弱弱的问下在实际工作中,后端工程师也会鄙视前端工程师的工作么 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bigfa
V2EX    职场话题

弱弱的问下在实际工作中,后端工程师也会鄙视前端工程师的工作么

  •  
  •   bigfa 2015-05-26 09:35:00 +08:00 16238 次点击
    这是一个创建于 3793 天前的主题,其中的信息可能已经有所发展或是发生改变。

    故事的地点发生在五线城市哈尔滨。

    今天和联通一个技术主管在电话里聊了聊相互的情况。当了解到我只想写JS和CSS的时候表示这些东西太简单了,美工都能做。。。

    说实话虽然自己不是大神级别的,但感觉有些东西自己研究的还是挺深入的,但是在对方眼里不会java就是战5渣啊。。作为一个从没有在公司工作过的码农,内心受到了深深的打击!

    对方的原话是PHP就是拖拽出来的,毫无技术含量。作为一个技术主管这样评价PHP真的好么?还是说是我太菜了不会拖拽PHP。。

    弱弱的问下在实际工作中,后端工程师也会鄙视前端工程师的工作么?

    最后对方表示如果你想写JAVA的话是可以过来的,我相信你有这样的实力。。

    101 条回复    2016-12-07 09:33:26 +08:00
    1  2  
    wbolor
        1
    wbolor  
       2015-05-26 09:37:28 +08:00
    码农何苦为难码农。。。。
    yeqiu
        2
    yeqiu  
       2015-05-26 09:39:02 +08:00   5
    知道的越多就发现自己越无知,反之亦然
    ChiangDi
        3
    ChiangDi  
       2015-05-26 09:39:03 +08:00
    他完全不知道还有一大群人鄙视写 JAVA 的吗哈哈哈哈
    heytong
        4
    heytong  
       2015-05-26 09:43:12 +08:00
    去北上广深吧,你知道现在前端有多吃香啊,各大公司都是跪着求
    jun4rui
        5
    jun4rui  
       2015-05-26 09:45:56 +08:00
    跪求能拖拽的PHP!
    1oscar
        6
    1oscar  
       2015-05-26 09:46:11 +08:00
    来北上广深吧
    stiekel
        7
    stiekel  
       2015-05-26 09:47:36 +08:00
    不要随便弄个妹子头像,这点的确会让人鄙视。
    Phariel
        8
    Phariel  
       2015-05-26 09:47:42 +08:00 via Android
    三四五六线城市就算了 在他们眼中 开发===全栈
    bigfa
        9
    bigfa  
    OP
       2015-05-26 09:48:06 +08:00
    @ChiangDi 我想稍微解释下其实前端也很有技术含量的时候,对方表示,我们肯定希望你做你擅长的,但是毕竟工作中要服从安排,让你写JAVA的时候你就得去写JAVA。。
    itommy
        10
    itommy  
       2015-05-26 09:49:18 +08:00   1
    想了很多可以回复的,然后一看“五线城市”,就觉得其实还好。
    bigfa
        11
    bigfa  
    OP
       2015-05-26 09:50:56 +08:00
    @stiekel 换了 T,T
    ZhaoMiing
        12
    ZhaoMiing  
       2015-05-26 09:52:27 +08:00
    原来lz不是妹子。。。大家都散了吧QAQ
    pedestrianc
        13
    pedestrianc  
       2015-05-26 09:55:32 +08:00
    我是做iOS的 。。不知道在哈尔滨能不能找到工作。。。
    cdffh
        14
    cdffh  
       2015-05-26 09:56:27 +08:00
    说明主管不懂前端. 现在的前端已经真的变成一个工程了.
    linkbg
        15
    linkbg  
       2015-05-26 09:56:38 +08:00 via iPhone
    PHP拖拽。确定不是.net,vb吗!!
    cdffh
        16
    cdffh  
       2015-05-26 09:57:13 +08:00
    然后你还要明白 屁股决定脑袋.他可能不是真的鄙视前端,他说话的目的就是让你转java而已.
    justfindu
        17
    justfindu  
       2015-05-26 09:59:19 +08:00
    跪求拖拽的PHP
    learnshare
        18
    learnshare  
       2015-05-26 10:00:11 +08:00
    他们不了解什么是前端,就像我们不了解 PHP 有多好。
    b821025551b
        19
    b821025551b  
       2015-05-26 10:00:34 +08:00
    PHP什么时候能拖了?我OUT了?
    lincanbin
        20
    lincanbin  
       2015-05-26 10:01:53 +08:00 via Android
    PHP怎么拖拽了?
    说ASP. NET能拖拽还靠谱一些。
    jun4rui
        21
    jun4rui  
       2015-05-26 10:03:00 +08:00
    我个人觉得这种地方还是别去,一个垃圾的技术经理足够恶心死你。看来这个地区的联通也是混子。另外你不会Java的都要招进去搞Java,可见他旗下的兵也不怎么样啊。
    Septembers
        22
    Septembers  
       2015-05-26 10:04:41 +08:00 via Android
    @cdffh 每个领域的坑都不浅
    Java领域深入涉及各种JLSpec & JVMSpec细节以及JVM实现的差异
    前端领域深入涉及各种浏览器之间的细节差异(实现差异、行为差异、表现差异、等等)

    含金量谁优谁劣真难说。。。
    mengzhuo
        23
    mengzhuo  
       2015-05-26 10:05:14 +08:00   2
    身为后端工程师我TM也学了点一般前端工程师都不会解决的问题
    一点都不会鄙视,相当佩服前端那些人被各种浏览器虐成狗了还兢兢业业地做兼容
    是我绝对受不了的……

    CSS简单
    1. IE 6 7 8和国内各种浏览器兼容性怎么解决
    2. 怎么做手机浏览器的兼容或者适当降级
    3. 一开网站CPU 100%怎么破

    JS简单

    1. 怎么做数据双向绑定 以便和Java写的Restful API对接
    2. CSRF防跨域,又兼容JSONP跨域传数据

    敢这样说的技术主管,你可以不去了
    bigfa
        24
    bigfa  
    OP
       2015-05-26 10:06:33 +08:00
    @Septembers 我就是觉得不应该对自己不了解的东西随便评价,这不是一个leader应该说出来的话。
    bingfan
        25
    bingfan  
       2015-05-26 10:07:36 +08:00
    额,这么说吧,前端工程师很少写css的,写css的我一般叫他美工
    bingfan
        26
    bingfan  
       2015-05-26 10:08:25 +08:00
    @bingfan 补充一点,现在全世界都缺前端,前端太吃香了,但是不包括美工
    bigfa
        27
    bigfa  
    OP
       2015-05-26 10:11:55 +08:00
    @bingfan 不要这么黑我大CSS,哈哈
    Septembers
        28
    Septembers  
       2015-05-26 10:15:08 +08:00 via Android
    前端领域还有个涉及用户心理学的细分领域:用户体验设计
    Septembers
        29
    Septembers  
       2015-05-26 10:21:20 +08:00 via Android
    @bigfa 是的,我虽然没有在任何一个领域有高度深入但是能理解
    sun522198558
        30
    sun522198558  
       2015-05-26 10:21:34 +08:00
    跪求能拖拽的PHP!
    kongxianghe
        31
    kongxianghe  
       2015-05-26 10:21:41 +08:00
    在知乎上有个题主也是这样被 一个开淘宝店主 鄙视技术能力,
    只是那个技术主管认为他赚钱的方式是用java,也没有用过其他技术做对比,自然会毫不谦虚的鄙视你

    那个技术主管可以只会java赚到钱,你应该想想你想用什么方式赚钱
    bigfa
        32
    bigfa  
    OP
       2015-05-26 10:30:42 +08:00
    @kongxianghe 赚钱的方式太多了,我觉得任何行业都应该受到尊重。T T。
    wuliao49
        33
    wuliao49  
       2015-05-26 10:33:55 +08:00
    我都跪求半年了,待遇什么都不是问题。看中的前端还不肯来
    a591826944
        34
    a591826944  
       2015-05-26 10:34:30 +08:00
    首先 顶2楼。。另外 在某些情况下 后端是羡慕前端的。。因为前端做的东西更有成就感 看得见摸得着
    anyforever
        35
    anyforever  
       2015-05-26 10:43:51 +08:00
    @b821025551b
    @lincanbin
    你们都没明白人家表达的意思。。。多读几遍
    angelhorn
        36
    angelhorn  
       2015-05-26 10:49:05 +08:00
    我大哈尔滨的人从来只会装13 技术进步只限于吹 LZ出来吧 入行了薪水也不会多太多 哈尔滨的生活成本比杭州之类的城市也低不了多少。。
    黄河以南才是真IT
    crazyxin1988
        37
    crazyxin1988  
       2015-05-26 11:06:12 +08:00
    我觉得前端 好流弊呢
    要知道 前端可是系统用户体验的第一个坎呢
    melvin
        38
    melvin  
       2015-05-26 11:06:25 +08:00
    @yeqiu +1
    oott123
        39
    oott123  
       2015-05-26 11:19:37 +08:00 via Android
    @linkbg .Net 大法好!
    publicID001
        40
    publicID001  
       2015-05-26 11:22:22 +08:00
    @oott123 细节不可控(光速逃
    wity_lv
        41
    wity_lv  
       2015-05-26 11:46:49 +08:00   2
    楼主想多了.
    对方公司用Java, 并且没有或者不需要专业的前端.
    至于B4的问题, 只能表示"呵呵..."
    B4源于无知, 由于无知,因此对不了解的事物产生"so easy"的谬判, 然后,各种balabalalba ....

    另起话题:
    单从写代码讲前端,

    CSS Only:
    设计稿 -> 兼容 IE8 ~ IE n, 难倒一片。
    Responsive -> 支持PC, Mobile Device, 虽然没有新技术,但是不懂的就是不懂.
    CSS 命名, 合适用ID selector 何时用 class
    Grid 布局, 虽然有了 Bootstrap这类框架, CSS布局还是基本功
    CSS Boxing Mode

    JS Browse Only:
    DOM & BOM
    事件冒泡
    处理内存问题
    ajax, 涉及 HTTP 协议,
    http streaming ( server push )
    unit test:

    Build management:
    CSS, JS 模块化处理
    CSS, JS 压缩减少网络请求
    版本化, 上线后刷新缓存 ( 为毛我改的css,js上线后无效, 不懂这个, 只能呵呵...)
    CheckStyle: JSHint or JSLint

    Testing:
    BDD test: mocha, chai or jasmine, karam
    UIAutomation test: ruby capybara

    deploy:
    动静分离
    上线后debug



    关于Javascript, 再另挖一些坑:
    node.js, cordova, reactive.js for native

    .........




    B4源于无知. 对方公司不适合楼主而已.
    前段坑无限大, plz enjoy it ...
    Septembers
        42
    Septembers  
       2015-05-26 11:50:42 +08:00
    @wity_lv 前后端分离也是坑
    banri
        43
    banri  
       2015-05-26 11:52:48 +08:00
    直接让他写前端不就得了 =。=
    这种分工合作不明确的公司,摆明了是活在梦里,IT部门并非主导,或者就是个外包。。。
    second06
        44
    second06  
       2015-05-26 11:59:01 +08:00
    这种公司也基本不要去,除非给的钱很多很多,多到你无法拒绝、无法抗拒的诱惑! 如果真的无法拒绝,请告诉我,我马上飞过去入职
    Ironsongming
        45
    Ironsongming  
       2015-05-26 12:02:06 +08:00
    php能拖拽了?求科普
    Akagi201
        46
    Akagi201  
       2015-05-26 12:03:07 +08:00
    大公司成熟项目就是ctrl+c, ctrl+v, 我毕业第一家公司, 纯C语言开发大多数情况就是这样, 这就是实际的工作情况, 没什么可批评或者怀疑的.

    前端要看这个项目是重后端业务还是重前端展示. 不同的项目对前端的要求是不同的.

    如果lz专注前端显然不适合这家公司, 即使你去了, 也会干不爽, 不会长久的.
    spark
        47
    spark  
       2015-05-26 12:08:27 +08:00 via iPhone   1
    在我印象中的哈尔滨貌似没有互联网这个行业
    bigfa
        48
    bigfa  
    OP
       2015-05-26 12:09:25 +08:00
    @Akagi201 貌似是的,其实我不是怀疑什么,只是吐槽下这种随便评价自己不了解的东西的行为。
    再想想其实对方可能平时接触前端不多,可能就认为前端是拖拽吧,现在已经释然啦。
    FrankFang128
        49
    FrankFang128  
       2015-05-26 12:14:12 +08:00 via Android
    你们都别学前端!!!







    这样我们前端的工资就可以涨了 :)
    bigfa
        50
    bigfa  
    OP
       2015-05-26 12:15:17 +08:00
    @wity_lv 是哒,前端坑限多,每次学到新东西都还蛮兴奋的,我自己是希望把这种激情带到工作中的。我对自己的状态也还是挺满意的,考虑到签证问题还是觉得在公司工作几年比较好。只是因为就是哈尔滨人,如果有合适的就在哈尔滨也不错。
    RangerWolf
        51
    RangerWolf  
       2015-05-26 12:22:24 +08:00
    后端坑也很多~ 只是感觉后端在技术变化上相对前段要少一些

    好多公司都在跪求好的前端
    wity_lv
        52
    wity_lv  
       2015-05-26 12:45:31 +08:00   1
    @bigfa remote 好了.. 没必要局限于城市.
    小城市, 做外包或者政府单的偏多,浪费激情.
    wizardforcel
        53
    wizardforcel  
       2015-05-26 13:11:24 +08:00
    小公司的产品还分啥前端后端。只能说他们要实现的功能也就那么多,随便找个美工就应付得过来。而不是什么JS和CSS太简单。
    chshouyu
        54
    chshouyu  
       2015-05-26 13:21:25 +08:00
    来北上广吧,BAT都在跪求前端呢
    pppanda
        55
    pppanda  
       2015-05-26 13:40:11 +08:00
    前端(美工)已经开始脱离鄙视链最底层了
    billwang
        56
    billwang  
       2015-05-26 13:55:08 +08:00
    联通?!……哼哼,和他们打交道不少,技术嘛……
    jacksonyu
        57
    jacksonyu  
       2015-05-26 14:17:50 +08:00
    楼主在什么城市?我们可眼红前端了。求勾搭
    lushu
        58
    lushu  
       2015-05-26 14:19:22 +08:00
    @bingfan 请告诉我你不是技术主管。
    qige023
        59
    qige023  
       2015-05-26 14:24:30 +08:00
    JS确实不容易,CSS也是。

    @mengzhuo 两年多前端经验的过来挑战下:

    CSS
    1. IE 6 7 8和国内各种浏览器兼容性怎么解决
    JS兼容性一般 Jquery1.x 即可解决,对于CSS兼容性有几种方式,一种是特殊的css标记,比如_width, *width 让特定的IE浏览器识别,IE6兼容性问题其多,经典的如双倍 margin,不支持dispaly:inline-block, select input控件阻挡iframe等问题...这里珍爱生命就不一一列举了。

    2. 怎么做手机浏览器的兼容或者适当降级
    手机浏览器做的不多,似乎遇到的问题多是两种,一是适应多种屏幕分辨率的情形,二是某些手机浏览器不支持某些CSS3标签的情形,对于一,可以使用响应式设计,即通过媒体查询,为不同宽度的屏幕指定不同的样式,对于二,可以使用moderniz对手机浏览器的css属性进行特性嗅探。若存在css3标签不支持的情形,则用JS动态的设置兼容的CSS属性。

    3. 一开网站CPU 100%怎么破
    100%是由于启动网站时长时间执行了过多脚本。
    实际上,如果合理的分模块的话,通常一个网站首页是不需要初始化那么多JS模块的。
    可以使用AMD/CMD标准,即按需加载模块,尽量延迟执行依赖模块。具体可以参照requirejs 延迟执行 的官方文档。

    JS
    1. 怎么做数据双向绑定 以便和Java写的Restful API对接
    这个问题问的不太好。
    数据传输一般采用AJAX + JSON格式,即可与JAVA通讯。
    而双向绑定一般指的是前端从 View层 及Model层的双向数据绑定,一般而言大项目而言,类似angular这样的双向绑定框架,由于dirty check会存在性能问题,建议使用 react.js/ flux 类似架构的 单向数据流动,或是Ember的属性设置方式实现。当然了,要兼容IE6/7进行上述的双向绑定的话,暂时我只看到avalon有一种使用VB方式实现的形式。总的来说,除非是试验性项目,否则不建议使用双向数据绑定。

    2. CSRF防跨域,又兼容JSONP跨域传数据
    Httponly即可防范所有cookie攻击。

    这里问题并没有具体描述用例场景,我按我的理解扩展一下
    在不打开Httponly的前提下,网站A 需要向网站B 通过JSONP获取JSON数据,同时网站A中若打开 网站C,在C中进行任何操作均不影响A的安全性。

    可能我的场景列的不太准确,个人觉得上述两者关联性不是很大,JSONP只是动态的在DOM中创建script标签并等待响应返回即可。而对于其他外链的网站的CSRF跨域攻击,比如网站C,可以通过先跳转到一个其他域名的(比如:subdomain.A.com)公共页面再提供按钮跳转到 C.com来防止携带 A.com 的cookie。另外也可以对每次客户端的post请求添加一个随机数供服务器端来确认用户身份。

    抛砖引玉,欢迎讨论。
    lwbjing
        60
    lwbjing  
       2015-05-26 14:28:00 +08:00
    @qige023 你什么时候来上班。。
    garodie
        61
    garodie  
       2015-05-26 14:37:20 +08:00
    我觉得UI交互是很重要的呵呵。
    wity_lv
        62
    wity_lv  
       2015-05-26 15:42:45 +08:00   1
    @bigfa 我公司有个技术大牛.. 18年的程序员. 他说他工作时参与的第一个程序叫 3721 ( 360安全卫士他祖宗) , 之后工作一直跟着他老大拼, client端安全大牛.
    这位大牛现在在搞"前端". 对你没听错,18年的程序员在搞『被b4的前端』.
    按照现在的技术框架,大部分时间不用怎么写后段代码,前段代码和部署方面所用的成本越来越高.

    为什么后台coding在变弱?
    做一个项目,做一个产品. 后台服务器多数情况负责数据存取,流程处理, 支付 balalala....
    如果用Rails, 多数情况是找个中 gem, 然后拼接到自己的数据结构上.
    用Java, 找各种framework, 配置各种@anotation, 各种xml

    为了保证后台代码的健壮性, BDD/TDD的方式开发, 代码很少会失控.

    为什么部署成本高?
    曾经遇见过的情况, 2天用Playframework 2 for Java在客户原有的基础上server 做了一个活动+评论系统的API, 部署到集成ok, 用了5天. 后期客户自己运营, 算是松了口气.
    自己机器上好好的, 跑production环境各种挂. 开发xx月上线x月, 很容易发生.

    持续继承,持续发布能够解决这个问题. 其中会涉及 feature toggle, docker, AWS balabala ...

    最后,前端为毛高呢?
    以前系统刚从C/S => B/S架构时, 能用就行. 现在已经变得必须好用.
    直接面向用户
    运行环境很苛刻. ( 客户会用各种奇葩浏览器: IE 6 ~ IE x, 浏览器会有各种奇葩插件).
    前端交互方式直接影响客户用的爽不爽
    安全问题, CSRF, XXS....
    奇葩的Javascript
    奇葩的CSS
    奇葩的DOM
    ... ...



    最后,贴短代码玩玩. Javascript callback 也是一个问题. 不懂functional programming也理解不了js function的精髓.
    ```
    function changeSharing (uri, originVal) {
    var shared = parseInt(originVal) === 1 ? 0 : 1;
    update(uri, { shared: shared }, function(obj) {
    toggleSharingButton(parseInt(obj.shared));
    });
    }

    function shareAction(func) {
    return function(e) {
    e.preventDefault();
    $(this).disable();
    func($(this).attr('href'), $(this).data('shared'));
    };
    }

    function showProject (project) {
    $('#detail').html(projectTmpl(project));
    $('#share-button').click(shareAction(changeSharing));
    }
    ```
    xxer
        63
    xxer  
       2015-05-26 15:43:38 +08:00
    好的前端很难招的
    aveline
        64
    aveline  
       2015-05-26 15:49:03 +08:00
    跪求能拖拽的 PHP!
    qige023
        65
    qige023  
       2015-05-26 16:02:47 +08:00
    @wity_lv 前端er现在也尽量少用callback,转用 promise 为多
    wity_lv
        66
    wity_lv  
       2015-05-26 16:33:47 +08:00
    @qige023 赞同, 异步处理promise好一些.
    函数组合也是一种方式. 混合使用效果也不错.


    比如一个网络请求请求API更新字段: (node.js + Coffeescript):

    1.使用promise抽象异步调用
    put_form = (relative_path, data) ->
    deferred = Q.defer()
    request.put {
    url: api_url(relative_path),
    form: data
    }, (error, resp, body) ->
    deferred.reject(new Error(error)) if error
    ret = JSON.parse(body)
    deferred.reject(new Error('unacceptable server status.')) unless success(ret.status)
    deferred.resolve(ret)
    deferred.promise

    2.然后curry请求函数, 支持partial function:
    curried_put_form = (data) -> (relative_path) -> put_form(relative_path, data)

    3.使用partial function抽象参数
    enable_share = curried_put_form enable_share: 1
    disable_share = curried_put_form enable_share: 0

    4.2类参数 * 2个api url => 生成 4 个 function.
    share_project = (id) -> enable_share project_url_of id
    close_project = (id) -> disable_share project_url_of id
    share_activity = (id) -> enable_share activity_url_of id
    close_activity = (id) -> disable_share activity_url_of id

    5.调用(mocha + chai):
    describe '#enable_share', ->
    it 'should share project', (done) ->
    projects.enable_share(1)
    .then (result) ->
    expect(result).to.eql .... (expected data)
    done()
    .fail (error) -> done(error)
    qige023
        67
    qige023  
       2015-05-26 17:17:00 +08:00
    @wity_lv
    2.然后curry请求函数, 支持partial function:
    3.使用partial function抽象参数

    这里闭包用的很优雅!
    julyclyde
        68
    julyclyde  
       2015-05-26 17:39:12 +08:00
    想想nodejs为什么被发明就能理解了
    benjiam
        69
    benjiam  
       2015-05-26 17:41:39 +08:00
    @wity_lv 如果实现一下浏览器 你就知道 你说的东西不过了了。
    itaotao
        70
    itaotao  
       2015-05-26 17:55:56 +08:00
    PHP什么时候能拖拽了!!JS能拖拽还差不多,其实前端和后端同样复杂,只是大多数前端工程师做的很简单的工作,让人误以为很简单。
    barbery
        71
    barbery  
       2015-05-26 18:38:41 +08:00
    跪求能拖拽的PHP!
    ameba
        72
    ameba  
       2015-05-26 18:44:38 +08:00
    @pedestrianc 我是回来在哈尔滨做iOS的 其实~很坑。去北上广深吧,我有点想回去了
    ameba
        73
    ameba  
       2015-05-26 18:46:21 +08:00
    @angelhorn 这是正确的话
    ameba
        74
    ameba  
       2015-05-26 18:47:35 +08:00
    @spark 黑得好
    bigfa
        75
    bigfa  
    OP
       2015-05-26 18:51:12 +08:00
    @ameba 哈尔滨还是有公司找IOS的,但是我感觉很难招到人。。。估计你应该在公司里是宝了哈哈。
    flynngao
        76
    flynngao  
       2015-05-26 19:01:26 +08:00
    这有啥好扯的,回答一下楼主问题,有,其实做啥工种都会被鄙视,而且作为一个人,没必要限制自己的领域,谁说前端就只懂前端?
    wity_lv
        77
    wity_lv  
       2015-05-26 19:25:20 +08:00 via iPhone
    @benjiam 这段代码在浏览器跑不的。依赖的node.js + coffeescript 环境。
    如果说curry和partial function,
    这种用法依赖Javascript 闭包和高阶函数。属于Javascript语言特性,跟环境没关系。
    fyh1807008
        78
    fyh1807008  
       2015-05-26 19:37:06 +08:00   1
    知乎上看到的 http://zhi.hu/lDxF
    Javascript算是严格意义上的编程语言吗?

    JS当然不算是『严格意义』的编程语言
    因为它除了if/else/for还var/for/in
    不仅var还var x = function
    它不class但object
    它不仅new还.prototype
    它不new不class照样{}
    它不new ArrayList<String>但[]
    它不doSth(&fnPtr),但它doSth(fn)
    它不* funcion但它lambda
    它不static但(function () { var x; return { increX: function () { x++; } }())
    它不范型但它*.*
    是的,它不gcc也不dbg,更不make,不过它debug;它console.
    它不QT,GTK,但DOM,html5/css3
    它不boost但asm
    它不STL但jQuery,_,Backbone
    它不Thread但Promise
    它是编程语言
    只不过它没你要的『严格意义』
    只不过我说的是『是』
    而你要的是『算』
    Biwood
        79
    Biwood  
       2015-05-26 22:21:38 +08:00
    一句话:这与公司本身的技术水准有关。

    亲身体会
    shuangchun
        80
    shuangchun  
       2015-05-26 23:06:26 +08:00
    @bingfan 没几个美工和前端敢说自己会写CSS吧,只能说是可以写写罢了
    mcfog
        81
    mcfog  
       2015-05-26 23:23:05 +08:00 via Android
    作为写不来css的二流前端 & 顶不住压力的二流后端只能深深地鄙视自己…
    young7657
        82
    young7657  
       2015-05-26 23:41:38 +08:00
    我是前端工程师,两年工作经验,就我所遇到的对 某些前端工作有很深误解的人 还是占大多数的。

    通常的对话就是:"你是写Js的,就是脚本语言啊,我感觉脚本都好简单啊"。

    造成这一误解原因很多,我觉得主要还是js,css, html一些基础知识比较容易掌握,使得一些人认为这些都是很简单的东西。

    这么长时间的工作经验,我养成了一个习惯,不与任何瞧不起前端的人进行辩解,更不放在心上,同时在工作中不随意或急于炫耀自己的前端技能,但在必要时要能有hold全场的能力。

    毕竟自己没有到大神的地步,与人辩解很难占据绝对的优势,更何况说服别人这件事看起来意义不大。而随意炫耀前端技能的后果是 当真的遇到不懂的东西时你会装着很懂的样子。在平时磨练自己的技能,真的在关键时刻能派上用场,这就是我自己作为一个程序员的修养准则。

    别人怎么看你确实很重要,但也要学会选择性的把一些东西看轻一点。
    killerv
        83
    killerv  
       2015-05-27 00:18:57 +08:00
    @young7657 +1,我不是做前端的,但是感觉好多人的误解就是这么产生的,入门很容易,但是真正灵活运用能设计出很好的作品的不多,前端对人的艺术感要求还是很高的,一些精美的页面感觉就是艺术品。
    thanksir
        84
    thanksir  
       2015-05-27 00:20:20 +08:00
    又黑我大php
    ruandao
        85
    ruandao  
       2015-05-27 00:48:39 +08:00
    难道不是大家那么忙,谁有空管你鄙不鄙视
    sydneyzh
        86
    sydneyzh  
       2015-05-27 01:02:57 +08:00
    @fyh1807008 感动哭
    sydneyzh
        87
    sydneyzh  
       2015-05-27 01:12:23 +08:00
    喜欢搞鄙视链一套的人,精神生活是比较空虚的
    lincanbin
        88
    lincanbin  
       2015-05-27 01:12:35 +08:00 via Android
    所以现在招后端,很多都会要求对前端有一定的了解或者有开发经验。
    davepkxxx
        89
    davepkxxx  
       2015-05-27 01:24:13 +08:00
    因为入门简单,所以现在市场上很多前端工程师其实充其量只是会JS的美工。真正的前端工程师是一个技能全面,对综合素质有一定要求的岗位。
    koodai
        90
    koodai  
       2015-05-27 04:49:16 +08:00 via iPhone
    我就醉了!看看现在前端的价格比后端要值钱多了好吗!
    后端程序员远不如一个优秀的前端难找。
    楼主何必在意一个无聊的人的看法
    O21
        91
    O21  
       2015-05-27 07:17:21 +08:00 via Smartisan T1
    @kongxianghe 你这样说 我家门口卖油条的 也很赚钱 他可以拿着油条 戳你嘛→_→
    kn007
        92
    kn007  
       2015-05-27 07:26:17 +08:00
    顶 2L@yeqiu 23L@mengzhuo

    回大发:看2L。。。
    kn007
        93
    kn007  
       2015-05-27 07:29:02 +08:00
    @koodai 确实前端最值钱了。。。后端要很优秀才值钱。。
    sinux
        94
    sinux  
       2015-05-27 09:12:35 +08:00
    我每天不知道又多羡慕同组的前端工程师
    GG668v26Fd55CP5W
        95
    GG668v26Fd55CP5W  
       2015-05-27 10:00:19 +08:00 via iPhone
    该鄙视的是电话里面试你的这个人
    pedestrianc
        96
    pedestrianc  
       2015-05-27 10:43:43 +08:00
    @ameba 怎么个坑发??我现在还在北京,,哈尔滨iOS 待遇如何??
    ichou
        97
    ichou  
       2015-05-27 12:05:25 +08:00
    又黑窝大 PHP
    PHP 是世界上最伟大的语言 没有之一
    smithtel
        98
    smithtel  
       2015-05-28 08:14:57 +08:00
    那是因为国内优秀的前端少。
    OlingCat
        99
    OlingCat  
       2015-06-03 20:43:27 +08:00
    一只后端表示前端可是很神奇很令人敬佩的!
    spark
        100
    spark  
       2015-06-24 12:44:13 +08:00
    我记得前一阵有个做防火墙还是杀毒软件的公司在 V2EX 招前端, 叫安什么的, 就在哈啊.
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1060 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 18:22 PVG 02:22 LAX 11:22 JFK 14:22
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86