当前位置: 华文问答 > 数码

程序员的工作,可以干一辈子吗?

2023-09-16数码

理论上可以,看时代,看个人发展历程。

一般程序员的认识层次是这样的:

第一阶段:把技术做好天下无敌。

技术越厉害赚的越多。

那些谈职场政治的技术都不行。

世界上唯一的真理就是技术,别的都是瞎扯淡。

不理窗外事、一心写代码。

把代码写好就结了,扯那么多的人真无聊。

哈哈哈哈哈我马上要天下无敌了。(这些人里边有几个成功了,极少,以后会越来越少)

……

第二阶段:

我勒个擦,为啥我代码比他好工资没他多?

到底什么是技术?我一天可以写一千个crud,我技术不行?

为什么做底层才是技术?

我就是做底层的现在年纪大失业了,技术没用。

我失业了,程序员这行是前期英雄,别做程序员。

别学C++、java、python、rust、js……都没用。

前端不行,后端才行。

完了我要失业了……

(这个阶段,很多人属于半懂不懂,大多数人都永远停滞在了这里)

第三阶段:

写了这么多年代码才搞明白,混得好不好和技术无关,和稀缺有关。

程序员最厉害的地方不是代码写得好,而是学习能力强、学习习惯好,干别的行业也有优势。

当到高级/高管以后,人脉不一样了,做什么都不会太差。

回字有四种写法,知道这个不如懂需求重要。

有自己的产品或者知名度,比代码写得好重要。

代码写得好不好看环境,在粪坑公司写代码你还能写出一朵花?

没有自由决定自己写什么的意志,怎么谈好坏?

代码好坏如何定义?由谁定义?

一个行业做得不错,能力是可以迁移的,此时已经可以超越行业了。

……

不同阶段总得一步步走过来,你在哪个阶段,决定了你的发展长度。

现在入行更难了,那么时代重要还是个人意志重要?

对强者来说,个人意志更重要。

因为你无法选择时代,但是可以选择让自己变得厉害一点。

因为有个很简单的道理:无论在任何时代,击败更多的人,总会有更多的选择空间。