Re: [請益] senior該是什麼樣子的?新人怎麼進階?

作者: l7th (1931)   2019-02-10 02:02:59
最近在onboarding兩個團隊新成員
也正好從Lead SE變成Engineering Manager
所以我想我可以提供兩種不一樣的視點
首先從Lead SE的觀點出發
我對junior的期望是可以獨立工作並且持續學習
- 被指派的tickets可以如期完成 (我們是用Scrum)
- 寫出來的code不是會動就好 必須是在給定範圍內的最佳解
Ex: 可以O(n)解決的東西請不要在PR裡面給大家看到O(n^2)
- 知道團隊內的工具使用方式與convention
- 知道怎麼問問題
問對問題的通常學習成長的很快
我對senior的期望包含以上所有加上
- 對整套系統有完整的了解
Ex: 當bug出現時第一時間就可以指出可能是哪裡出問題
- 能夠清楚的定義components間的關係與介面
並且知道自己寫出來的code是要給別人用的
(single responsibility, reusability, scalability, etc.)
- 有能力將UX design變成一包可deploy的containers
這裡不是要senior通包所有工作
而是senior需要知道整個大架構與流程
開發過程才不會顧此失彼
- 可以回答來自junior的問題
基本上我們會hire的人都有不錯的底子
但從我正在onboarding的兩個juniors身上觀察到的是
1) 容易想太多
Ex: 可以用變數的方式在兩個methods中傳遞的資訊
變成先寫進資料庫然後再讀出來用
(我同事問我為什麼review PR到拳頭都握起來了...)
多跟其他人討論不要悶著頭苦幹
2) 有問題不問
這個很糟糕
我知道有少數人很討厭別人問問題 但是大多數人是很樂意回答的
有疑問請不要用猜的 問就對了
所以說溝通能力真的很重要
接下來從Engineering Manager的觀點來說
不管是junior或senior 我的期望很簡單
拜託不要在sprint的倒數第二天跟我說
"ticket(s)沒辦法完成因為有blocker(s)"
其他都好談
=========
最後廣宣一下
https://www.plytic.com
這是我趁著聖誕節假期弄出來的系統
主要功能是找出PTT使用者的所有發文與推文記錄
希望在2020前可以讓整套系統變成熟幫助大家抓五毛 :p
技術部分是React + RoR + Postgres + docker-compose
歡迎各界批評指教
作者: GX90160SS   2019-02-10 02:49:00
PTT這個方便,推個
作者: ripple0129 (perry tsai)   2019-02-10 03:41:00
作者: keyut2433 (keyut2433)   2019-02-10 05:43:00
推這個
作者: Xunion (Xun)   2019-02-10 07:23:00
推抓五毛
作者: s06yji3 (阿南)   2019-02-10 09:56:00
不能亂噓了,桑心
作者: sharku (明珠求瑕)   2019-02-10 12:15:00
強者推
作者: gofigure (平行世界)   2019-02-10 13:07:00
科科 這東西只能唬唬不懂的人 沒甚麼技術含量scrape + es 可能半天就搞定了
作者: pornstar (迪克)   2019-02-10 13:23:00
華人就是什麼都愛講技術含量, 我在美國遇到的大陸人也是只會在那講技術含量,自以為屌, 結果做出來的東西根本沒人鳥~ 連中學生寫的軟體都比他們有趣~
作者: gofigure (平行世界)   2019-02-10 13:32:00
講實話又有人不高興了做出來的東西有沒有人鳥 那是另一個層次的問題
作者: silencemars (mars)   2019-02-10 15:24:00
不收費不支薪技術含量還要高也太佛
作者: qwer8797 (喬國霸主)   2019-02-10 16:23:00
既然認為沒技術含量嘴巴也不用那麽酸吧
作者: Devastating (San Franciscan)   2019-02-10 17:23:00
推抓五毛
作者: pyCassandra (Q口Q)   2019-02-10 17:51:00
人家分享葛side project也要酸喔? 又不是要營利
作者: s06yji3 (阿南)   2019-02-10 18:01:00
技術含量根本就是迷思。越簡單越好好嗎?
作者: ripple0129 (perry tsai)   2019-02-10 18:06:00
從軟體開發來看,越簡單的使用者越多,終究會將市場佔光。
作者: jk842323   2019-02-10 18:33:00
推ptt
作者: solonwu (絕對的信仰可以革新命運)   2019-02-10 20:16:00
作者: Lucya (路西亞)   2019-02-10 20:55:00
好想學.. 不會用q_q
作者: lovesnake (LoyalDog)   2019-02-10 21:59:00
那倒數第四天說可以嗎?
作者: gpctv (gpctv)   2019-02-10 22:00:00
推,查了一下自己,有趣又方便
作者: s89162504 (阿本)   2019-02-11 00:03:00
是單純把幾個熱門板的文章parse後建成DB嗎?感覺是滿有趣的東西耶
作者: sphoenix   2019-02-11 04:14:00
作者: danwai (danwai)   2019-02-11 10:36:00
推抓五毛
作者: ku399999   2019-02-11 11:48:00
不知道技術含量先生有什麼高品質作品可以讓大家聞香一下
作者: paint (有斑紋的馬)   2019-02-11 14:11:00
plytic很實用 推
作者: ifchen0   2019-02-11 18:31:00
推5毛分析,希望有機會和APP合作做黑白名單
作者: roger00 (Stage Column(?))   2019-02-11 19:54:00
好系統!不能做壞事喇
作者: johnny94 (32767)   2019-02-12 09:12:00
中國人真的很愛講技術含量+1
作者: hellomotogg (你好機車)   2019-02-12 15:01:00
架這個服務會很燒錢嗎 流量爆炸之類的?
作者: Vick753 (彬彬)   2019-02-14 16:25:00
好厲害喔 真有趣 想學QQ好像更早以前的推發文紀錄沒有看到?

Links booklink

Contact Us: admin [ a t ] ucptt.com