据我了解,程序员这个圈子工资差异还是比较大的,在一线城市少的4000多的也有,多的40000的也有,都是凭自己的能力赚钱。
一般程序员的工资大多数都会止步在8000-12000左右,然后就开始转行了,毕竟程序员加班太正常了。而随着年龄的增长,加班不仅身体吃不消、也没时间照顾老人和小孩子,所以转行是许多人的选择。
从战术向战略高度转移
拼体力,拼节奏,当然是拼不过年轻人的,这点咱就不用在这方面多下功夫了,但是有一点肯定是比年轻人强的,那就是经验和阅历呀,那么大龄的程序员,咱么就需要多利用一下自己的优势,在一些事情上多用些技巧和手段,少拼一些蛮力,这样做出的事情,更显的成熟,更有魅力,也会受到其他人的敬佩。
总之就是将一些事情从战术的角度向战略的高度去转移,对于一件事情,加大思考的比例,减少执行的比例,思考的多了,就有可能少走好多弯路,执行的就相对来说会少一点了,这是大龄的程序员应借鉴的一个极其重要的一个思想了。
向管理和架构转移
程序员转型是持久的事,但是还是需要与技术沾边的,要是彻底转行,那是很辛苦的一件事情,对于大龄程序员来说,风险还是比较大的,因此就选择大多数人选择的两个方向,如果觉得自己是比较开放性格,善于沟通的那种,就可以考虑向管理方向发展,在工作中逐渐的向这方面平稳过度,如果自己是不擅长沟通的这种程序员,那么可以考虑向架构方向去转型吧,这也是一个比较不错的选择。
由横向到纵向的转变
除了向管理和架构方向转型,还有一个不错的选择,那就是转向某一特定的纵向领域,当然也是与技术相关的,比如说就做数据库方面的,专门给公司提供数据分析,以往只是停留在一个技术面上,现在改为向这个领域进行技术的纵向深挖,这个活就需要写一些sql的,每天的工作没有什么难度,也不是很累,能持续长久干下去,对于程序员来说,既没有丢掉技术,也大大降低了工作难度。