quora 上的一个问题,问 27 岁学习编程是不是太晚?
答案:是,但是这与你是不是 27 岁没关系,与世界当前状况有关系。
当今世界,「编程」无处不在,是需要最多的技能之一,掌握这个技能将会是非常困难的。
我来告诉你为什么:
软件正在吞食这个世界,每个公司都将成为一家技术公司或者倒闭。
不相信我?
看看汽车行业。你认为像福特或通用汽车这样的老牌大公司会无视特斯拉这种相对比较新,体量比较小的公司么?不,通用汽车公司花了 10 亿美元,收购 Cruise,一家技术公司,使其增强自身的实力,应对即将到来的自动驾驶时代,以及对抗特斯拉。
比如教育,MIT 哈佛之类的学校也开始了网上授课,而 Mooc 也已经改变了我们的学习习惯,让学习者能够接触到最新的有用的知识。专业不再受限,只要你想要学习。
大学教学中仍然缺少满足社会需求的技能,下一波个性化智能教育平台,比推行旧的教育体系的国家拥有更强的国力。
让我们看看传统领域,比如农业。
几年前农业在计算机技术上可能更多的也就是一些电子表格来预估牛奶产量或者田间农作物产量。而现在,我们通过技术可以提高奶牛的适应性[1],并且使用无人机来提高农作物产量。
现在阶段,如果你要学习,你可以参考一些方向:
- 自动驾驶
- Web 开发
- 人工智能
- 无人机飞行工程
- 大数据分析
虽然现在学,或者说 27 岁学已经有点晚了,但是总比你明天学,28 岁学编程要早。
如果你想学习编程,从今天开始,保持积极性。
每个公司都会需求技术人员,只要你想,你能去任何公司。
所以,早还是晚,就看你的行动了。
英文原文:Marco Morawec's answer to Is 27 too old to master programming?
旧文推荐:从事开源项目开发的盲人程序员 Ali Abdulghani