30岁转行做程序员,其实不晚

收到过不少网友的私信和留言,询问“30岁转行做程序员行不行?”,“28岁开始学编程来得及么?”。

对于这类问题,我基本不会回复;因为这种对人生影响很重大的选择,我不敢帮别人做选择,而且每个人的背景情况都不一样,在不详细了解实际情况的前提下,就下结论说“可以”或者“不可以”,是不负责任的。

我建议大家搞清楚这几点在做决定。

30岁转行做程序员,其实不晚

首先明确一个观点:任何一件事情都不是绝对的,但是不要把特例当作共性。如果你认同这个说法,请再往下看。

没有学历能不能做程序员?

没有学历当然可以做程序员,但是我可以很负责人的告诉你:现在,如果没有专科以上的学历,想找一份程序员的工作很困难;另外:

学历越高、学校越好,找工作越容易,选择性更多;

越好的公司,学历、学校的要求越高;你说自己能力高?对不起,学历低的不给面试机会;

这个最低学历要求有升高的趋势,再过个三五年,可能很多公司会要求必须本科以上学历了。

培训半年就可以转行程序员?

可以,但不是所有人都可以。

30岁转行做程序员,其实不晚

现在很多培训公司打出这样的旗号:“培训半年,挑战20万年薪”、“培训六个月,月薪上万”;也有很多人会说“我同学”、“我朋友”的故事...但是我也很负责人的告诉大家:如果你学历低、学校一般、非计算机专业、年龄大,转行参加培训出来,就业率不是很乐观,就业后工资待遇无法达到你们的预期。很多企业现在也不愿意招收非计算机专业、培训出来的程序员,主要原因有几个:

一个对编程无任何基础的人,培训半年的时间,真的太短;所以培训机构只对某种语言的基础和主流的开发框架进行培训,一些更基础的内容是来不及讲的;

培训机构为了“快”,只会告诉你“这样做可以”、“那样写可以”,但是工作中的变数很多,他们解决问题的能力比较差;

为了增加就业率,培训机构会帮助学员“包装”学历、学校、项目经验,对于这种做法,我保持“不鼓励、不议论、不评价、不鄙视”的四不政策。

年龄问题,多少岁可以转行

实话实说,如果没有任何编程基础,想转行程序员,我认为二十五六岁前比较理想(和研究生毕业的年龄差不多)。

这也是结合者国内的行情来说,毕竟程序员到了三十岁就要失业了嘛(讽刺脸,我已经三十五了,马上就要被公司开除了)...

30岁转行做程序员,其实不晚

如果26岁培训出来当了程序员,前两年能从初级变成中级,努努力到三十一二岁岁的时候,赖好能混个高级程序员。

如果其他方面比较出色的话,说不定能混上个项目经理或技术负责人,也就差不多赶上科班出身程序员的步伐。

因为是非科班出身,所以工作前几年要付出更多的努力;因为有些基础性的课程看起来没啥用,但是因为有了这些基础,你才能学新技术更快、职业发展的天花板更高。


分享到:


相關文章: