现在转行码农的成本已经非常高了,别盲目转行..

article/2025/9/21 3:54:51

转行码农一直是个比较火热的话题,也有很多读者咨询过这个问题,转成功的也不少,比如下面这位香港的同学:
在这里插入图片描述

这位朋友半年前就跟我聊过,他不太想干没有技术含量的体力活,一直在坚持自学,这也算如愿以偿了。

前几天读者群里一名土木专业的大二学生也在咨询转码的问题,他也是一直在自学计算机,期望毕业能转码成功。

我也给了一些建议:现在转码比之前难太多,最好能辅修计算机专业甚至读一个计算机研究生,否则毕业后想进大厂非常难,再优秀估计也就能进一个二线级公司。

过去这些年因为互联网的高速增长,码农的需求量完全跟不上大学计算机专业的培养速度,所以很多非计算机科班甚至没读过大学的同学成功转码。

我也曾带过几个专科甚至高中毕业的下属,其中有两个人还晋升到技术经理级别了。

高速增长意味着火线增员、意味着各种临时招聘,再加上业务开发其实并不需要太过硬的基础体系支撑,这一时期只要肯学肯干就都有机会。

但进入到2022年之后互联网行业急转直下,虽然很多其他领域也需要码农,但量级无法填补。

短期来看这一趋势无法逆转,在新时代转码就需要慎重了,供不应求的阶段已经过去,这意味着转码的同学将面临巨大的竞争。

当然,即便是这样依然有一部分人适合转码,在我看来这些人一定具备下面这些特征:

**1.编码兴趣
**

衡量是不是感兴趣很简单:尝试编码进入“心流状态”。

心流状态相信大家都体验过,比如玩一天游戏不知道天黑了,再比如睡觉前刷抖音刷到凌晨,这些都是心流状态。

这里不是说要把编程当作玩游戏,这显然很难做到。但能否偶尔通过代码进入这种享受的状态却是衡量有没有兴趣的重要标志。

比如刷刷算法题,再比如学C++之际自己做个小demo等等,都可以尝试能否进入“心流状态”。

你也可以给自己一些目标和正反馈让这种状态快速到来,但如果发现很快就烦躁不安那还是算了吧。

2.动手能力

首先不动手真的不行,程序员行业很符合10万小时定律,你可能要上机实战编码好几年才能成为一名优秀的程序员。

程序员最害怕的就是纸上谈兵,千万不要觉得这个知识点看过了就掌握了,必须敲出代码并运行起来才算真正掌握。

要想成为优秀程序员甚至要养成不实现就睡不着觉的怪癖,这种怪癖会让你以倒腾各种小程序小玩意为荣,并乐此不彼。

3.解决问题的能力

进一步,解决问题的能力是职场发展的保证,不管是系统性的学习,还是遇见bug去查找资料和其他人解决的办法、快速满足公司业务需求或者项目攻坚,这些都需要强大的解决问题的能力。

程序员都会遇到各种古怪bug,有的时候解决方案可能并不高大上,甚至有点脏活累活的感觉,但牛逼程序员可能还真就是更有耐心更能吃屎。

4.抗压能力

程序员真的又苦又累,没一定吃苦抗压的能力还真别来,这也是程序员行业基本没有富二代的最重要原因。

很多时候为了攻克一个问题,我们是需要持续作战的,一旦被分神就面临重启的时间消耗。

很多时候出了线上bug是真的会血压升高的,在老板和产品经理的催促下如何沉着冷静的解决这些要命的bug,真的是个学问。

5.终身学习的意识

对于人群有很多种分类,但我认为最重要的分类在于:是否能终身学习。

不少人离开学校就基本不再看书,不少人总在幻想用过去的经验和技能吃一辈子。

但程序员必须具备终身学习的意识,这个行业新技术日新月异,曾经C++还风靡全球,今天就换Java横扫千军,Python、node.js、Go这些新兴的语言也层出不穷。这意味着程序员要不断学习新东西,很难一招鲜吃遍天。

尤其对转码的同学来说,很可能在你转码成功后还需要利用业余时间攻读计算机的学位,还需要疯狂弥补计算机体系基础知识,这些如果没有终身学习的意识是万万做不到的。

今天也算是系统性回答了很多关于转码的问题,以上五点都具备的话转码不是什么大问题,甚至你就是天选程序员。如果都不具备?那真的要慎重了,盲目转码的时代早已过去。


http://chatgpt.dhexx.cn/article/2qeDsx0n.shtml

相关文章

农村出身的 90 后程序员,如何逆袭为中产阶级?| 程序员有话说

作者 | 阿文 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 小蔡, 90 年 10 月出生,Java开发工程师,目前就职于杭州滨江某知名互联网公司从事云计算开发工作,2013 年毕业就从山东来到了杭州。 …

【一哥闲聊】程序员如何打破35岁魔咒

公众号推文规则变了,点击上方 "数据社"关注, 设为星标 后台回复【加群】,申请加入数据学习交流群 大家好,我是一哥。今天跟大家聊聊程序员35岁以后的方向怎么选? 作为程序员,行业内一直流传着35岁的魔咒&…

码农翻身(随笔)

书一直都有在读,我会一直更新博文,欢迎大家前来阅读、指教! XML和注解 xml:应用于集中配置的场合,比如数据源的配置; 注解:像Controller、RequestMapping、Transactional这样的注解&#xff…

读《码农翻身》有感

前几日偶得一本《码农翻身》,闲来品读,收获颇丰。 作者刘欣老师可能是码农中故事讲得最好的人,能把线程,进程,死锁这种概念讲成计算机内部王国漫游记,能把分布式事务这种高级概念讲成java王国中的权贵大臣勾…

