拥有一位导师和加入一个社区是两个最大的组成要素
长沙北大青鸟作者:科泰校区
摘要: 独自学习非常痛苦 当我在学习 java 开发时,在我的学习过程中,拥有一位导师和加入一个社区是两个最大的组成要素。 ●拥有一位导师 大学期间,我曾在一家名叫 merge.fm 的
独自学习非常痛苦
当我在学习 java 开发时,在我的学习过程中,拥有一位导师和加入一个社区是两个最大的组成要素。
●拥有一位导师
大学期间,我曾在一家名叫 merge.fm 的小型创业公司工作。暑假期间,我与该公司的一位联合创始人一起工作,我在此期间学到的东西比我之前一年在大学学到的还要多。跟随一名经验丰富的专业人士一起工作,可以真正地加速你学习的速度,你会了解到他们如何思考问题的,同时,也会发现自己的不足之处。这就是为什么师徒制通常成为学习一门新技艺的默认标准的一个原因吧,因为它非常有效。
●加入一个社区
我加入了的两个社区,一个是 Illini Entrepreneurship Network(我们学校的一个学生组织),另一个是 Hacker News(一个面向黑客和创业者的大型在线社区)。
我没有从 Hacker News 学到任何有关对象和类的知识,但是我学到了一些别的东西。我知道了没人喜欢 JavaScript。我知道了 Ruby 程序员是编程领域的潮人。我还知道了 Bret Taylor, Rich Hickey, and John Carmack 都是编程世界的领袖人物,还有就是,那些真正关心员工的软件公司,它们公司的厨房看上去就像兴奋剂实验室。
总之,我学会了如何说行话。当你和其他程序员一同工作的时候,这一点非常重要,也正因如此,才使你觉得自己就是一名程序员。