首先,任何时候开始学习都不算晚。其次,要看你学习编程的原因是什么。如果是为了赚生活费,换工作,30岁转行学编程会有一定的压力,毕竟现在学编程的人越来越多,年龄也越来越小!学习本身没有早晚,但是在找工作的时候还是会有竞争上的压力。这可能就要综合自己的学习路径,学习计划,努力程度,机会,天份等因素了。如果是因为兴趣,那随时都可以开始,俗话说技多不压身,而且,学习编程也可以锻炼思维,扩展视野,有很多隐性的好处。说不定就会找到人生的另一片天地呢…
作为一名从事软件编程多年的老程序员,我认为三十岁学习编程是没有问题的。随着当前信息化社会的不断发展,尤其是大数据、人工智能的大热,整个互联网领域需要大量的程序设计人才。以大数据为例,目前的人才缺口就在百万以上,所以目前学习相关技术是不错的选择。快三十岁开始学习编程虽不算晚,但是也绝对不早了,这个年龄开始学习编程一定要有一个更加系统的学习过程。
分享一下个人的经历。我今年30岁,目前是腾讯的一名高级工程师。我学习编程是从大学开始的,但因为大学也不是正统的计算机专业,所以相当一部分专业基础都是通过自学而来的。单纯从就业的角度来讲,如果楼主以前不是程序员,想30岁开始转行,不是说不行,但希望楼主在做这个决定时,能全方位的考虑,然后慎重决定,而不要单纯地只看年龄这一个因素。
如果是因为看程序员的工资高就学,我个人觉得最好不要学,程序员生产力旺盛期时间不长,如果是零基础,假设你天资不错,三年能干活,那个时候你31岁,而刚毕业就干程序员的到这个年龄都已经能够带团队,独当一面了。你入行晚,经验积累别正常人少,职业机会肯定是受限的。除非你是个学习能力极强的人,三五年内就超过别人需要十几年的积累。
首先要看自己喜欢不喜欢,处于什么目的。如果是为了工资高想学完去工作的话,30相对来说有点大,找工作可能会有些难度,但并不是绝对,主要看我感觉的学习效果,和心态,如果做好应对的心里准备,勤奋学习,是完全可以的,因为身边有30岁半路出家的成功案例,付出的比年轻一些人更多,当然也收获高薪。
任何时候学习都不晚,只要你决定要去学习,好好学会一门技术,并好好学以致用,以后都还是大有可能的。古人云“活到老,学到老”,要相信自己,只要愿意去学习,一切皆有可能。