告别码农,成为真正的程序员

本文是我借助 Google 从网上拼凑的文章,可能条理不是很清晰,希望对广大程序员们有些帮助。 一、成长的寓言:做一棵永远成长的苹果树 一棵苹果树,终于结果了。 第一年,它结了10个苹果,9个被拿走,…

达到年薪百万,就算码农翻身了吗?

上周末有个小伙伴问我:码农怎么样才能真正地翻身? 我自己都没有翻身,更没有达到财务自由, 回答这样的问题显然是力不从心的。 (郑渊洁对财务自由的定义:从现在开始不工作,能保持现在的生活水平不…

《码农翻身》之技术之路

《码农翻身》读书笔记之技术之路 这是我的后端读书笔记系列文章的第四三篇,选取的是最近刚刚圈粉的知名博主刘欣创作的《码农翻身》。这篇文章只是最后一部分内容。 本文内容主要根据知名博主刘欣一作《码农翻身》的内容总结而来,本书的内容风趣幽默&a…

给大忙人看的码农翻身记

码农翻身记个人读后感 文章目录 码农翻身记个人读后感本书介绍大纲启发分享个人的能力欠缺的地方书中比较棒的建议 本书介绍 《码农翻身》用故事的方式讲解了软件编程的若干重要领域,侧重于基础性、原理性的知识。 非常适合刚入门大学生或者 计算机领域入行 一两年左…

码农翻身之编程语言的巅峰

“哇塞,怎么可能这么简单!” 当C语言老头儿还是小伙子的时候,第一次见到了汇编,发出了这么一声感慨。 在C语言看来,这汇编的指令实在是太简单了,简单到了令人发指的地步,只有这么几类指令&…

《码农翻身》

大话编程 我是一个线程 我是一个Java class Javascript: 一个屌丝的逆袭 Java:一个帝国的诞生 JSP:一个装配工的没落 TCP/IP 之 大明王朝的邮差 TCP/IP 之 大明内阁 TCP/IP 之 蓟辽督师 CPU 阿甘 CPU 阿甘之烦恼 CPU 阿甘:函数调用的秘密 我是一个网卡 …

码农翻身 各章节链接

大话编程 我是一个线程 我是一个Java class Javascript: 一个屌丝的逆袭 Java:一个帝国的诞生 JSP:一个装配工的没落 TCP/IP 之 大明王朝的邮差 TCP/IP 之 大明内阁 TCP/IP 之 蓟辽督师 CPU 阿甘 CPU 阿甘之烦恼 CPU 阿甘:函数调用的秘密 我是一个网卡 …

读书笔记(一)《码农翻身》

好久都没有写技术博客了,大概有一年左右没有开始写了,原因是自己弄了一个日志博文,当然这不是重点,重点是心态发生了改变,从心里上感觉技术兴趣不大了,后来又发现,并不是对技术失去了兴趣&#…

写给初学者:编程的本质

俗话说,开卷有益, 前几天又翻了下《计算机程序的构造和解释》,看到一个采用牛顿法求平方根的例子,产生了点新的感想,和大家分享下。 平方根的数学定义是这样的,对于一个数x , 如果有另外一个数r, r大于等于…

码农翻身全年文章精华

在码农翻身公众号写了一年多, 最大的体会就是:原创真心不易! 每天思考的最大问题就是: 下一篇文章写啥? 在大家的支持和鼓励下,还是坚持了下来, 回头看看走过的路,这一年过得还算…

如何还原保存的训练模型

训练模型的还原 之前把训练模型存盘,实际上保存的是模型里所有变量当前运行的值。这相当于是训练模型的快照,把保存的时间点的所有变量都变成存盘文件保存起来。如果要还原这个模型,我们需要从存盘的模型中把所有变量的值读取出来&#xff0…

VisionPro 9.5中的工具调用和工具组(ToolBlock)调用

VisionPro是Cognex的机器视觉算法软件,通常的做法是使用VS做二次开发。 这里主要分享VisionPro中通过ToolBlock实现一个视觉检测,以及通过调用单个Tool实现一个视觉检测。 最终实现一个硬币数量检测以及坐标位置输出的应用: 使用ToolBlock的…

未能找到任何适合于指定的区域性或非特定区域性的资源

未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“WindowsFormsDemo.UnifiedConfigListControl.resources”正确嵌入或链接到程序集“设备配置助手”,或者确保所有需要的附属程序集都可加载并已进行了完全签名 之前写过一篇这个问题&…

超强Video深度学习开源工具集,来了!

01 导读 广大人工智能算法工程师,有没有感觉到近几年AI程序员数量激增,公司新来的程序员也可以轻松实现图像分类、目标检测等基本深度学习任务,资深算法工程师岗位如何自保?广大内容平台的后台开发者,视频理解&a…

opencv上设置摄像头曝光参数的经验

实际应用中我们需要调整摄像头的参数比如曝光,由于opencv的后端是一般编译是支撑多种插件,详细信息请参考OpenCV: Video I/O with OpenCV Overview,这里引用里面的图: 对于VideoCaputure,后端有ffmpge,V4L&…

VS 配置 openCV 、Python 、Pytorch

VS 配置 openCV 和 Python 1、VS配置opencv1.1 系统环境PATH增加1.2 复制到Sysmtem32下1.3 配置项目1.3.1 包含目录添加1.3.2 库目录添加1.3.3 附加属性依赖项 2、VS配置Python2.1 复制include和libs文件夹复制到vs项目路径下面2.2将你需要调用的python脚本也存放在该目录下面2…