最近关于编程方面的讨论突然多了起来,先是比尔盖茨和扎克伯格等众科技巨头纷纷呼吁学校加强编程教育,鼓励小孩学习计算机编程;后来一位研究新兴经济、商业、技术及社会现实的梦想家Auren Hoffman认为,随着未来爆发的右脑革命,规劝人们别学编程,去学艺术。
不管怎样,这些都是来自不同领域的人对于未来的一种观点看法。但编程在当下的现实情况下,仍然是一门很重要甚至很基础的技术。在如何学习编程上,Twitter与Square创始人Jack Dorsey认为,大多数最优秀的编程人员都来自自学。
在知名VC投资人Fred Wilson举办的一个企业家活动上,Jack Dorsey发表了上述看法。而在后来接受采访时,Dorsey也解释了当初从大学辍学的原因:在学校外可以比在学校里学的更快。但对于学校加强对小孩的编程能力教育,他也认为非常重要。
Dorsey说,“编程确实可以教你用另一种不同的方式来思考,很多人认为编程和工程是一件很机械的事情,但是我认为它也是一门艺术,它是另外一门语言。”
我想对于“优秀的编程人员都来自自学”这个观点,很多人可能都会认同。但我想说的是,不仅仅在编程,其它领域又何尝不是如此?而在优秀的编程(或者其它领域)人员的眼里,其所从事的工作又何尝不是一门艺术?