现如今,越来越对的媒体、广告都在宣传学习编程语言,难道人人都能成为程序员吗?更有一些平台、机构,为了吸引学员学习Java,Python,C++等,不惜晒出程序员的工资条,什么年薪50万不是梦等等。不禁让人怀疑,大专,本科,甚至更高学历的人,辛辛苦苦读了这么多年的计算机专业,却被学习几个月,半路出家的“娃娃”代替了。
我们不能否认有努力,并且半路转型成功者,但大部分人的初衷并不是将编程作为额外的兴趣或者技能点,而是将其作为转行的吃饭工具。首先,从理论基础的功底来说,计算机专业的程序员已经吸收了多少个日日夜夜的理论基础,聚集了大大小小的项目,也不是简简单单从搜索网站上就能copy到的,即使大部分人都是在复制黏贴中走过来,但修改代码的过程又岂能是几个月就能练就的。
其次,对于半路出家的人来说,真的是技术过硬,准备吃这碗饭了,还是说反正现在也没事做或者是做的不高兴,不如蹦着高薪去试一试。想入行,不仅仅会一门编程这么简单,计算机专业他们的校园学习可不止是一门语言,相关的高数学习,逻辑思路,算法研究等等,这些都是需要一点一滴积累出来的。
然后就是面试这一关了,如果是自学的,面试这一关往往是面一次败一次,但面多了知道大概面什么,也能找到些门槛,但是是否想过自己能过试用期吗?还有一种就是所谓培训机构出来的,他们被精美的包装起来,明明是几个月的封闭学习,却给自己编一个一两年的程序员身份,各种各样的面试题和面试技巧,比那些科班出身的还专业,不少还能骗过技术官,但入职以后,却是需要百倍千倍的努力,多少个日日夜夜才能补回差距。如果你没这样的恒心和毅力,还是把它当作是兴趣爱好吧。
最后,理智地选择职业规划,才是成就人生的第一步。