在互联网发展迅速的今天,程序员成为了当今热门职业,俨然成为“好工作”的代名词。很多父母在孩子选择大学专业时,都告诉孩子选择计算机,甚至很多非计算机专业毕业的打工人,都想转行成为程序员,希望获得一份高薪的工作。今天,我就结合自身经验和周围朋友的案例,聊一聊大家非常关心的一个问题,30岁转行程序员到底晚不晚?
现状
首先,我们要知道,一个计算机专业的本科大学生,基本上毕业就是23岁左右,如果是研究生,可能是25岁左右。当他参加工作后,考虑跳槽等原因,到30岁少说都有5年的工作经验了。30岁想转行程序员的你,肯定也是没有那么多编程经验的,这时候你想要和拥有丰富编程经验的程序员去应聘竞争同一个岗位,基本上是没有机会的。那是不是30岁不能转行程序员了呢?其实也不是。
再说一个真实的事情,我有个土木工程专业毕业的朋友,在2020年的时候,发现公司的系统很难用,不符合建筑设计的流程,经常要去找领导处理问题,而他自己也享受够了“工地搬砖”的生活,想找一份在办公室吹空调的工作,这时候他发现这是个好机会,所以他询问了领导公司系统是什么语言开发的,得知是Java开发后,自学了5个多月的java编程,然后通过公司内部转岗,在2021年年初的时候,变成了公司系统的开发工程师,那一年他正好30岁。这两年,通过他自己的努力,在公司混的风生水起,因为很多工程师知道技术,不懂业务,而他很明白一线员工使用系统的诉求,又了解系统开发,工资实现了翻倍。可以说,他现在在公司内部都小有名气,很多领导都听过他的事迹。
在《巨人的工具:亿万富翁、偶像和世界级表演者的战术、习惯和日常》一书中提到的一个漫画家亚当斯,他说,如果你想取得出类拔萃的成就,你大概有两个选择。第一个选择是你把自己的某个技能练到全世界最好。这个非常困难,极少人能做到。第二个选择是,你可以选择两项技能,把每一项技能都练到世界前25%的水平,这就比较容易。同时拥有两个能排在前25%的技能的人,其实是很少的,而如果你能把这两个技能结合起来去做一件事,你就可能取得了不起的成就。
因此,30岁转行程序员并非不可能的事情!
动机
常言道:“三十而立”, 对于30岁左右的人来说,在工作和事业上已经小有成就,同时也是标准的“上有老下有小”的年龄阶段。在这个年龄段考虑转行,一般也是迫于生存和发展的需要。但是你要确认是不是真的是需要转行程序员来解决你的问题?如果说你对软件开发感兴趣,非常想学习,解决自己生活中的问题,那么你其实可以不转行程序员,因为编程是一项技能,而程序员是一项职业。你可以学习编程的技能,去解决当前所在行业的问题,或者你工作中的问题,一样也非常有价值。
如果说你确定是想转行程序员,那么你要考虑清楚你的动机到底是什么?可以是为了程序员的高薪,也可以是想坐办公室,不想干体力活等等,这些都可以成为你转行做程序员的理由。你需要做的是就是明确你的目标和动机,并时刻在心中牢记,因为这个目标会影响着你学习编程的动力。编程需要学习很多基础知识和动手实践,如果你的动力不够强,那么很容易在学习过程中败下阵来,用一些自欺欺人的借口去掩盖不想学习的事实。
所以,30岁转行程序的动机是什么?
要求
并不是每个人都适合转行做程序员的,你需要考虑很多的问题。有以下几个方面:1)自己对编程是不是真的感兴趣,兴趣是最好的老师,不管是学习编程还是工作编程,都需要发现编程过程中的快乐,如果无法忍受编程的枯燥,那么注定是无法长久的;2)是不是喜欢逻辑问题,编程过程中蕴含非常多的逻辑思维和逻辑问题,需要不断的去思考代码的正确性;3)是否擅长数学和英语阅读,数学是计算机的基础要求,计算机本身就是数学家冯·诺依曼发明的,而非常多的编程资料都是英语编写的,编程语言也都是英语,所以英语基础也非常重要;4)身体情况,编程需要长时间的坐着工作,又需要高强度的脑力工作,甚至经常需要加班,这就需要有一个健康的体魄;5)家庭情况,你需要对家人负责,就要考虑他们的意见,比如你的父母身体情况,妻子的经济情况,小孩子的学习情况,还有他们是否都支持你转行? 如果转行预计多久能让家庭的经济情况恢复正常?6)未来规划,当你35岁左右可能会遭遇职业危机,此时难道你还要继续转行吗?你是如何考虑未来的职业安排呢?这些问题都需要提前思考清楚,因为转行其实是一个非常危险的选择,选择不好简直就是一场灾难。
那么,30岁想转行做程序的你符合这些要求吗?
总结
在我看来,30岁转行当程序还来得及,晚不晚也因人而异,更重要的你的转行目的是什么以及自己适不适合转行当程序员。30岁学编程难度肯定是有的,但是努力奋斗本身就是人生的一种意义。人生苦短,找到一个合适的并且喜欢的工作真的不容易,很多人工作了一辈子都不知道自己真正喜欢的工作是什么。如果你选择去做,那么也请你做好最坏的打算,假如花了半年学习编程,结果发现找不到工作,这种情况是不是能承受?如果可以接受,那么欢迎你加入程序员的世界,用编程改变世界,加油!
(夏天or零度)
现状
首先,我们要知道,一个计算机专业的本科大学生,基本上毕业就是23岁左右,如果是研究生,可能是25岁左右。当他参加工作后,考虑跳槽等原因,到30岁少说都有5年的工作经验了。30岁想转行程序员的你,肯定也是没有那么多编程经验的,这时候你想要和拥有丰富编程经验的程序员去应聘竞争同一个岗位,基本上是没有机会的。那是不是30岁不能转行程序员了呢?其实也不是。
再说一个真实的事情,我有个土木工程专业毕业的朋友,在2020年的时候,发现公司的系统很难用,不符合建筑设计的流程,经常要去找领导处理问题,而他自己也享受够了“工地搬砖”的生活,想找一份在办公室吹空调的工作,这时候他发现这是个好机会,所以他询问了领导公司系统是什么语言开发的,得知是Java开发后,自学了5个多月的java编程,然后通过公司内部转岗,在2021年年初的时候,变成了公司系统的开发工程师,那一年他正好30岁。这两年,通过他自己的努力,在公司混的风生水起,因为很多工程师知道技术,不懂业务,而他很明白一线员工使用系统的诉求,又了解系统开发,工资实现了翻倍。可以说,他现在在公司内部都小有名气,很多领导都听过他的事迹。
在《巨人的工具:亿万富翁、偶像和世界级表演者的战术、习惯和日常》一书中提到的一个漫画家亚当斯,他说,如果你想取得出类拔萃的成就,你大概有两个选择。第一个选择是你把自己的某个技能练到全世界最好。这个非常困难,极少人能做到。第二个选择是,你可以选择两项技能,把每一项技能都练到世界前25%的水平,这就比较容易。同时拥有两个能排在前25%的技能的人,其实是很少的,而如果你能把这两个技能结合起来去做一件事,你就可能取得了不起的成就。
因此,30岁转行程序员并非不可能的事情!
动机
常言道:“三十而立”, 对于30岁左右的人来说,在工作和事业上已经小有成就,同时也是标准的“上有老下有小”的年龄阶段。在这个年龄段考虑转行,一般也是迫于生存和发展的需要。但是你要确认是不是真的是需要转行程序员来解决你的问题?如果说你对软件开发感兴趣,非常想学习,解决自己生活中的问题,那么你其实可以不转行程序员,因为编程是一项技能,而程序员是一项职业。你可以学习编程的技能,去解决当前所在行业的问题,或者你工作中的问题,一样也非常有价值。
如果说你确定是想转行程序员,那么你要考虑清楚你的动机到底是什么?可以是为了程序员的高薪,也可以是想坐办公室,不想干体力活等等,这些都可以成为你转行做程序员的理由。你需要做的是就是明确你的目标和动机,并时刻在心中牢记,因为这个目标会影响着你学习编程的动力。编程需要学习很多基础知识和动手实践,如果你的动力不够强,那么很容易在学习过程中败下阵来,用一些自欺欺人的借口去掩盖不想学习的事实。
所以,30岁转行程序的动机是什么?
要求
并不是每个人都适合转行做程序员的,你需要考虑很多的问题。有以下几个方面:1)自己对编程是不是真的感兴趣,兴趣是最好的老师,不管是学习编程还是工作编程,都需要发现编程过程中的快乐,如果无法忍受编程的枯燥,那么注定是无法长久的;2)是不是喜欢逻辑问题,编程过程中蕴含非常多的逻辑思维和逻辑问题,需要不断的去思考代码的正确性;3)是否擅长数学和英语阅读,数学是计算机的基础要求,计算机本身就是数学家冯·诺依曼发明的,而非常多的编程资料都是英语编写的,编程语言也都是英语,所以英语基础也非常重要;4)身体情况,编程需要长时间的坐着工作,又需要高强度的脑力工作,甚至经常需要加班,这就需要有一个健康的体魄;5)家庭情况,你需要对家人负责,就要考虑他们的意见,比如你的父母身体情况,妻子的经济情况,小孩子的学习情况,还有他们是否都支持你转行? 如果转行预计多久能让家庭的经济情况恢复正常?6)未来规划,当你35岁左右可能会遭遇职业危机,此时难道你还要继续转行吗?你是如何考虑未来的职业安排呢?这些问题都需要提前思考清楚,因为转行其实是一个非常危险的选择,选择不好简直就是一场灾难。
那么,30岁想转行做程序的你符合这些要求吗?
总结
在我看来,30岁转行当程序还来得及,晚不晚也因人而异,更重要的你的转行目的是什么以及自己适不适合转行当程序员。30岁学编程难度肯定是有的,但是努力奋斗本身就是人生的一种意义。人生苦短,找到一个合适的并且喜欢的工作真的不容易,很多人工作了一辈子都不知道自己真正喜欢的工作是什么。如果你选择去做,那么也请你做好最坏的打算,假如花了半年学习编程,结果发现找不到工作,这种情况是不是能承受?如果可以接受,那么欢迎你加入程序员的世界,用编程改变世界,加油!
(夏天or零度)
相关职位: