现在转行程序员还来得及吗?转行前先考虑好以下几点

  • 时间:2021-03-20 20:46 作者:头发茂盛程序员 来源: 阅读:524
  • 扫一扫,手机访问
摘要:本文针对的是那些想要转行找到工作的同学,而不是纯粹兴趣想学编程的同学。现在转行究竟来不来得及?我觉得:来得及,但风险很大。有的朋友动力足,现在已经转行成功入职 BAT,有的半工半学,还在挣扎中;有的去了培训班,马上毕业了;有的问完继续走原路……转行做程序员的好处我相信你已经充分理解,要不然也不会有转

本文针对的是那些想要转行找到工作的同学,而不是纯粹兴趣想学编程的同学。

现在转行究竟来不来得及?我觉得:来得及,但风险很大。有的朋友动力足,现在已经转行成功入职 BAT,有的半工半学,还在挣扎中;有的去了培训班,马上毕业了;有的问完继续走原路……

转行做程序员的好处我相信你已经充分理解,要不然也不会有转行的想法,所以我就不赘述了,这里主要说几点风险(前方劝退,谨慎阅读)。理解清楚风险,你还是想转,那你即可以行动起来。

学习成本低,不意味着就没有成本

编程难么?说实话还是挺难的,这里我是针对大部分没有基础的人来说的,不排除有天才、大神能无师自通。很多人对编程的印象来自于电影,即便现实中有程序员朋友,你也很难 get 到他每天究竟在电脑前干啥。为什么用键盘输入一句话,电脑就开始自动帮你干活了,这些你没有自己写代码之前,是没有体感的。隔行如隔山,就跟我读别的行业的文章跟天书一样,想转行,是需要付出很多的。

上手门槛低,反而更难找到工作

已经有水泥搅拌机了,你还需要学怎样用铁锹么?

没错,现在的编程门槛越来越低了:以前建个网站可能要 LAMP 一条龙,现在只要要拖拖拽拽一键生成;美国倡导全民编程,App Store 里也有很多少儿编程教学 App,按部就班就能开发属于自己的程序,一切看起来 so easy。但是,掌握越是容易的东西,你的竞争力就越低,大家都会的东西为什么还要给你高薪。“世之奇伟瑰怪非常之观,常在于险远,而人之所罕至焉“。

所以“学会”编程,和找到工作之间,有肯定差距。

不同的工种,可能完全是两种体验

假如把编程比作盖房子,那有的人是搬砖头的,有的人是搅水泥的,有的人是做木工的。尽管都是体力活,但是木工可能比水泥匠优雅少量,水泥匠可能比搬砖工轻松少量(这里全是主观比喻,你懂就行),盖的房子越大,工种分的越细,尽管都是盖房子,但不是所有的工种都适合你的,你只有充分理解才能判断出自己究竟擅长什么适合什么。而且一旦选了方向,面对的都是浩如烟海的知识,每天还在升级,根本学不完。你要是上进,还得“一专多强”,就是什么都得会一点,还有一个方向是你的核心竞争力。

不同的等级,付出的是脑力与“体力”的区别

同样是盖房子的例子,有的人当了工程师,有的人是规划师,有的人是架构师,失之毫厘,差之千里。别人是画图纸的,你是搬砖的,画图纸的同学比你还赚得多。行业专家历经沧桑,经历过“修下水道把光纤挖断”这种史诗级故障,所以在做架构时能做到充分的应对。而新入行的同学,不论是科班生(就是计算机专业毕业的同学)还是半路出家的,经验还稍显稚嫩,得从基础工作做起(各行各业都差不多的)。而且大部分转行的同学,还有可能应聘去了少量外包公司,在外包公司工作,大概率是接触不到核心技术的,只能做做边缘工作,纯“体力”劳动了。

转行成功不是高枕无忧

编程是学无止境的,想要转行就要做好这个觉悟。每天新的技术层出不穷,我三年前会的技术,现在已经完全被淘汰了,是完全,都没人再用了。所以我在这个技术上积攒的经验是完全没用了,新人尽管听都没听过这个技术,但和我是站在同一起跑线的。我需要不同的学习,还要学得比他们快,才能保证不被他们淘汰。

年龄是跨不过去的坎

不是说高压高强度工作导致身体跟不上,而是即便你一直轻松地工作,到了肯定年龄,学习速度是真的有可能比不上年轻人。去年流出某公司裁退34岁以上员工的新闻,想来也不是无稽之谈。且不说前几年国内软件工程等计算机专业在大学呈现井喷现象,导致新人很多(这里吐槽一下,是个学校就开设了这个专业。很多大学极不负责任,任教老师可能是现学现卖,所以国家也是一下子撤销了 35 个软件工程学位点),现在转专业转行的人也越来越多,公司可以以更低成本招聘更有潜力的人,所以老程序员的出路已经成了一个问题。

以上两大点,令我们从业者也是忧心忡忡,不少人年纪差不多就转行出去了,而你们还在前赴后继地转行过来,又是一座围城。现在第一批程序员已经到了40多岁,且看国内到时候能否会出现从事程序员工作一辈子的人吧!

该不该去培训班

最后来讨论一下这个问题,该不该去培训班?我的建议是,你可以去,先听听试讲,多尝试再选定。现在的培训机构如雨后春笋(就是由于程序员转行了呀),有的培训班完全是流水线,教你编程,包装简历,批发上市,送入公司,学的不好的人留下来当讲师……所以你肯定要亮出你的火眼金睛。

另外,自学才是转行做程序员的正确方式,也是检验你适不适合这个职业的方法。你不妨买一本给小白看的入门书,什么《21天掌握xxx》之类的都行,多买几本,先用这种书找找感觉,假如实在入不了门再去报班。学习编程要 learn by doing,勤动手多实践,不是光看书就够了,要边看书边敲键盘把他们都实现了才算学会。

写程序有个准则叫 DRYDon't repeat yourself。把要重复答复的东西写成文章,之后再有人问我相似的问题,我就能直接甩一个链接,“你去看我写的那篇文章吧,看完就懂”。这是写博客的意义,也是偷懒的精髓。

小编是个多年开发经验的程序员。Java、前台、Python都懂,假如你想要学好Java,在学习过程中,身边没有一个能够指导你学习的人,可以到这个Java学习裙,里面最新学习路线和教程,不论是计算机专业想要往Java开发方向发展,还是零基础想转行,都可以跟着教程学,有什么不懂的可以在里面问,这就是Java学习裙。前面三个输入494,中间三个输入801,后面三个输入931。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2FA验证器 验证码如何登录(2024-04-01 20:18)
【系统环境|】怎么做才能建设好外贸网站?(2023-12-20 10:05)
【系统环境|数据库】 潮玩宇宙游戏道具收集方法(2023-12-12 16:13)
【系统环境|】遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!(2023-10-12 17:31)
【系统环境|服务器应用】克隆自己的数字人形象需要几步?(2023-09-20 17:13)
【系统环境|】Tiktok登录教程(2023-02-13 14:17)
【系统环境|】ZORRO佐罗软件安装教程及一键新机使用方法详细简介(2023-02-10 21:56)
【系统环境|】阿里云 centos 云盘扩容命令(2023-01-10 16:35)
【系统环境|】补单系统搭建补单源码搭建(2022-05-18 11:35)
【系统环境|服务器应用】高端显卡再度登上热搜,竟然是因为“断崖式”的降价(2022-04-12 19:47)
手机二维码手机访问领取大礼包
返回顶部