给想转行作程序员的人泼一盆冷水

给想转行作程序员的人泼一盆冷水

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

作者提醒想转行程序员的人:转行虽可行但风险高,多数人会失败。编程学习成本不低,入门门槛低导致竞争力弱、就业更难;不同岗位和级别体验差异大,新人多从事边缘性“体力”工作。技术更新快,经验易被淘汰,年龄增长使学习速度下降,老程序员出路成问题。建议先自学检验是否适合,谨慎选择培训班。

🔎

延伸解读

低门槛的悖论:易学反而难就业

文章指出编程上手门槛降低,拖拽建站、少儿编程App让“学会”看似容易,但掌握越容易的技能竞争力越低。大家都会的东西难以获得高薪,因此“学会”与“找到工作”之间存在差距。转行者需意识到,低门槛意味着更激烈的竞争,而非更轻松的入行。

岗位分层:新人多陷边缘“体力活”

作者用盖房子比喻编程工种差异:有人搬砖、有人搅水泥、有人做木工,体验和回报不同。新入行者无论科班还是转行,都需从基础做起,部分转行者进入外包公司,大概率接触不到核心技术,从事边缘性“体力”劳动。选择方向前需充分了解自身擅长与适合的工种。

技术迭代与年龄:经验易贬值

文章强调编程学无止境,作者三年前会的技术已完全被淘汰,相关经验归零,与新人同起跑线。同时,年龄增长导致学习速度可能比不上年轻人,加上计算机专业毕业生井喷、转行者增多,公司能以更低成本招聘更有潜力的人,老程序员出路成问题。转行成功并非高枕无忧。

培训班与自学:先检验再投入

对于是否该去培训班,作者建议可先听试讲、多尝试再选定,并提醒部分培训班是流水线:教编程、包装简历、送入公司,学不好的人留任讲师。作者认为自学才是转行正确方式,也是检验是否适合的途径,可先买入门书找感觉,且要边看书边动手实现,learn by doing。

❓

Q&A

现在转行做程序员还来得及吗?风险大不大?

来得及,但风险很大。作者指出,虽然有人成功入职BAT,但绝大部分转行的人都失败了。转行需要付出很多学习成本,且面临就业竞争激烈、技术更新快、年龄增长等挑战。

为什么编程上手门槛低反而更难找工作?

因为掌握越容易的东西竞争力越低,大家都会的技能难以获得高薪。现在编程门槛降低,拖拽即可建站,少儿编程App也能按部就班开发程序,但“学会”编程和找到工作之间有很大差距。

转行程序员后,不同岗位和级别的工作体验差别大吗?

差别很大。编程如盖房子,工种有搬砖、搅水泥、木工之分,体验不同;级别上,画图纸的工程师/架构师与搬砖的新人付出脑力与“体力”的区别,新人多从基础工作做起,转行者可能进入外包公司做边缘性“体力”劳动。

程序员年龄大了会面临什么问题?

年龄增长可能导致学习速度比不上年轻人,且技术更新快,经验易被淘汰。公司可以更低成本招聘更有潜力的新人,老程序员的出路成为问题,甚至有公司裁退34岁以上员工的新闻。

想转行程序员,该不该去培训班?

作者建议可以去,但先试听,多尝试再选定。现在培训班质量参差不齐,有的完全是流水线,教你编程、包装简历、送入公司。自学才是转行的正确方式,也是检验是否适合的方法,建议先买入门书边看边敲代码实践。

转行成功成为程序员后,就可以高枕无忧了吗?

不是。编程学无止境,每天新技术层出不穷,几年前的技术可能完全被淘汰,经验归零,需要不断学习且学得比新人快才能不被淘汰。转行成功只是开始,需做好持续学习的觉悟。

🏷️

标签

➡️

继续阅读