对于40岁的年龄来说已经到了不惑之年了,对于专职的程序员来说过了35岁就已经到了职业发展的瓶颈了,很多专业程序员到了35岁已经不从事具体程序的编写工作了,而是依据自己多年编写程序的经验从事程序总体框架的架构工作,或者从事一个程序项目的全局工作。如果我们到了40岁在程序编写上还是一个小白的话,我强烈建议不要把学编写程序作为我们的主要职业,如果是业余爱好可以学学,毕竟编写程序是一件“烧脑”的技术活,它不但要求我们思维灵敏,还要求精力充沛旺盛,在编写程序的时候,要聚精会神地敲写代码,一坐就是好几个小时。作为我们四十岁的中年人来说,身体的各种机能都在走下坡路,这种高强度的脑力劳动,我认为如果要作为自己谋生的一项专业技能来学习已经不适合40岁的中年朋友了。
到了40岁如果我们在其它方面有一技之长,比如以我比较熟悉的电工来说,如果在电工硬件技术上还可以,但是在软件没有编程经验,我认为可以学习一下以便于弥补电工技术上的短板,比如可以学习一些工业组态软件、可编程控制器的编程,以及单片机的程序编写等。对于一些编程技术我们不需要太精通,对于一般的程序我们能看懂就可以了。这对于我们调试电气设备是很有帮助的。比如在学习单片机编程时,我们就会对单片机内部结构以及端口知识有更深入的了解,当调试带有单片机的电气设备时会起到事半功倍的效果。另外对于编程有兴趣的话,我们作为40岁的中年朋友来说可以作为业余的爱好,一来可以充实自己的业余生活,有的编程并不像我们想象的那么难,我们可以找一些相对入门比较容易的编程软件,比如工业组态的上位机软件的编写、可编程控制器梯形图的编写、还有些Arduino单片机类似图形化的编程就很适合没有编程经验的朋友学习,如果通过学习发现你有这个天赋,你在40岁时可以把编程作为一项副业还是可以的。
因此,四十岁的年龄属于一个比较尴尬的阶段,我们要认清自己适不适合学编程,不要盲目跟风,毕竟到了这个年龄段上有老,下有小,给我们折腾的时间不多了。