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

一个高级乃至资深前端工程师至少体现在哪些方面?

  •  
  •   xiaojie668329 · 2018-12-17 22:59:24 +08:00 · 6178 次点击
    这是一个创建于 2161 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题。
    22 条回复    2018-12-19 19:50:49 +08:00
    xuanbg
        1
    xuanbg  
       2018-12-17 23:02:09 +08:00   ❤️ 1
    大局观!缺少大局观的程序员,做一辈子也只能胜任初级岗位。
    codermagefox
        2
    codermagefox  
       2018-12-18 00:37:20 +08:00
    此时,路过了一名想听听大家观点的初级工程师
    inoki
        3
    inoki  
       2018-12-18 01:27:07 +08:00 via Android
    正好看到一同学说的:React 很好用吗为什么不用 jsp 呢
    shadeofgod
        4
    shadeofgod  
       2018-12-18 02:01:16 +08:00   ❤️ 4
    1. Know your language
    代码能力,对语言的熟悉,相关生态的熟悉,各种 lib framework 的优缺点,懂得在合适的场景选择合适的工具来解决问题,不盲从不迷信。

    2. Barrels stop here
    能够独当一面,有独立解决问题的能力,能够在技术上制定合适的方案,也懂得分析需求指出其中的不合理

    3. Think about real scenarios
    代码是跑在真实的机器上,有真实的应用场景的,要结合场景分析,不要太死板。

    bonus point:

    - be nice and pleasant to talk to
    - be clear, talk simple and to the point
    - know what you don ’ t know
    stdnull
        5
    stdnull  
       2018-12-18 09:09:49 +08:00 via Android
    经验吧大概……
    kulove
        6
    kulove  
       2018-12-18 09:10:35 +08:00
    头..头发?
    jecshcier
        7
    jecshcier  
       2018-12-18 09:11:22 +08:00 via iPhone
    @codermagefox 河大牛批!
    pere
        8
    pere  
       2018-12-18 09:23:42 +08:00
    所以说
    @xuanbg 大局观怎么培养 /锻炼呢要
    lfhwnqe
        9
    lfhwnqe  
       2018-12-18 09:30:25 +08:00
    @codermagefox 河大🐂👃
    lwbjing
        10
    lwbjing  
       2018-12-18 09:38:04 +08:00
    体现在面试的时候能不能吹得对方开心??
    frankkai
        11
    frankkai  
       2018-12-18 09:39:42 +08:00
    从写页面中抽离出来
    kimown
        12
    kimown  
       2018-12-18 09:41:28 +08:00 via Android
    绝对不只是写代码,前端的技术真的有那么复杂吗,只有你会,其他人怎么学都学不会?但是应对业务场景,采用哪些技术,能够发掘新的业务增长点,能够提高技术能够影响的项目和部门 ,技术和业务相辅相成
    Solace202
        13
    Solace202  
       2018-12-18 09:47:09 +08:00
    镜像问题:一个高级乃至资深后端工程师至少体现在哪些方面?
    MuscleOf2016
        14
    MuscleOf2016  
       2018-12-18 09:50:59 +08:00
    @codermagefox 河大 牛比
    vicvinc
        15
    vicvinc  
       2018-12-18 10:27:07 +08:00
    初级马克, 紫薯布丁
    richangfan
        16
    richangfan  
       2018-12-18 10:29:23 +08:00
    能撸个浏览器
    vsitebon
        17
    vsitebon  
       2018-12-18 10:50:13 +08:00 via iPhone
    要知道两个事情,一个是从理论高度来看,你做的事情和其他程序员的事情并无二分,一个是你不应该拘泥于一门语言或者一项技术本身。
    高级工程师和架构师相对于初级工程师,除了头发少点以外,最重要是对框架,或者说是对当前业务的掌控能力。能够理解项目要求下,最好的实现方法和适合做的事情。这就是大局观。
    例如,要搭建一个商城系统。你是用传统的 Bootstrap 还是 React 还是 Vue 还是魔改框架。这个时候问题就来了,你可能想到的是,我会这个,我决定用这个。或者说我之前做过,我用这个。
    但是建议你不应该从已有的去思考问题,而是你能学什么和能够快速掌握什么,还有这个项目是否需要热更新之类的来思考。
    大局观可以通过参与开源框架项目来获取。试试看吧
    murmur
        18
    murmur  
       2018-12-18 11:08:15 +08:00
    能够在不依赖 babel 的情况下将 es6 代码转为 es5 格式
    能够熟练的使用纸和笔完成指定的 css3 动画
    能够用颜料勾兑出给定十六进制编码对应的颜色
    Rhonin
        19
    Rhonin  
       2018-12-18 11:12:12 +08:00
    @murmur 刚看到第一条时我差点信了
    zdliu
        20
    zdliu  
       2018-12-18 12:30:36 +08:00
    @murmur ...AST 看着还好,转换复杂点
    jsq2627
        21
    jsq2627  
       2018-12-18 12:59:36 +08:00   ❤️ 1


    阿里 title 对应是这样的
    P5 = 前端工程师(打杂工,校招或者社招工作 1-2 年经验)
    P6 = 高级前端工程师(主力搬砖工,社招一般 30 岁以下)
    P7 = 前端技术专家(厉害的搬砖工)
    P8 = 高级前端技术专家(包工头,主要内部晋升)
    P9 = 资深前端技术专家(包工头统帅,主要内部晋升)

    技术再厉害,一般天花板就是 P7/P8 了,P7 以上核心竞争力会转变
    IamMM
        22
    IamMM  
       2018-12-19 19:50:49 +08:00
    成功的 P8 一定能镇得住产品和 UI 俩个虎狼总监,就算是狼狈组合也不怕,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2717 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.