摘要:Twitter的创始人Jack Dorsey相信最好的程序员大多数都是自学成才的。想一想看还真是,编程做为一门手艺,如今会教并且肯教的师傅恐怕还不太多。html
28岁时的Jack Dorsey,那时候他还只是一个无名小卒(图片来自Wikipedia)程序员
据 BusinessInsider报道,3月1日在纽约大学企业家节( NYU Entrepreneur Festival)上,Twitter的创始人Jack Dorsey(噢,他如今可能更愿意被成为Square的创始人吧)在Keynote演讲后的访谈环节中表示,他相信最好的程序员大多数都是自学成才的。编程
从个人观察来看,某种程度上这是真的。记得有一次CSDN的活动期间聚餐,一桌业界知名的技术专家,我问:“大家谁是计算机专业科班出身的?”竟然没有一我的举手……ide
为何呢?学习
非计算机专业的同窗,最后靠自学成为专业程序员的,每每是由于确实对这事儿感兴趣有热情。并且他们中很多人视野更宽、兴趣更普遍,所以更有可能取得较高成就。spa
即便是计算机科班出身、到后来仍然战斗在一线、技术不错的同窗,恐怕直接从学校教育、老师那里所得也不会太多吧。.net
其实Dorsey本人就是一个自学成才的例子。与乔布斯、盖茨、Zuckerberg同样,Dorsey也没有读完大学。他解释说:“我在校外学得更多并且更有效率。” code
有意思的是,Dorsey最近却和盖茨、Zuckerberg等一块儿为促进更多学校增长编程教育而作了影响很广的 宣传。他表示培养孩子学习编程很重要,这会给你另外一种思考的方式。“不少人认为编程和工程很机械,其实它也是一种艺术形式,是另外一种语言。”相似的话,乔布斯在失而 复得的1995年视频里说过:“每一个人都应该学习编程,由于这能教你如何思考。” 视频
Dorsey多是如今全世界里有数的传奇程序员(也是最牛的产品经理)之一,他的我的经历很是有意思,推荐阅读以前我在《程序员》杂志发表的文章 “改变世界的程序员——Jack Dorsey”。htm