標籤:

Linux中國

Andrew Wulf:編程是條不歸路來自:Linux中國 1天前|

閱讀原文

你熱愛編程嗎?如果你沒有創立公司就別妄想成為CEO —— 但是成為CEO後,則很可能意味著不再寫代碼。

對於大多數技術職位而言,只要堅持寫代碼,你總會得到有限的提升。通常情況下,你需要一步一步地從初級程序員到高級程序員,再到首席程序員或軟體工程師。可能你有機會繼續升職為架構師,但是很多架構師都不再繼續寫代碼。

如果你決定轉到管理職位,情況則大不相同,升職的空間變得大了許多。我們公司的母公司的前任CEO在25年前開始踏上編程之路,後來成功地轉到管理職位,此後15年,他一路升職,最終成為一家市值40億美元的公司的CEO。10年以後,他有房有車,成功地退休了,過著無憂無慮的生活。與此同時,在我身邊有很多差不多同他一起踏上編程之路的人,現在仍然只是高級軟體工程師。

這公平嗎?我無法回答。如果你熱愛編程,有一份還不錯的薪水並且你很享受你的工作,那麼你還需要經常被提拔嗎?並不是每個人都想要或能夠創建一家公司(我在職場生涯的早期創建過兩家)。有時,這一切讓人感覺很不公平,因為不管你有多麼強的編程能力,你的薪水甚至永遠比不上一個普通的CEO。你甚至沒有機會決定工作的內容和方式,直到有新的工作機會出現。或者你可以妥協,放棄編程,成為一個管理者。

我的前任經理在他5年前創辦這家移動公司之前,已經做了15年的程序員。在公司創建並取得成功以後,他總是時不時地在其他人很忙碌的時候,修復一些bug或者對代碼做一些輕微的修改,但是他不再以程序員的身份自居。最終,他得到了更好的職業機會,成為另一個洲的一家知名公司的等同於副總裁的職位,責任更重,但職場前景和薪水也更好了。我們部門將改編為市場部門,所以移動公司的技術內涵已經消失了。所有剩下的人都將會得到相同類型的工作和一份相近的薪水。這便是職場的野獸本性。

我想,作為一個程序員,如果足夠幸運,可以在創業公司賺到一筆大錢。但實際上這樣的機會少之又少。上世紀90年代中期,我曾成功與一家剛上市的公司簽訂了合約。我的鄰居曾經在很多初創企業工作過,在他加入之前它們無一例外都處於失敗的邊緣,最終他收穫了1200萬美元。此後,他一直在一些小公司做程序員,因為他仍然熱愛編程,並且對薪水沒有要求了。大多數情況下,作為一個程序員,你僅僅拿著固定的薪水,可能還不多。在Google或其他大公司的程序員的收入,一般要比其他的普通程序員高,但是跟CEO或其他管理層相比,還是不值一提。

在我的第一家創業公司中,我作為一名首席程序員,同時還要同媒介、投資人打交道,應付招聘、福利和市場等等工作。這些過度消耗了我的精力。在第二家創業公司時,我更多地投入到編程中,而對其他事務的處理相對較少。我發誓我還想再像這樣干一次!

我姐姐一開始在她公司里是一名程序員,但是六個月以後,她被調到了管理部門,現在她已經長期擔任了高級副總裁。再一次印證,放棄編程,職場空間會更廣闊。

如果你像我一樣地熱愛編程,你會發現你未來的職場升職空間很小。或許這很愚蠢,但是你可以在你喜歡的職業和薪水更高的職業之間選擇一項。對於某些人來說,自己創辦公司是更好的選擇。而對於其他人來說,換一條職場路線,放棄編程是一個更好的選擇。對於我來說,我熱愛編程,但也不得不面對現實。

我曾經在夏威夷(一家諮詢公司)工作過。周圍的同事告訴我他們知道他們的薪水相對美國本土要低一些,但是他們認為在夏威夷工作本身就是一種福利!

不管你做什麼,你必須要在自己熱愛的和賺錢過日子之間找到平衡點,這並不容易。

原文鏈接:Andrew Wulf翻譯:伯樂在線-ray6080
推薦閱讀:

【Linux】手動配置PHP+MYSQL+Nginx
Linux哪個桌面系統好用?
大型c++項目在linux下如何調試?
Linux查看物理內存佔用率
伺服器配置2 解決Your installation CD-couldn』t be mounted

TAG:中國 | Linux |