26个回答

新技术不断发展,什么样的工作对程序员来说有价值?应届生求职应该关注什么才能找到一份好工作?

HR凯蒂
3个点赞 👍

这个话题确实很有意思。

什么样的工作对程序员来说有价值?这个问题有意思的点在于有一个悖论,那就是:程序员这个行业,与其他行业不同,因为程序员行业是一个自我革命的行业,技术的发展和自我迭代非常快。

程序员总是在想办法如何通过技术来提高工作效率,如何通过技术来实现自动编程。我们可以称叫:技术的自动化吧。

就像是大模型,GPT 这类技术的诞生,它们降低了技术的使用门槛,但是,却提高了程序员行业的门槛。

这句话大家仔细理解一下,因为降低了技术的使用门槛,所以,很多跨行业的人都可以使用人工智能这类工具,通过技术来提高效率,这就把程序员行业技术水平低的开发者给淘汰了,因为不需要了,有 AI 就可以了,从而变相的提高了程序员行业的门槛。

所以,你看,鉴于程序员行业的特点,技术迭代和行业变化比较快,很难说有什么岗位是永远有价值的,毕竟,今天有价值,不意味着明天还有价值,说不定就被革命了。

与其谈什么样的工作对程序员来说有价值,不如想一想如何在这个快速变化的行业当中提升自己的竞争力。

所以,大家可以想一想,不容易被淘汰的程序员都有哪些特点呢?

我感觉有三类程序员是不容易被淘汰的。

1、钻头型的程序员

什么意思呢?就是这类程序员属于技术钻头,开天辟地。这类程序员本身就是门槛比较高的一批程序员,他们做的是搭建互联网底层的技术,比如:搞操作系统、搞深度算法的人。本身就需要高学历,能力强,这类人的竞争本身可能就少。

一句话:越底层的技术,变化越小,而且还不容易被淘汰。

看看这些年,大多数程序员都是应用层程序员,开发各种应用,门槛低,很多其他专业的学生,培训 3 个月就能干。我十年前做程序员的时候,培训机构兴起,身边好多同事都是市场营销什么专业毕业的学生干程序员。

你说,这种情况下,内卷是必然的,当发展到一定阶段,被淘汰和裁员也属于正常的。

2、变色龙型程序员

变色龙是什么特点?可以适应各种环境,通过变色来保护自己。这类程序员有个特点就是:持续学习。学习能力强,不断的关注行业的发展趋势和变化,从而快速学习,适应新的变化。移动开发火的时候,可以做移动开发;后来移动开发变成了大前端开发,就快速学习转向了大前端,现在 AI 人工智能火了,可能自己无法开发人工智能,但是,他们能开发各种对接人工智能的小工具。

这就是适应能力强的程序员。

我们总是说年纪大了程序员容易被淘汰,但是,想过没有?会不会是自己能力不符合技术发展导致呢?是不是自己一年的工作经验用了十年呢?

3、千里眼型的程序员

眼观六路,耳听八方,这类程序员主打的就是视野开阔。程序员不仅要专注于自己的技术领域,还要了解其他相关的领域,比如产品、运营、策划、设计等。这样可以增加自己的复合型能力,提高自己的价值和影响力,也可以抓住新的机会和风口。

用查理芒格的话讲就是:你拥有多元思维,复合型思维,跨学科思维。拥有这类思维的人,可以看到别人看不到的机会和风口,从而可以顺利度过技术变革,抓住机会。

以上三个类型的程序员其实都有一个特点,就是稀缺性。上述三类程序员都挺稀缺的,也都是不容易做到的,也正因为此,所以,才不容易被社会淘汰。

发布于 2023-08-01 10:30・IP 属地山东
真诚赞赏,手留余香
还没有人赞赏,快来当第一个赞赏的人吧!
非著名程序员
自由评论 (0)
分享
Copyright © 2022 GreatFire.org