大学毕业后的一年,我在多伦多市郊的一家小公司工作,做一名视听技术顾问。这个公司承接了一些非常酷的项目,包括设计电影院外形和给大型建筑消音。
过去的这个夏天,每个周四中午吃饭前的一小时,我都要坐在办公桌前,完成这周的报告,但我很苦恼。并不是苦恼报告的提交截止日期,而是苦恼于根本无法集中注意力完成这份报告。我不想让我的余生都坐在一张桌子前写这样的报告。事实上,我甚至不想这周余下的时间里做这种事情。
这并不是因为我懒,或我更希望在家里**到晚躺在床上看电视。事实上正好相反。
在过去的这一年里,我把大部分的空闲都用来自学如何编程,HTML,CSS,JavaScript,PHP,MySQL,和Objective-C等。我做了很多觉得很有趣的小东西,开发的过程中的每一步都通过谷歌搜索出相关的帮助教程自学。
我非常喜欢这种为了完成某个特定任务而针对性的学习方法,而不是那种为了学习而学习的方式(当前的学校教育模式某种程度上就是这样)。我总是先对要做出的东西在脑海里有了雏形——虽然还没有开始实现它。更重要的,我喜欢这种对一个产品的功能和外观有**的自主控制的感觉,这些都是关系到用户体验*重要的部分。