社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

“30 岁辞职学 Python 后,程序员朋友跟我说:别学了,早晚都被 AI 取代的!”

Python编程 • 3 周前 • 23 次点击  

来自公众号:CSDN程序人生

整理 | 郑丽媛

自 2022 年末 ChatGPT 问世起,有些问题就频繁出现在各个开发者社区:程序员究竟会不会被 AI 取代?人们到底还要不要学编程?

这类问题的答案,影响的不仅是在职开发者的心态,更在一定程度上动摇了许多正在学编程的人的决心——例如,Reddit 社区中一位 ID 为 RoboFantasy 的编程爱好者就是其中一员。

日前,RoboFantasy 发布了一则帖子《30 岁改学编程的我,却得到了这样的负面建议》,引来了许多争议与讨论:他的朋友跟他说,“编码技术即将被淘汰,AI 很快就会消除对人类程序员的需求,失业在所难免”。

1、30 岁全身心投入学 Python 后,惊闻“噩耗”

为了自己的好奇心以及赚钱,RoboFantasy 早在 2013 年就开始写博客和做搜索引擎优化,并幸运地赚到了足够的生活费。但后来 RoboFantasy 过得不太顺利:由于长期与精神、家庭和身体问题作斗争,他的抑郁情绪不断加深,这种混乱的状态使其很难再集中精力学习或工作。

最终,RoboFantasy 失去了写博客的激情,整个人也一度陷入困境——所幸,在快到 30 岁的时候,他决定重新振作起来,并潜心研究编程。

事实上,此前 RoboFantasy 曾两次试着学习编码,但都因缺乏自律性和没有恒心而放弃了。这是第三次尝试,他把学习目标设为掌握 Python,并辞去了工作,以便全身心地投入到 Python 的学习中

“结果出乎意料的好!”RoboFantasy 说道,一切看似正在逐渐步入正轨。

最近,RoboFantasy 遇到了他的一位大学同学,正巧这位同学已在编程界摸爬滚打了六年左右。原以为这位老同学能给他一些鼓励和建议,但 RoboFantasy 却听到了一个“噩耗”:他同学声称,编码技术即将被淘汰,AI 很快就会消除对人类程序员的需求,失业在所难免。

不仅如此,考虑到他过去的经历,这位同学还怀疑 RoboFantasy 可能无法坚持编码工作,甚至提到 30 岁学编程为时已晚:“那些说学习任何东西都没有年龄限制的人,应该从来没有尝试过编码,这难度根本不是同一个等级。”

这番话,对于目前正在全力学 Python 的 RoboFantasy 无疑是个打击:“他的话刺痛了我。”

同时,RoboFantasy 也产生了迷茫。这位老同学收入不菲,却仍对自己的工作很不自信,认为即将被 AI 取代——那么,像他这种半路自学编程的人,在当前的行业发展下能否生存下去?

2、开发者:AI 在很长一段时间内都不需要担心

为了找到这个问题的答案,RoboFantasy 把他的经历发布在了 Reddit 上,希望开发者们能帮他解答。这则帖子下,许多人都表示有过相同经历,而他们给 RoboFantasy 的答案是:别管别人说什么,你就好好学编程!

一位 ID 为 PropagandaApparatus 的网友分享了他走上编程的背景:

“高中时勉强及格,做过零售,参过军,年轻时成过家,离过婚,干过建筑,32 岁时辞职去社区大学学编程。如果我听信别人说我是个失败者,我就不会在过去 6 年里坐在这里做软件工程师——你不必被别人的限制性看法所定义。”

另一位开发者也是在 33 岁才拿到的计算机科学学位:

“我曾是水管工,后来搬到英国,从最底层做起(工厂、仓库等),学好英语后被大学录取,29 岁时上了大学,33 岁时毕业,拿到了计算机科学学位——这是我一生中最正确的决定。现在想来,如果让我重新开始,也许我会选择在线课程或培训班 (编程、数据库、网络等)。

不要听信任何人的话,尤其是当你已经决定要成为一名程序员/编码员/开发人员或其他什么人的时候。但也不要太天真,拥有教育证书或认证并不能让你成为优秀的程序员,要确保自己在所选技能方面尽可能优秀。”

此外,对于 AI 是否会取代人类程序员的问题,也有诸多开发者发表了自己的看法:

  • “我从事 IT 行业已经有一段时间了,我不认为(至少现在还不认为)AI 会对开发人员或任何其他 IT 专业人员构成威胁。”

  • “如果 AI 能取代程序员,那么它也必然会取代其他工作,这意味着我们都会倒霉透顶。”

  • AI 在很长一段时间内都不需要担心。归根结底,开发人员必须首先对 AI 进行编程,而 AI 目前只不过是一种工具。”

一如这类开发者所说,近期 Upwork 在分析了 500 万份工作后,其发布的收入报告似乎也印证了这一观点:

(1)自 ChatGPT 发布以来,软件开发的工作岗位数量反而有所增加,其中后端开发增加了 6%,前端/网页开发增加了 4%;

(2)数量下降幅度最大的三个工作岗位分别是写作、翻译和客服,其中写作岗位数量下降了33%,翻译下降了19%,而客服下降了16%。

那么对于本文中 RoboFantasy 的经历,你又有什么看法呢?

参考链接:https://www.reddit.com/r/learnprogramming/comments/1bu1eh8/switching_to_programming_at_30_and_got_this/

https://bloomberry.com/i-analyzed-5m-freelancing-jobs-to-see-what-jobs-are-being-replaced-by-ai/

---END---

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/169162
 
23 次点击