个人发展路线的选择
T型发展还是三角型发展?
所谓T型和三角型只是我个人结合其他作者的想法,自己给自己提的两种发展路线。T型指的是专精一项技能或某一领域的技能,深入钻研一门特长,像字母T
。而三角型也是专精一项技能,但也会同时投入到其它几门技能,像三角型。
如果把时间精力按百分比来分配,T型就是至少投入90%的时间精力到一项上,剩下10%自由分配;而三角型是投入70%到一项上,另一项是投入10%,还有一项10%,最后10%自由分配,也有可能50%+20%+20%+10%。
两种路线发展若干年后,三角型肯定不如T型具有深度,但三角型的适应性可能会比T型更好一些。当然也有人说一法通则万法通,T型发展到后期随便转三角型,但三角型未必能转型成T型。
前几天跟一个朋友简单讨论过这个问题。朋友现在在一个互联网大厂工作,其岗位要求技能专精,不需要管其它事务,其同事对他们所在的工作也都特别靠谱,所以朋友认为T型更好。
我内心也是偏向T型发展,但我自工作以来,所在都是小公司、小部门,几乎每个都要求员工是个多面手,能处理各种事务,能解决各种问题。就我的工作经历来说,搞过交换机、路由器、防火墙、服务器等硬件设备维护,写过Python和Go的后端代码,最近还分活写Vue前端项目,还搞过自动化运维和自动化测试,比如Jenkins、GitLab、Drone CI、Docker、Kubernetes、KVM、Selenium、JMeter、Prometheus等,很早以前还折腾过基于机器学习的数据分析,最近也蹭过LLM……2019年毕业至今,貌似常见互联网IT岗工作我都干过:前后端开发、 运维和测试。哦对,我还写过项目文档、产品企划书和市场调研报告,cos一波项目管理和产品经理。。。感觉自己就是块砖,哪里需要哪里搬,没有哪个领导跟我说过我只需要专精一门就可以了,也没有哪个公司面试只问我一门技术的。虽然内心倾向T型,但现实逼着我成为了三角型。
朋友劝我专精一门技能,然后去投大厂。23年的时候我也投过大厂,经历了好几轮技术面,最后HR通知说学历不符合要求。前后面了一个月就这结果,我也没什么好说的。只是学历不符的话能不能早点说,整得我也不知道自己是技术不符,还是的确学历不符。双非一本学历大概也就这样了,平庸的学历配我平庸的能力,平庸的能力再配我平庸的生活,也不是不能过。
如果说三角型的优点就是适应性比较强,那么T型的缺点就是一旦压错专精方向,掉头难,沉没成本太高。我也认识其它几个T型大佬,有的linux专精,有的C专精,有的数据库专精,有的Java专精等等,其中有大厂员工,也有小厂出身……但是这些人中,无一例外在三十多岁的时候要么被裁、要么放弃专精也开始转多面手。工作以来认识的第一个Linux大佬就是如此,91年生人,未婚独居在深圳,23年时候突然就被通知裁员,本来以为凭自己的能力工作随便找,结果面试都因为年龄被拒绝。降低下薪资标准也不是不行,但心里咽不下这口气。空窗一年半后,索性黄袍加身去送外卖了。另一个认识的大佬是个 Java 后端开发,在上海打拼好几年,24年一波裁员优化后,心也累了,回合肥找了个小厂,偶尔接一些前后端全栈开发的私活。可能有些人说这些所谓的“大佬”并不是真正的大佬,他们的长板根本不够长。的确,他们也算不上顶级大佬,差不多也就招聘软件上的高级技术水平,但是又有多少人能在这个年纪达到真正顶级的水平,又有多少公司能容得下这样顶级的人才?精通的那些底层原理能帮这些“业余级”大佬找到好工作吗?设计的那些高性能高可用架构方案,业务真的需要吗?有次跟一个空窗半年的大佬聊天,大佬说他感觉自己就像是孔乙己,面试的时候不断跟面试官说“茴”有哪些写法,面试官嘴上说着牛批,其实根本不在乎。
想想自己的年纪,再想想现在的AI浪潮,我也不知道自己还有没有机会去从事只需要专精一门IT技术的工作。
今年目前自己的规划还是三角型发展,大概是60%后端开发,20%前端开发,10%重温下算法,剩下10%自由分配。
大概也就这样了。