23岁新手小白自学转行程序员 都说程序员吃“青春饭”,28岁转做程序员还来得及吗?

[更新]
·
·
分类:行业
4387 阅读

23岁新手小白自学转行程序员

都说程序员吃“青春饭”,28岁转做程序员还来得及吗?

都说程序员吃“青春饭”,28岁转做程序员还来得及吗?

之前也回答过类似的问题,这一次我想客观地回答下这个问题。
一、程序员是不是吃青春饭?我可以负责人地告诉你,程序员吃的是青春饭,尤其是应用级开发的程序员。什么是应用级开发的程序员,就是那种做完一个项目之后接着做另一个项目,或者同时做多个项目,这种程序员确实是苦逼累的,尤其是移动互联网公司,基本都带着工作压力,加班熬夜肯定是正常操作了,一般都是996工作制。从浓密黑发到白发绝顶,不过就是那几年的时光。等成家了,有孩子了,年龄大了,会越来越感觉到力不从心,没了研究新技术的热情和动力,稍微熬会夜就感觉身体吃不消……
二、28岁转行做程序员还来得及吗?或者说晚吗?首先,我可以肯定地说,做程序员越早越好,越年轻越好,具体的原因就是程序员本身吃的就是青春饭,越早,你的职业生涯越长,你的经济基础积累越好,你的技术经验积累越多,也就是你能耐越大,当你真的感觉年龄大了,做程序员吃不消了,你可以用你的技术和经验积累转做管理或者产品,或者即使你脱离it行业,你可以用你的经济基础投资、创业其他你擅长的领域…反过来,做程序员越晚,年龄越大,你的时间、精力够用吗?跟年轻小伙子比,有学习的冲劲吗?熬夜加班受得了吗?
其次,我想了解28的你为什么现在想转行做程序员,28应该说在某一个行业有一定的积淀了,离开一个你熟悉的行业转行去一个未知的领域,是因为你了解到这个行业的薪水高还是真正出于兴趣使然。要知道,学习编程是有入门门槛的,包括你的学历,学力,兴趣,毅力等等,没有什么是一蹴而就的,何况编程学习对理解能力的要求还是很高的,学习起来还是有一定难度的,不管是自学还是培训学习,时间,精力,经济能力是必须的,而且有一定的学习周期的(至少四到五个月的学习),一句话,它是有学习成本的。
每个人都可转行做不同的工作,关键是要知道,转行的这个行业适不适合自己,提前了解这个行业并分析一下转行的利弊以及转行的成本,不要人云亦云,适合自己的才是最好的,最后就要考虑一下个人能力了,有多大的信心和勇气?能不能接受转行失败?万一失败了选择什么什么样的退路……这些都是需要严肃对待并要想清楚的,希望你好好想想。
最后,我想告诉你,我是27左右转行自学编程的,不过之前一直在思考和准备我应不应该转行做编程,我想了很多,也付出了很多,具体的细节就不在这个问题上讲了。
三、我想对题主或者那些大龄想转行编程的人说一下:以上的回答很客观,这些正是我之前作为一个过来人的心路历程,现在的你正是之前的我。好好看看想想我上面这些手机打的文字,想明白了,心中自然就有答案了。

一个刚毕业医学生想转行程序员有什么建议?

作为一名IT行业的从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。
首先,对于医学专业的毕业生来说,如果想转行从事程序员工作,需要一个系统的学习过程,几乎需要重建自身的知识体系,所以还是具有一定难度的。
从当前IT行业的发展趋势来看,要想从事程序员岗位,需要做好以下几件事:
第一:注重知识结构。程序员岗位的从业门槛相对比较高,需要具有一个较为丰富的知识结构,对于跨专业的初学者来说,应该重视操作系统体系结构、计算机网络、编程语言、数据库等基础知识的学习,如果未来要走研发级程序员路线,还需要重点学习一下算法设计和数据结构知识。
第二:注重新技术的学习。IT行业对于新技术是非常敏感的,掌握新技术也更容易获得就业机会,从当前产业互联网的发展趋势来看,云计算、大数据、物联网、区块链和人工智能等技术将有广阔的发展空间,相关领域也会释放出大量的就业机会。云计算对于当前的程序开发有越来越明显的影响,所以当前的程序员应该重点关注一下云计算知识。
第三:注重实践能力的培养。实践能力对于程序员是非常重要的,实践能力的培养一方面要完成大量的实验,另一方面也可以通过实习岗位来积累实践经验。对于跨专业的初学者来说,实践能力对于能否顺利实现就业有非常直接的影响。
目前全栈程序员和研发级程序员的岗位需求量比较大,而对于跨专业的初学者来说,可以以全栈程序员方向来规划自己的学习过程。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!