人们会想出各种借口解释自己为什么不学习新的东西,最常见的借口是他们太忙了,但实际上忙只是一个结论——做事情的时间不是找出来的,而是创造出来的。每当你听到自己说“我没有时间学习”的时候,就要意识到你其实是在说“我宁可把其他事情放在学习前面”。错过太多的学习机会是一种短视的行为,特别是在快速变化的软件行业。
在这样的行业中,打造成功职业或成功公司的唯一方法就是不断让自己变得更加出色。每个深夜11点,我都会坐下来花20~40分钟去学习新东西。根据自己的心情,我可能会看视频、读书、写博客或者摆弄一种新技术。这样的安排完全改变了我的职业。2006年,我把晚上11点的时间花在学习如何使用Ajax对主页上响应点击的区域进行更新,而不是重新加载整个网页上。2007年,这个业余项目帮助我在TripAdvisor找到了一份工作,Ajax从而成了我每天都在使用的一种主要工具。
2008年,我开始沉迷于网页性能的自动优化,即所谓的雪碧图(image spriting)。2009年,这一脚本帮助我在LinkedIn找到了一份工作,他们曾经为手动管理雪碧图而绞尽脑汁。2010年,我把晚上11点的学习时间用在浏览许多不同的Web框架上。2011年,正是有了这段经历,我最终得以负责一个项目,重建了一整个大项目的Web框架基础结构。
我们要让学习成为日常安排中的固定部分。找一个适合你的时间——也许只是上班之前、午餐期间或者睡觉之前,每天投入20~40分钟。20~40分钟看起来也许不多,但是只要几个月,这个数字就会很快累积起来。当然,如果你能把学习作为工作的一部分,这样学起来甚至更简单。
领取专属 10元无门槛券
私享最新 技术干货