好吧,我覺得10條不夠,應該有15條職業建
議。不過首先,我想解釋一下出色的職業生涯是什麼樣的。
他們的進步曲線並不是每個月都會上公升一點的直線圖形。(即便是普通人的職業生涯也不會是這樣的直線圖形。每個月提公升一點,然後量變達到質變,出現乙個大的進步。)
偉大的職業生涯看起來更像是這樣的。在某段時間內增速放緩,然後捱過了「瓶頸點」之後會有急劇上公升。
為什麼會有顏色的變化?那是因為職業發生了變化:軟體開發到產品管理,銷售到聯合創始人,等等。
其中也會有一些挫折。原因你也懂,想要成就偉大,必然要冒一定的風險。而足夠多的風險也意味著你會失敗。
所以,這就是說…
#1:寫**。寫很多的**。學校很善於傳授理論知識,但不善於教導一些實用的東西。這在一流大學尤其如此。教授也是學者,實際上常常敵視那種更「實用」的教育形式。成為乙個偉大的
程式設計師
#2:不依賴於語言。語言只是一種工具。深入地了解一門語言是有價值的,但學習一些新的東西也是有價值的。最好的開發人員往往不會被打上____開發者的標籤。
#3:「狐」假虎威。簡歷中把自己寫
得牛掰有助於
吸引眼球和得到展現實力的機會。如果你能得到像google、facebook、amazon、microsoft、dropbox等公司的機會,那麼一定要抓住。 (但不要長時間地停留,原因見#4)。
#4:迅速離開大公司。如果你想在一家大公司建立你的職業生涯,那麼請通過各種手段,留在那裡。但是,如果這不是你想要的東西,那麼請迅速離開。在大學畢業之後有一兩年類似
在谷歌的
工作經驗就很好。待上10年?沒必要那麼久。雖然可以繼續學習到東西,但收穫會隨著時間而遞減。 (除非你想成為大公司的一員。)
#5:如果你想要乙個a +的職業生涯,那麼請來舊金山海灣地區。我喜歡西雅圖,並且是在這裡開始我的職業生涯,但我必須說實話:在海灣地區有如此多的高科技機會。如果你在其他地方,那麼你就只能將自己框定為工程師(或產品經理/技術業務方面的角色)。
#6:如果你不想要乙個a +的職業生涯,那麼就不要來海灣地區。因為這裡的生活水平極其高昂。我是說真的。如果你想有大量的職業選擇,那還值得。但是,如果你只是想找一種輕鬆的職業生涯,那麼還不如去其他更實惠的城市(如西雅圖)。優秀軟體工程師的薪酬可以在西雅圖買到乙個不錯的房子。它是海灣地區的延伸。
#7:如果你不想永遠成為開發人員,那麼迅速前進。深入了解技術專業知識是很有價值 的。但是,你是用了兩年時間還是七年才能成為開發人員是沒有關係的。在大學畢業後的幾年之內,做出你的選擇。你想在接下來的10,20,30年都一直作為乙個工程師,還是要換職業的?如果你不想一直待在同乙個職業,那麼現在可以開始嘗試繼續前進。工程師做得時間再久,也不會幫你很多。
#8:迅速辭職。遍歷我曾經換過工作的朋友,幾乎所有人在過去6 – 12個月都萌生過「辭職」之意。有些人在他們說想辭職之後,依然待了2年或3年。他們因為不願意改變的拖延心態,而浪費了這麼多時間。如果你想辭職,那麼現在就開始採取行動。
#9:正直誠實。如果你欺騙和偷工減料,那麼你就會深受其苦。在生活中要做正確的事情。這指的不僅是要做好事,也指要做聰明的事。這樣大家才會更多地信任你和喜歡你。會有更多的大門朝你開啟——這些
門可能會是
你職業生涯突破的關鍵時刻。
#10:樂於助人。如果可能的話,幫助那些尋求幫助的人。這是一件很好的事情,也是聰明人的做法。那些向你尋求幫助的人更有可能在未來給予你幫助。這種「幫助」可能會是介紹你給他們那些更能直接幫助你的朋友。所以,即使你並不怎麼覺得這個人會對你有幫助,但可能他的哥們能夠或者將來幫助到你。
#11:廣交朋友。實際上,光靠自己是不可能真正成功的。如果你是乙個創業者,那麼你需要成為員工與企業之間連線的橋梁。如果你是一名員工,那麼你需要乙份工作。無論哪種方式,朋友是開啟這些機會的關鍵。是朋友,不論遠近,構成了你人脈的重要部分,而不是那些你在聚會中碰到的卻再也不曾說過話的陌生人。
#12:認識—— 確切地說是內在地了解自己——得了冒牌者綜合症。即使是最成功的創業者和工程師(除了極少數),也會覺得他們的成功只是因為很幸運,並不認為自己像大家想象得那樣優秀,因為他們得了「冒牌者綜合症」。認識到冒名頂替症候群的普遍可以讓你認識到,你以為你是個欺世盜名之徒,但其實並不是。
#13:從現在開始。展示你的積極主動性。機會不等人。尋找新的機遇。從現在開始——可以是程式設計馬拉松,也可以是參加俱樂部,啟動專案,開辦公司,統籌新的執行組,等等。在做這些事情的同時,你會學到很多東西,助你開啟各種機會的大門。
#14:承擔風險。抓住機遇。當你注意到乙個若隱若現的機會時,一定要抓住它。看它要往**去。不要因為你不知道它準確的去向就直接忽略。
#15:偏向於「yes」。偉大的事業繫於「突破」時刻。問題是,通常你並不能提前識別那些突破點。你不知道這個會議的要點是什麼,那麼你就不會知道它將導向**。你也不會知道,兩個月以後,這個人會給你介紹乙個需要一些建議,並最終成為
你業務夥伴的傢伙。堅持偏向於說yes。
所有這些都是有理由的——通常在它們身後有著多個故事。這些故事都是我,或我的朋友/客戶,親身經歷的。 ·
編碼了許多許多專案(#1),加上一些朋友的推薦(#11),導致我大
一後,能在微軟實習。 ·
這一條為我成功地
被谷歌聘用
奠定了基礎(#3),從而開啟了無
數機會的大門。 ·
是主動(#13),以及懂得抓住機遇(#14),而非認真規劃和研究,使我能夠開創兩個公司,兩者都是盈利的,而且讓我積累了驚人的經驗。 ·
事實上,這兩家公司一開始只是作為同意(#15)幫助朋友(#10)而產生的不可預知的後果。 ·
收購諮詢(現在我的企業的核心部分)一開始是因為有人要求我幫助他們。那時候我真的不喜歡,但我依然說了yes(#15),因為我非常明白這個理念是多麼寶貴。
·我喜歡西雅圖(我以前一直住在那裡),但海灣地區更利於我的職業生涯。那裡有更多的機會和更好的發展機會(#5)。雖然這裡的消費水平高得多(#6),所以如果你不打算利用那些機會的話,就去其他地方。 ·
我在谷歌待
的時間可能過長了。額外的時間並沒有讓我獲得太多(#4)。我最終因為意識到不想一直做乙個開發人員(#7),以及感到不開心(#8)而離開。
此外,還有兩條建議是我們不能忽略的。 ·
語言的使用有很大的靈活性,並沒有什麼硬性的規定。一旦侷限於某種語言,那麼他的職業生涯就會受到限制(#2)。而特定於某種語言的開發人員往往會被誣衊為更差,並且可選擇的企業更少。 ·
說到誠信(#9),這樣兩個故事浮現在我的腦海中。這兩種情況下,乙個人對於成功的渴望使他們最終傷害到了自己。
在第一種情況下,我的乙個同事試圖利用法律漏洞來支援的乙個非常重要的委託。雖然他最終做出讓步,但我決定不會跟他再次合作。我也不會給他提供任何有關於信任方面的幫助。 (也就是說,我會幫他寫調查報告,但不會幫他聯絡任何人。)
讀到這裡,不知道你有沒有注意到,還有一條漏了,那就是:冒牌者綜合症(#12)。
對於冒牌者綜合症,我已經知道了許多年了,但直到最近一兩年,我才發現幾乎每乙個成功者都經歷過它。所以,感覺自己不夠好可能並不是事實的真相。通過認識這一點,我有更多的信心來發布一些東西(#13),努力抓住機會(#14),或者說yes(#15)。
英文原文:
what are the top 10 pieces of career advice ... software engineers?
碼農網– 小峰
程式設計師如何選擇未來的職業路線
本人從2008年畢業,作為一名軟體開發程式設計師,開始正式踏入軟體開發行業,轉眼間已是9個年頭了。做過初級軟體工程師 高階軟體工程師 專案主管 技術經理 專案經理。近些年帶過開發團隊 參與招聘面試。今天把個人這些年一些體會或者觀點分享下,僅代表個人觀點。一 程式設計師的特性 技術出身的職場人特性很明...
總結自己 展望未來 Leo給程式設計師的09年建議
年終歲尾,我就最近的自己的親身感悟,寫下此文,希望能在嚴寒的黑夜之中點盞蠟燭,讓大家在前進步上能看清楚一點,再看清楚一點 j求職智慧型談 今年不好過,相信大家多少都有類似的感覺。我再次回顧了之前的部落格文章,把兩個求職專題與大家分享,希望給正在找工作的朋友們一些幫助。專題一 leo 之求職經驗談大彙...
總結自己 展望未來 Leo給程式設計師的09年建議
年終歲尾,我就最近的自己的親身感悟,寫下此文,希望能在嚴寒的黑夜之中點盞蠟燭,讓大家在前進步上能看清楚一點,再看清楚一點j 求職智慧型談 今年不好過,相信大家多少都有類似的感覺。我再次回顧了之前的部落格文章,把兩個求職專題與大家分享,希望給正在找工作的朋友們一些幫助。專題一 leo 之求職經驗談大彙...