优雅程序员的成长历程



      精彩的职业生涯应该是这样。他们有一些时期缓慢的成长,而后从某些时刻开始快速成长。程序员

      为何有不一样的颜色?这些表明工做角色的转变:从软件开发到项目管理,销售到联合创始人或者此类。编程

      中间也会有一些倒退挫折。由于要有所做为就要冒一些风险。冒风险就意味着有时也会遭遇失败。编程语言

编程:工具

1:写代码,写不少代码post

在学校里会学到不少理论知识,可是在实际的使用练习上却很少。尤为在顶尖的大学。教授很学院派,对于实际练习(practical)形式的教育经常不上心。成为伟大程序员的最好方式就是练习,写代码,写不少代码。不在于你在写哪方面的代码,重要的是你要在不断的写,而后提升本身。学习

2:无视编程语言spa

编程语言只是一个工具。深刻的了解一门语言是有好处的,可是学习新的东西也有好处。最好的程序员不会把被认为只是一个__程序员(编程语言任填)。blog

职业选择:ci

3:名气会帮助你项目管理

在你的简历里若是有在顶尖公司工做过的经历对于你后面的求职有很大的帮助。若是你能在 Google, Facebook, Amazon, Microsoft, Dropbox 工做,去吧。(可是别待过久,见下一条)

4:快点离开大公司

若是你想一生待在一家大公司,那你就尽全力留在那。可是若是这不是你想要的人生,快点离开它。离开学校后,在像 Google 这样的公司待一两年是很棒的。10 年?不要这么久。你能继续学习,可是你继续待在那获得的回报会减小。

5:若是你想要有顶尖的职业生涯,来旧金山湾区(San Francisco bay area)

注:硅谷那块地方

我喜欢西雅图,而且个人事业从那里起步。可是我必须诚实的说:湾区在科技领域有着更多的机会。若是你在其余地方,你只能限制本身当一个软件工程师。

6:若是你不想有顶尖的职业生涯,千万别来湾区

这里消费很贵。可是若是你想在事业上有不少选择,这是值得的。可是若是你只是想要一个轻松的职业生涯,有更多更划算的城市好比西雅图。一个优秀工程师在西雅图可以买一幢好房子,可是湾区的房子可就贵多了。

7:若是你不想永远当个程序员,趁早准备

成为技术方面的专家能带来很大的价值。可是一个两年经验和一个七年经验的程序员差异却没那么大。从大学毕业几年后,作一个决定。你想在之后的 10 年、20 年、30 年继续当程序员吗?若是你不想,如今就开始尝试转变。继续当程序员对你之后的职业生涯没有意义。

8:想换工道别犹豫

看看我身边已经换了工做的朋友,基本上大部分6-12 个月前就想换了。有些甚至两年前就想换工做了。他们浪费了不少时间仅仅由于抵制改变。若是你打算辞职,立刻行动吧。开始投简历,或者直接转行都行。若是你在一个地方工做的不开心很难成功。并且你也浪费了在其余地方能够得到更好的机会。

其余方面

9:作一个正直的人

若是你试图去欺骗或者偷工减料,它会一直纠缠你。坚持作正确的事。不只是一些好的事,也包括一些聪明的事。( It’s not only the good thing to do, but it’s also the smart thing to do. )人们会更加信任和喜欢你。你就会有更多的机会。或者这些机会就会成为你职业生涯里的突破点。

10:乐于助人

若是可能,帮助那些向你求助的人。这是一件美好的事也是一件聪明的事。你如今帮助过的人未来也会更愿意帮助你。甚至也许之后他会介绍他的朋友给你来帮助你。因此即便你以为那我的对你没什么帮助,也许他的朋友可以帮助你。

11:多交朋友

只靠本身是没法成功的。若是你是个企业家,你须要员工和商业伙伴。若是你是个员工,你须要一份工做。换句话说,就是那些能够帮助你得到这些机会的朋友。那种无关远近,在你的社交里有着重要的位置的朋友。不是你在一个活动上认识的而且之后不会有交集的朋友。

成为使人惊叹的人

12:忽然怀疑本身?别担忧

就算是最成功的企业家和工程师都会以为他们只是运气好,本身没有想你们认为的那么好。不少人都会有这种冒名顶替综合症(impostor syndrome)。可是你要意识到,你以为他们看到是假象你是个骗子,并不意味你真的是。

13:启动项目,采起主动

机遇只给那些准备好的人。寻找一些新机会。启动一些项目:一场黑客马拉松,一个俱乐部,一个项目,一个公司,一个新的团体,不管什么。你会从中学到不少而且会获得一些机会。

14:抓住机遇勇于冒险

当你察觉到那是一次机会,抓住它。和它一块儿前行,看看之后会怎么样。不要只是由于你不知道最后能不能成功而放弃。

15:积极响应

一个精彩的职业生涯依靠一些突破性的时刻。问题是你一般不能提早预知这些时刻。你不会知道那次你以为没有意义的咖啡会议将会改变潮流。你不会知道,两个月以后,那我的最后会把你介绍给一个须要建议的人,那我的会最后会助你一臂之力成为你的商业合伙人。对事情尽可能积极的响应。