足球资料库数据/孙祥/nba五佳球/足球直播哪个平台好 - cctv5今日现场直播

首頁 > 知識庫 > 正文

程序員如何優雅度過一生的15個建議
2016-02-03 17:04:58   來源: mengyidan1988   評論:0 點擊:

譯自Quora:What are the top 10 pieces of career advice Gayle Laakmann McDowell would give to future software engineers? 譯文來自:簡書 首先,我要說明一下精彩的職業生涯應該是什么樣。 他們不是這樣的一個線性圖形,不是每過一個月你就會有對應的成長。(就算是普通的職業生涯也不會這樣。你不
譯自Quora:What are the top 10 pieces of career advice Gayle Laakmann McDowell would give to future software engineers?
譯文來自:簡書
首先,我要說明一下精彩的職業生涯應該是什么樣。



他們不是這樣的一個線性圖形,不是每過一個月你就會有對應的成長。(就算是普通的職業生涯也不會這樣。你不會每個月都有提升。每個月你都會變的好一點,但是每次有提升都是大幅度的)



精彩的職業生涯應該是這樣。他們有一些時期緩慢的成長,然后從某些時刻開始快速成長。
為什么有不同的顏色?這些代表工作角色的轉變:從軟件開發到項目管理,銷售到聯合創始人或者此類。
中間也會有一些倒退挫折。因為要有所作為就要冒一些風險。冒風險就意味著有時也會遭遇失敗。

現在開始:

編程:
1: 寫代碼,寫很多代碼
在學校里會學到很多理論知識,但是在實際的使用練習上卻不多。尤其在頂尖的大學。教授很學院派,對于實際練習(practical)形式的教育常常不上心。成為偉大程序員的最好方式就是練習,寫代碼,寫很多代碼。不在于你在寫哪方面的代碼,重要的是你要在不斷的寫,然后提高自己。

2: 無視編程語言
編程語言只是一個工具。深入的了解一門語言是有好處的,但是學習新的東西也有好處。最好的程序員不會把被認為只是一個__程序員(編程語言任填)。

職業選擇:
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:多交朋友
只靠自己是無法成功的。如果你是個企業家,你需要員工和商業伙伴。如果你是個員工,你需要一份工作。換句話說,就是那些可以幫助你獲得這些機會的朋友。那種無關遠近,在你的社交里有著重要的位置的朋友。不是你在一個活動上認識的并且以后不會有交集的朋友。

成為令人驚嘆的人(being awesome)
12: 突然懷疑自己?別擔心
就算是最成功的企業家和工程師都會覺得他們只是運氣好,自己沒有想大家認為的那么好。很多人都會有這種冒名頂替綜合癥(impostor syndrome)。但是你要意識到,你覺得他們看到是假象你是個騙子,并不意味你真的是。

13: 啟動項目,采取主動
機遇只給那些準備好的人。尋找一些新機會。啟動一些項目:一場黑客馬拉松,一個俱樂部,一個項目,一個公司,一個新的團體,無論什么。你會從中學到很多并且會得到一些機會。

14: 抓住機遇敢于冒險
當你察覺到那是一次機會,抓住它。和它一起前行,看看以后會怎么樣。不要只是因為你不知道最后能不能成功而放棄。

15: 積極響應
一個精彩的職業生涯依靠一些突破性的時刻。問題是你通常不能提前預知這些時刻。你不會知道那次你覺得沒有意義的咖啡會議將會改變潮流。你不會知道,兩個月之后,那個人最后會把你介紹給一個需要建議的人,那個人會最后會助你一臂之力成為你的商業合伙人。對事情盡量積極的響應。

相關熱詞搜索:程序員 other 非技術

上一篇:一些因愚蠢而成名的代碼
下一篇:2016年大數據在金融領域的10大趨勢

分享到: 收藏