门外汉 你真的想做程序员么?来看看这篇文章你再下决定!
本人程序员一枚,工作2年菜鸟,当初大学专业不是计算机相关,但是是电子相关的,大四自学的编程,以我的亲身经历来告诉你适合不适合程序员这个职业。
首先你不要认为程序员简单,就算你计算机方面很感兴趣,觉得自己很牛X,你觉得你自己能牛X过当时选专业就选程序设计专业的人么?他们既然敢选这个专业,说明在计算机程序兴趣上肯定不比你差,能力上肯定不比你差,在这个行业上发展的信心不比你差(当然也有学这个专业后面毕业转行的,这个就没得说了)。软件开发对于转行过来的,一开始会觉得很简单,但是渐渐的就会发现程序开发的基础知识严重不足,像数据结构、编程思想和正则表达式等,这些在软件专业是专门的课程,专业的学生进行过专业的学习,像我们后期转行过来的这些菜鸟只能是遇到一个坑就去填一个,填完了发现坑里面还有坑还要继续填,这个是一个长久的过程,不是通过短期的集训就可以搞定的。
不要觉得学程序开发一劳永逸,学个一年半载就可以吃一年了,程序开发是不断更新的,这也就是对于中级以上的程序员很少看书的原因,书从出版到发行再到你看到买下来,再到你几个月后打开的那一天,中间隔了少则几月多则1年的时间,在这个时间段技术早就发展到一个新的台阶了,当你拿起书敲起第一个函数点击运行的时候,发现开发软件结构不一样,语法有了变化,日志不知道怎么看,一系列问题接踵而至。程序开发肯定要以网络上学习为主线,在实际开发中遇到的问题,大多也只能通过网络来解决,目前各种开发语言为了占有市场,都在不断地更新迭代,几个月就会蹦出来一个新的版本,又出现几个新的api,总有一天你要去了解学习的,所以学程序你必须不断地去学,没有停的时间。
不要觉得程序员月入几万很轻松,背后可能是不断地加班,身体的消耗很严重(脱发我就不讲了,我现在还好,毕竟才2年)。程序员主要是起步工资不错,后续如果你的动力不足,遇到瓶颈不去解决的话,你的工资不会上升太大。对于门外汉进坑以后,能发展到月入2万的很少,大多1万左右,有的也是在6000-7000这里转悠,当然这个是在北上广深这些地方,如果你是在2-3线城市,找个合适薪资的工作可能都有些困难,这些城市的软件行业比较少,大多都是总部开发,子公司销售的模式,很少在3线城市放开发人员。所以这就面临着在大城市工资上不去,定不住脚,在小城市又没什么合适的相关工作的问题,这个需要你自己去权衡利弊。
对于要不要去培训机构学习的问题,我这里说下,我本人没去培训,但是身边有人去,有同学(原来对计算机是白上加白)去花了1.6万在北京一家培训机构学习大数据,后面还没结束就放弃了,做别的去了。我个人觉得去不去要看你自己的兴趣情况和经济情况,如果你经济ok,那就去培训机构,毕竟会受到系统的培训,有总比没有好,但是培训完了不代表你就会了,还是要后续的不断跟进学习(PS:培训机构说的培训完成后月入过万,这个只能是0.001%的概率,只有已经是中级程序员又回去培训深造了一遍后才能这样,大多数都还是5000左右,还有很多人只能是获得了一个实习生的资格,每个月2800,我们公司原来就从XX培训机构招来了几个这样的)。如果你的经济不ok都快吃土了,那你还是别去培训机构了,但是你的编程兴趣还很浓厚,那你就先瞄准一个防线,然后区招聘实习生的市场看下他们需要哪些技能,你回家后花1个月时间学习一些这方面编程最基础的东西(不知道怎么学的话,就关注我,私聊你要学哪方面的,我尽量给一些建议),然后去他们公司做实习生,在实战中成长,做个几个月就完全达到培训出来的水平,钱省了,有可能你还比他们进度快了些。
【“珍妮啃参” 独家版权 盗取必究!】