40多岁了,还适合学编程吗?为什么?
很遗憾,不适合了。
如果仅仅是兴趣,那学吧。
如果是想谋生入职找工作,真的很难。
没有一个公司会要四十岁的没有相关开发经验的程序员或者工程师。
不好管理是一个问题。
年纪大了可能学不动了也是个问题。
他要的薪资可能是个问题。
说实话,三十岁在开始学都有点晚了。
朋友们好,我是电子及工控技术,我来回答这个问题。对于40岁的年龄来说已经到了不惑之年了,对于专职的程序员来说过了35岁就已经到了职业发展的瓶颈了,很多专业程序员到了35岁已经不从事具体程序的编写工作了,而是依据自己多年编写程序的经验从事程序总体框架的架构工作,或者从事一个程序项目的全局工作。如果我们到了40岁在程序编写上还是一个小白的话,我强烈建议不要把学编写程序作为我们的主要职业,如果是业余爱好可以学学,毕竟编写程序是一件“烧脑”的技术活,它不但要求我们思维灵敏,还要求精力充沛旺盛,在编写程序的时候,要聚精会神地敲写代码,一坐就是好几个小时。作为我们四十岁的中年人来说,身体的各种机能都在走下坡路,这种高强度的脑力劳动,我认为如果要作为自己谋生的一项专业技能来学习已经不适合40岁的中年朋友了。
到了40岁如果我们在其它方面有一技之长,比如以我比较熟悉的电工来说,如果在电工硬件技术上还可以,但是在软件没有编程经验,我认为可以学习一下以便于弥补电工技术上的短板,比如可以学习一些工业组态软件、可编程控制器的编程,以及单片机的程序编写等。对于一些编程技术我们不需要太精通,对于一般的程序我们能看懂就可以了。这对于我们调试电气设备是很有帮助的。比如在学习单片机编程时,我们就会对单片机内部结构以及端口知识有更深入的了解,当调试带有单片机的电气设备时会起到事半功倍的效果。
另外对于编程有兴趣的话,我们作为40岁的中年朋友来说可以作为业余的爱好,一来可以充实自己的业余生活,有的编程并不像我们想象的那么难,我们可以找一些相对入门比较容易的编程软件,比如工业组态的上位机软件的编写、可编程控制器梯形图的编写、还有些Arduino单片机类似图形化的编程就很适合没有编程经验的朋友学习,如果通过学习发现你有这个天赋,你在40岁时可以把编程作为一项副业还是可以的。
因此,四十岁的年龄属于一个比较尴尬的阶段,我们要认清自己适不适合学编程,不要盲目跟风,毕竟到了这个年龄段上有老,下有小,给我们折腾的时间不多了。
以上就是我对这个问题的看法。欢迎朋友们分享、留言、讨论。敬请关注电子及工控技术,感谢点赞。
学习编程肯定是没有错的,年龄不是问题。问题在于学习的方向和领域。
1.现在这个时候进入互联网行业,从学习编程到到最后参加工作,中间的波折会比普通人多很多。但是,编程不仅仅只有PC上的程序。
大学里面分专业的时候,关于电可以分为强电和弱电。我学的是测控,大学里面也学习编程,更详细地说是学习C语言的编程。
那个时候的编程对象是51单片机。这款单片机出来的时候,我还不知道在哪里玩泥巴。然而,我到了大学了,它还在使用。
这说明了什么问题,也就是说十几年前学会使用了这个单片机,到了今天还能用。
在学习51单片机的学习教程中,有一个叫“天祥”的大牛,直接说7天学会。不会月费可以包退。当然了,也没多少钱,一块开发板也就50块钱。
综合来说,那就是说现在花7天学会这个,起码能够用10年。说是一本万利应该不过分。
2.前些天我和我爸一块给家里装了个水塔的水位控制器。没用那种自动断电的浮球开关,因为那需要将220V的电接上水塔不安全。
这次采用是以单片机为主核心的电机控制器,能够检测水位和进水状态。系统稍微复杂一点,需要接几个传感器和220V电源。
到这重点来了,我爸今年45了。因为是电工,所以安装220V的电源和电机的接线都是他来弄。尤其需要在墙壁上钻孔,这个事我弄不来。
按道理来说,这所有的事我爸都行,没我什么事了。但是他不会接传感器的线。
如果他愿意学一点点单片机的编程,只需要有电平的读取观念,那这个事情全程负责,没有一点问题。甚至都可以设计这样的简单控制系统。
总而言之,40岁完全可以学习编程,但是不要去学纯编程的编程,而是应该学能够改变生活的编程。
PLC类的工业编程没问题!PC类的软件编程不了解,不评论!
学习编程什么时候都不晚。思路清晰,能吃苦,再学习一门语言,程序开发基本搞定。现在写代码不值钱,能与与某个领域相结合的程序员才值钱。四十岁,经验、知识、本领域的积累是你的优势。只要做,那就干。
扬长避短,40多岁的成熟期更适合......
只要有兴趣,又有毅力,年龄就不是问题。我55岁还在自学kotlin。
我觉得看书(kotlin实战电子书网上可以下载),应该和看源代码,调试源代码,B站或云视听小电视上看视频,网上尤其是要到编程语言的官网上看资料结合起来,这样自学效果更佳。
原则地说,学习编制计算机软件或程序与年龄并没有太大关系。关键是你是否具备必要的计算机系统基础理论(包括硬件和软件系统理论)的基础实践经验。对于一个计算机编程人员来说,年龄只会影响其编程的效率。计算机编程不仅是一种繁重的脑力活动,而且还是一种看不见的体力活动。相信绝大多数计算机工作者都有深刻的体会,本人从26开始,直到50岁时,依然从事过计算机应用系统软件的编程工作!