V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bigfa
V2EX  ›  职场话题

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

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

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

    今天和联通一个技术主管在电话里聊了聊相互的情况。当了解到我只想写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
    我每天不知道又多羡慕同组的前端工程师
    falcon05
        95
    falcon05  
       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   ·   实用小工具   ·   5500 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.