为什么越来越多的人不愿意做程序员,是因为很辛苦吗?
不是,我认为是学习能力下降了。
为什么这么说?自己切身感受,刚入行的时候觉得自己学习能力很强,从来没担心过程序员青春饭的事。
可年龄慢慢大起来之后,学习能力真的是下滑严重,以前学一遍就能上手的东西,现在照着文档看半天,自己还是没理解原理。
更可怕的是,新东西层出不穷, 从html,css,java,php,git,mysql,redis,python,到项目构建打包相关的jira,docker,jenkins,prometheus,grafana,zabbix,再到日志相关的ES,kibana,lostash,还有负载均衡相关的nginx,lvs,apache,keepalived,再到队列相关的rabbitMq,kafka,dubbo,spring clound,netty,xxl-jox,接下来还有呢,什么nacos,ribbo,feign,gateway,分库分表的mycat,sharding-sphere,kubernetes,openshift。
这些都是我程序生涯中遇到,经历或者准备开始学的,上面的这些东西,随便拿一个词去搜索学习吧,要是真正系统学习,一本书都不一定够。
我才从事6-7年而已,未来技术栈只会越来越多,看着未来还要学这么多东西,说不绝望是不可能的。
其他行业学一个东西,够他用一辈子了,程序员这行业要是不想被淘汰,就一直学吧,真正的学无止境。
斜阳说最近最深刻的认识就是生理体力的下降真的是无法避免的,到了一定的年龄,再努力也比不上你20来岁的时候那种才思敏捷的状态。
而且,未来这行业只会越来越内卷,这种学习压力只会不断增加而不会有一丝松懈。
人生短短几十年,真的有必要这么拼吗?所以我觉得很多人不愿意做程序员是很正常的,不是他们弱,只是他们看开了,追寻生活的其他意义去了。