路在何方——程式設計師職業規劃

edithfang發表於2014-11-06



部落格作者Oren Eini在他的最新文章分享了他對這個問題的看法。他認為,回答這個問題的關鍵不在於你能幹什麼,而在於你想幹什麼:

問問自己三年後想幹什麼。七年後呢?二十年後呢?


他把程式設計師的職業發展路線大致概括為四類,並一一予以剖析:
  • 專家型
  • 資歷型
  • 承包人型
  • 創業型
如果你想成為一個專家,你必須在數個知識領域都有深入的理解,並且能把這些知識融會貫通。Eini舉了個例子:
網路專家不僅僅要精通TCP/IP,而且要能運用它來優化HTML5應用。
作為專家,必須還要承擔起傳播知識的責任,並且要不停更新自己的知識。當然如果你的基礎很好,學習新知識也會很快。

第二種模式是資歷型。這類人的主要競爭力不是專業知識,而是體現在他們對長期服務的公司的環境和業務非常熟悉,任何事情到他們手裡,都可以不費什麼周折就搞定了。這種駕輕就熟需要二十年的經驗,而不是一年經驗簡單放大二十倍。當然,這類人也面臨著威脅,比如併購、裁員都有可能使他們丟掉工作,並且很難再找到一份同樣的。

承包人模式適合那些希望自己打造產品的人。工作不但涉及技術,還有很多市場、銷售、人事等等各方面的事情。找一到三個人,花三到六個月打造一個產品原型,然後看看能發展成什麼樣子。如果成功了,則可以擴大團隊規模。工作會佔用你絕大部分時間,但好處是你可以做自己的主人,按自己的想法來打造產品。

最後一種就是創業型了。這種模式下,你最需要關心的是融資。財務方面的風險不大,因為你的投資人會幫你考慮。你面臨的最大風險就是失敗。創業的成功率太低,但還有很多人認為這是唯一值得一拼的事情。創業公司的工作環境往往不錯,但你要做好睡在那裡的準備。

當然,以上幾種模式是最常見的,還有其他一些路也可以走,並且計劃是永遠跟不上變化的。但只要程式設計師擁有良好的職業規劃,就不必過分擔心自己的未來。
相關閱讀
評論(1)

相關文章