一般到三十岁,经验有了,编程也是熟手了,大家原来开玩笑,可以闭着眼睛编程了,工资也上去了,但实际上这个时候很危险了。因为不管是大家自己招聘,还是大家去应聘,对三十岁以上的程序员都已经很慎重,绝对不会要菜鸟或者很浅的了。
程序员有两种,一种是通用型,一种是和某个行业深入结合。前者是要把编程玩到极致,比如当年还有borlandc++刚时髦的时候,偶一个朋友可以自己编写出自己从头编写的windowspowerbar;呵呵,估计现在的小朋友们都不知道这是啥了;可以把操作系统挖透,可以自己编写小型os,到这个水平的话,三十岁以后工作还是很好找的。
如果是和行业结合,比如通信等,那就要深入了解行业知识,编程只是一种技能,两者深入结合,能够具备系统设计能力,才能到三十岁,心里不慌。
三十岁以后的确体力、能力都有所下滑,所以程序员到三十岁起前,建议两个准备,一个是要有储蓄,可以满足自己两年不工作的要求,这样子找工作时候或者遇到大型裁员时候心里才不慌。很多时候遇到大型裁员,如果只是公司运行不好,这种会遇到很多公司来捞熟手,比较好找工作;如果是整个行业下滑,这种的话,会有大量类似属性的人员释放到人力市场上,会导致找一个合心工作要很长时间。
第二个就是三十岁的程序员要有系统设计能力,有参与两到三个大系统的设计经验,并了解架构设计难点。
程序员三十岁、三十五岁、四十岁,都是坎,都要培养自己随时可以外部继续就业的要求,还是那句话,一到两年可以不工作的储蓄;本行业上游的技术能力。
只要自己平时给自己多敲警钟,才能让自己具备随时的再就业能力。