大家好啊,我是Arry,还记在我刚刚入行的时候就有人讲程序员是吃青春饭什么的,30+以上的程序员写代码没有年轻人写的好了,大家都很怕被年轻人替代,也怕到了30岁以后真的找不到工作,毕竟近两年大家关注的公众号整天各种标题都是“每天 CURD,什么时候是个头”搞得很多人很焦虑。你会发现很多职业,医生,律师,会计都是越老越资深,越老越值钱,怎么到程序员就越老越害怕被年轻人代替,只能去转行呢。干了十年的程序员积累的经验真的一点用都没有吗?
其实,仅仅以年龄去定论一个程序员的职业发展,显然是不合适的。30多岁的程序员有年薪百万,也有年薪一二十万的;有做技术架构的,也有仍在写增删改查的;有当 CTO、CEO 的,也有还在干熟悉业务代码的中级开发…… 他们之间差距很大。
当然也有写了十几年代码的还在用刚刚入行那几年学习的技术来应付日常的工作,并没有随着年龄和工作经验的增长在技术上有所成长。每天还焦虑这些业务代码,不去思考怎么提升仅仅把写代码当作混饭吃的工具。
工作没有成就感、没有激情,没有想要成为一个终生学习者。干了十年,只有两三年的有效经验。看到别人的优秀、看到不断涌现的新技术,自己又焦虑起来,想着改变、学习,却又没有行动,最后还是回到原来的工作节奏。
尤其是工作2年到5年的人在年底就要认真反思下如何提升,摆脱焦虑年龄不能成为你焦虑的原因。
那么我们如何摆脱焦虑,作为过来人我来谈几点建议 !
如果你在大厂,身边都是牛人,努力跟上优秀者的脚步,行业人才前 20% 中的最后一名也是行业内的前 20% 的优秀的人。
如果你在中小企业,没有复杂的业务场景和技术要求,那就要在公司、行业内深耕自己负责的业务,打磨这块的业务代码,把事情做到极致,同时自己跟上来,不能让自己舒服了,不断寻找学习的机会,做到部门第一、公司第一、比如马上公司季度或年度大会颁奖的时候都有你的名字,别人遇到问题第一时间想到的就是你同样你也可以做得很优秀。
不断思考加上刻意练习,打造属于自己的思维方法和知识体系,年龄越大,竞争力越强、越不可替代。切记在互联网高速发展今天,技术领域千万要杜绝“书到用时方恨少”的尴尬境地,提前做好准备才是王道 !
我是一名在技术领域已经深耕13年的老兵了,从刚走入企业的一名屌丝程序员到传统软件公司的研发经理再到互联网上市公司CTO,直到自己创业做CEO一路经历企业发展中的跌宕起伏,踩过无数坑才一步步走过来……
所以,我准备将我这13年来的一线开发经验和大厂实战经验:关于并发编程,分布式集群,微服务架构,Docker+K8S,JVM性能调优,底层源码解析方法论以及从单体架构到亿级用户平台架构方法、团队项目管理经验包括BAT这样大流量平台架构设计用到的技术栈等来打造一个4天强化训练课程,私聊我获得这个课程的完整课程内容哦!