Re: [討論] 怎樣才算是資深的前端工程師?

作者: aoisama (普通人)   2019-01-29 16:09:48
※ 引述《osk2 (.)(.)》之銘言
: 各位前輩好
: 本菜鳥最近對未來發展方向有點迷惘
: 很想知道如何才能算是個資深前端工程師
: 或者說大家覺得應該具備哪些能力才有資格成為一個資深前端呢?
: 精通 JavaScript?懂些後端甚至是主機維運?
: 不知道各位前輩有沒有一些評估的方法呢
: 先謝謝各位了
小魯幾年前不小心轉到前端軌道
事到如今已經有點跳不出去
看來職涯應該是會專注在前端上面
不才剛好頭銜就掛了一個資深前端工程師
目前在美商一個專做前端的組,寫ng6混口飯吃
我們組約30人全部是前端工程師
職階分佈從Junior, Senior, Staff都有
資深工程師聽起來酷炫其實也不過是個中階職階
敝司對於職階的定義主要在架構與經驗
對於Junior的要求基本上是會寫ng6
JS基本知識要有, closure, hoisting, IIFE這類東西
知道是什麼,知道什麼時候該用,什麼時候不該用
認任務發下來通常是負責整個系統的一個組件
例如一個頁面或是一個component
Senior 在技術上的要求除了加上系統設計
使用經驗架構最佳組態,設計pipelines
在專案方面會是product owner
以UI出發去drive其他team以求最佳的產品經驗
同時還要帶Junior讓他們成長
Staff對於技術要求比起senior沒有特別更多
但是對於軟實力要求更大
偏向tech lead有點介於經理與工程師之間
在美商其實我覺得技術成長與職階不是完全正相關
應該是說技術不行的根本不會被錄取
升級主要在經驗與軟實力
一般來說從junior 到 senior 三到五年很普通
這段期間大概是能踩到的雷都差不多遇到過
經驗累積其實很快速
但是要再往上走帶人的能力就越來越重
到了principle階段基本上前後端也不重要了
主要的工作變成不斷的review別人的架構
整體而言
可以想像成這個一個
點, 線,面,立方 的成長
從專注在單一組件
到單一專案
到大組的發展
到BU的發展
總結來說資深工程師就是一個人可以帶起整個專案的存在
作者: stupid0319 (徵女友)   2019-01-29 16:21:00
領30K,但是能一個人搞專案也算資深?
作者: aoisama (普通人)   2019-01-29 16:26:00
一個人搞出高品質的專案,品質是重點啊,我國中時候就會做購物車難道說我一個人就可以搞出電商網站?一個成功的專案要撐得住流量高妥善率可維護別人可接手,要跑效能測試要設定警報,一個人可以帶AWS Console的專案這樣也只是摸到資深的邊緣
作者: gravity067 (一步一腳印)   2019-01-29 17:18:00
說得不錯 簡單明瞭
作者: sppqre (山中練腦殘)   2019-01-29 18:34:00
作者: cmcotton (none)   2019-01-29 19:36:00
principle?
作者: lk2986706we   2019-01-29 22:15:00
外商 ng6 小弟夢想...
作者: neo5277 (I am an agent of chaos)   2019-01-30 06:21:00
順帶問一下怎麼樣校做會寫javascript啊?
作者: pkro12345 (席龍)   2019-01-30 06:43:00
推 希望多分享一些
作者: osk2 (.)(.)   2019-01-30 15:55:00
感謝分享
作者: optimize (宅邊有五朵菊 因以為號焉)   2019-01-30 20:01:00
厲害
作者: VisualStudio (2015)   2019-01-30 23:48:00
作者: Toris (Toris)   2019-01-31 20:04:00
感謝分享想知道什麼叫會JS +1

Links booklink

Contact Us: admin [ a t ] ucptt.com