很多人经常会问:“在什么时候学习编程才合适?”,甚至有很多在职场中打滚了多年的人也会有这样的疑问。他们当中有很多人都想把自己的专业跳到编程专业,原因是多方面的,其中包括了他们对自动化的畏惧,而这个问题在40岁以上的人群中变得更具针对性。
编程是一项很花脑力、精力的高压工作,在40岁后才开始学习编程,是不是太晚了?
Damian Wolf给出的答案是“不会晚”!Damian是InfoWorld,DZone,Life Hack等多家数字科技杂志媒体的专栏作家,他本人也是一个科技迷,也正在想学习编程。在他最近发表的一篇文章中,他就提出了自己的观点——在40岁后学习编程不会晚。对此,Damian还对想在40岁后学习编程的人分享了他的建议。
如果你想学习某种知识或技能,你可以在任何时候开始。年龄不是问题。很多人都是在一定年龄以后才开始学习一种新的技能,并且不断地磨练它。我们曾听过“10000”小时法则,一个人要想成为这门技术的专家,需要练习10000 个小时。不过,这只是一个粗略的估计数字,而且一些新时代的科学家和心理学家们已经推翻了这个法则。但是无论如何,你的能力决定了你掌握某种技能所花费的时间。
如果你已经超过40岁,并想学习编程,而且你深刻地明白实际知识的重要性,你也准备好了要把学到的知识运用到你的项目中。以下分享的七点技巧,可以让你学习编程的过程变得轻松有趣。即使你现在还年轻,离40岁还有很长的时间,你同样可以看看Damian的分享,这里面总有一些东西是值得学习的。
1.学会保持冷静
学会保持冷静在很多方面可以帮到你。它可以令你在人生中收获更多成就,对你的职业生涯同样是有利的。当你要学习编写代码的时候,你会发现学会保持冷静是有多么重要。现在的科技几乎每天都在变化。新的科技出现,又在我们不知不觉中衰退甚至被淘汰。另一边厢,技术又推动着时代的发展和改变着世界。
在学习的最初阶段,关键是要懂得把你的精力集中在一种技术上,而不是浅尝则止,刚学习了没多久,又把心思放在另一种技术上了。每一次的学习都仅限于起点,这肯定是不行的。学习编程是一个持之以恒的过程。
2. 从基础学起
3. 创建和展示
4. 聪明地选择一门技术
在电脑科学的世界中,还有很多附属领域是值得我们探索的。你可以学习计算机图形学、网络开发、系统开发、游戏开发等等。在最初阶段,你会面对很多选择,你可以从中选择一种语言或技术,并集中精力去学好它。
掌握一门技术能够帮助你对该领域有更深的了解。你可以知道在这个领域正在发生什么事情。你可以学习PhP,Java,.NET,SAP或其它语言。一旦你设定了目标,就得付出所有精力去掌握它。
5. 阅读别人的代码
6. 远离泛滥的信息
“信息泛滥”可能会是一个严重的问题。作为一个初学者,你会发现很难过滤与你相关的信息。在充斥着大量信息的互联网上,从一个信息源跳转到另一个,这样只会令你的生活变得更困难。同样地,任何一种你想要学习的技术,它可以有很多子话题,它们可能与你的学习目标并不相关。
7. 教别人
你还可以通过现在流行的网上直播,把你设计程序的过程直播出来。在这个过程中,你可以开通对话功能,和你的观众进行实时对话。你不一定要局限于面对面的交流,还有很多方法是可以尝试的。关键是在教别人的过程中,你自己的知识和能力也提升了。这是学好编程的一个有效方法。
结束语
40岁后学习某种知识或技术对每个人而言都是一项艰巨的任务,因为随着时间的流逝,人的fluid intelligence(液化智力)会减退,但年龄也会令你在学习中拥有更多经验。即使学习速度会比较慢,但与年轻人相比,40岁以上的人可以更好地把他们的技能运用到实际的项目中。总之,年龄并不重要,虽然它确实会影响你的学习速度和执行力。
相信自己吧,哪怕你40岁后才学习编程,你仍然可以成为一位编程专家!