本身已經分唔同language, tech stack, duty
最基本工作劃分pmo qa ba po sa se
architect 又分 enterprise solution data
data team 又有 DataOps, ModelOps, data scientist, analyst, engineer
software engineer 又backend frontend full-stack DevOps
pmo 有project excecution 有governance對audit同it policy 有planning and strategy管IT spending
又有 tech-risk, IT commercial/procurement, IT Finance
地位又分tiger team(elite專做新野) 同baby sitters(逗住legacy system)
可能有人專做project有人專做production support
consulting firm 有sales, solutions, project delivery
大家kpi唔同 想推既野唔同
老細管理風格唔同
同輩、團隊能力背景又唔同
世界好大,工種很多,當你覺得chur既時侯,可能你只係比人放錯位置。
又或者你岩岩開始你既專業,禁你要熟練你專業技術。

個人感覺coding係最基本技能
除非你係opensource developer/researcher 寫到個package改變世界
否則純code既人係replacable
好多時侯係講數 令自己團隊既同事有多d resouce做專職既野
一方面應付到budger owner,交到盤數kpi靚靚仔仔
另一方面令自己團隊越多有相關能力經驗既人
大project正常都係寫個structure叫班junior填空 你負責coraching同review