主流观点是大家要做Leader,必须做架构师,这个观点我是不认同的。
理由如下:
纯粹技能向程序员,如果足够熟练,在编程领域一样能差出5~10倍的效率。这种差别在前端、服务端领域都非常明显。好比熟练的装修工人铺瓷砖是一个道理,铺瓷砖本身没有写程序这么多技术含量,但是老师傅就是不一样。对比程序员领域,比如对css足够熟悉不用查资料,对js足够熟悉写完不需要太多debug的前端程序员,其实是很缺少的;需要5-10年经验培养。再说说服务端,对并发场景足够熟悉,对业务模块封装足够清楚的服务端程序员,一次写完不用太多debug,后续也可以维护的程序员也是非常缺少的。所以即便没有深刻的大局观,技术也不够高深,情商也足够低不能承担管理职位的程序员,如果单纯是技能足够熟练,产出足够高,局部可以保证质量。35岁以后也是可以生存的。
还有人说,疫情期高龄程序员有被裁的现象,我不认为这是程序员行业特性:
疫情对大盘影响非常大,相比很多人丢了饭碗,我只能说程序员是最幸福的职业了。 程序员疫情期公司解散,基本还是能找到下家的。一个稍微有点经验的程序员,简历投出去多少都会有几个约面。这和很多行业的萧条相比是不一样的。
反而我担忧的是程序管理岗的同学
管理岗同学技能放下了,不能切图也不写CURD,系统设计图能看懂但是自己做不出了,这种就是很危险的状态。如果只是带人,那容易被下面人顶上去,随时都可以被替代。管理技能到底值多少钱? 地产管20个人的Leader拿多少?程序员管理岗拿多少? 难道,程序员管理者情商就高过地产的Leader?
而且现在都是机器管理了。 比如说Jira上我们就直接出报表;系统里直接看项目进度。甚至每次提交记录都能管理起来。考勤有门禁。请假有审批系统。如果要架构,有架构师。需求分析,有产品经理。所以……管理者反而危险。
程序员确实存在有人是架构师、Leader,有人是流水线工人。
这和所有的工作性质是一样的,必然有人当Leader,但不代表工人就要失业。
纯做业务无聊是普遍现象。但是总体来说,还是脑力非常密集的行业。比作真正工厂流水线工人,还是好很多的。
还有有一些程序员,北京买不起房,去了武汉、成都,买不起房,不是35岁没工作的原因,买不起房是因为中国房价高。
最后我说一句:很不幸大家压力非常大,但是程序员比很多其他行业强太多了。
觉得我说的「赞」的可以点点关注。
共同学习,写下你的评论
评论加载中...
作者其他优质文章