rockon2017 发表于 2024-11-15 12:00 想知道在职业规划上是一个领域深挖好还是广一点好? 都有什么利弊?楼主目前是Sr. level,这个领域范围有些窄,学的东西有限,想公司内部transfer到别的领域可以多学点新的东西。 但是level 可能就没那么快升上去,最多平调。 请问专家,应该如何规划呢?
这里有个度的问题吧。。。“广”是多广,涉猎的是专业内的广度还是其他领域? 另外上面又提到马工,就以马工业为例:粗略的分有前端后端,前端分成web和移动,而web会细分成各个技术栈React/Angular等;移动会细分成iOS/Android/其他小的嵌入式平台。后端技能树更复杂,例如DevOps里面可以按云和非云来细分,数据库、网络等都有很多细分。。。有些人说的“广”是从React到Angular,另外一些说的“广”是全栈。另外现在AI Engineer会变成新的类别,里面也有很多细分。坐标Azure云,单单AI org内部就有很多很多的细分。 所以,用一句永远正确的话来概括就是:要有广度也有深度,这话没毛病了,唯一毛病就是人的时间是有限的——需要具体问题具体分析,找个同行但比你资深的人问问最好 SeaTac007 发表于 2024-11-15 14:03
我不懂编程,说错莫怪: 为什么分得这么细? 只做前端或者后端就已经偏科了,前端还分用react/angular, 而不是连vue(还是Idea?) 一起学了.... 这样一个人没法完成任何单独的项目,只能一直给人打工啊 wonaiwangerxiao 发表于 2024-11-15 21:29
版上的,大多把马工作为终身职业,吃到退休,也没啥问题
Career
另外上面又提到马工,就以马工业为例:粗略的分有前端后端,前端分成web和移动,而web会细分成各个技术栈React/Angular等;移动会细分成iOS/Android/其他小的嵌入式平台。后端技能树更复杂,例如DevOps里面可以按云和非云来细分,数据库、网络等都有很多细分。。。有些人说的“广”是从React到Angular,另外一些说的“广”是全栈。另外现在AI Engineer会变成新的类别,里面也有很多细分。坐标Azure云,单单AI org内部就有很多很多的细分。
所以,用一句永远正确的话来概括就是:要有广度也有深度,这话没毛病了,唯一毛病就是人的时间是有限的——需要具体问题具体分析,找个同行但比你资深的人问问最好
想拓宽不一定要转组。如果公司够大可以考虑gig projects ,就是其他部门老板post出来的一些短期项目。如果你老板同意或者公司有类似Google的10% project time,就可以试一下。
我不懂编程,说错莫怪:
为什么分得这么细?
只做前端或者后端就已经偏科了,前端还分用react/angular, 而不是连vue(还是Idea?) 一起学了....
这样一个人没法完成任何单独的项目,只能一直给人打工啊
软件工程师里一直是 full stack engineer 的容易找,generalist 比 specialist 容易找。
Specialist 可能会拿的多一些,多一点上升渠道,但行业转型也不排除屠龙刀但龙在哪里?
看具体情况 ,,,