给软件工程师的职业发展建议

首先,我要说明一下精彩的职业生涯应该是什么样。

他们不是这样的一个线性图形,不是每过一个月你就会有对应的成长。(就算是普通的职业生涯也不会这样。你不会每个月都有提升。每个月你都会变的好一点,但是每次有提升都是大幅度的)精彩的职业生涯应该是下面图中那样。他们有一些时期缓慢的成长,然后从某些“转折点”开始快速成长。

什么有不同的颜色?这些代表着职业的转变:从软件开发到项目管理,销售到联合创始人,等等。

中间也会有一些倒退挫折。因为要有所作为就要冒一些风险。冒风险就意味着有时也会遭遇失败。

下面给出我的具体建议:

编程

1写代码,写很多代码

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

2无视编程语言

编程语言只是一个工具。深入的了解一门语言是有好处的,但是学习新的东西也有好处。最好的程序员不会把被认为只是某一种语言的程序员。

职业选择

1名气会帮助你

在你的简历里如果有在顶尖公司工作过的经历,对于你后面的求职有很大的帮助。如果你能在Google,Facebook,Amazon,Microsoft,Dropbox工作,去吧。

人际关系

1做一个正直的人

如果你试图去欺骗或者偷工减料,它会一直纠缠你。坚持做正确的事。这样做不仅是一个好的选择,也是聪明的选择。人们会更加信任和喜欢你。你就会有更多的机会。或者这些机会就会成为你职业生涯里的突破点。

2乐于助人

如果可能,帮助那些向你求助的人。这是一件美好的事,也是一件聪明的事。你现在帮助过的人将来也会更愿意帮助你。甚至也许以后他会介绍他的朋友给你来帮助你。所以即使你觉得那个人对你没什么帮助,也许他的朋友能够帮助你

3多交朋友

只靠自己是无法成功的。如果你是个企业家,你需要员工和商业伙伴。如果你是个员工,你需要一份工作。换句话说,就是那些可以帮助你获得这些机会的朋友。那种无关远近,在你的社交里有着重要的位置的朋友。不是你在一个活动上认识的并且以后不会有交集的朋友。成为令人惊叹的人

4突然怀疑自己?别担心

就算是最成功的企业家和工程师都会觉得他们只是运气好,自己没有想大家认为的那么好。很多人都会有这种冒名顶替综合症(impostorsyndrome)。但是你要意识到,你觉得他们看到是假象你是个骗子,并不意味你真的是。

5启动项目,采取主动

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

6积极响应

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









































女性白癜风的发病原因
北京白癜风主治医院哪里好



转载请注明地址:http://www.henanledxianshiping.com/fjgcjs/15924.html
  • 上一篇文章:
  • 下一篇文章: