編程是一個沒有前途的工作

分類 挨踢職場    發佈  andrewleeson 2014-05-05  原文 thecodist.com 
注意 轉載須保留原文鏈接,譯文鏈接,作者譯者等信息。  

你熱愛編程嗎?不要指望成爲CEO,除非你自己開公司——即使如此,但領導的工作很可能會導致你不能再寫任何代碼。


對於大多數工作,如果你繼續寫代碼,你獲得升職的機會可能很有限。通常你都是由初級到高級再到主程序員或首席軟件工程師這樣一個層級發展的。有可能你會升職到架構師的角色,但在許多地方架構師都不再寫代碼了。


如果你想轉到管理層,那麼你的空間是有限的。我們母公司的前CEO是做了25年的程序員後才轉到管理層的;15年來,他使出全身本領來當一個市值40億美元公司的CEO。10年後,也就是最近他坐擁豪宅和汽車,沒有後顧之憂的退休了。與此同時,差不多與他(我們的老CEO)同一時間開始編程的同事,現在還依然只是高級軟件工程師而已。


這是不是有點不公平?我不知道,如果你熱愛編程、拿着體面的工資且熱愛你的工作,那麼你真的需要這樣一個恆久不變的升職之路嗎?不是每個人都能或都想開公司(在我早期的職業生涯中,我開過兩次公司)。有時候感覺這並不公平,因爲就算你編程再牛你也不可能拿到一般執行官能拿到的工資。除非有很好的機會,不然你甚至可能都沒有機會來決定做什麼樣的事或該怎樣做事。或者你可以作出適當的讓步,成爲一個管理人員。


我現在的經理在5年前擔任我們的移動團隊的經理前,是一名寫了15年程序的老程序員。自團隊建立取得成功後,他會偶爾修復下BUG或作一些細微的改動,因爲除了他,其他所有人都很忙(因爲他已經不再聲稱自己是一名程序員了)。他最終還是得到了升遷,在另外一個州的品牌公司擔任副總裁級別的職務,這將有着更多的責任的和可見性,當然也有更高的薪水。我們的部門將改爲只做營銷品牌,因此我們的移動項目組將很快成爲歷史塵埃。我們剩下的人將可能會做同樣的工作,拿着同樣的薪水。這是野獸的本性。


我想,作爲一名程序員你可能會走運,任職於一家肯花大價錢的創業公司,但實際上這非常罕見。在90年代中期,有一家公司上市之後我立刻就與它簽訂了合同。我的鄰居曾任職於很多創業公司,但都失敗了。後來他做一些零散的編程工作,因爲他仍熱愛編程,但不需要錢或想做更多的事。這更可能是你拿着正常的工資但可能只能極少的獎金。我想任職於Google或一些大型公司的程序員比一般程序員能拿到更高的工資,但與執行官或管理者比起來還是很少的。


一般的程序員,即使他們非常有才華,但還是可能會很長一段時間內拿着與常人一樣的工資。許多公司可能認爲所有的程序員都是一樣的,都是可隨意替代的,如果他們很厲害的話早就應該到管理層的位置上去了。


在我的第一個創業公司,我作爲主程序員,但還是會處理諸如新聞,投資,僱用,福利,市場等這些問題。這吞噬了我的大部分光陰。第二個是一個很吸引人的產品開發,所以編程以外的事情就少了許多,但還是很完整的。從那以後,我發誓以後還要再做這樣的事!


我的妹妹是以程序員身份進去現在的公司的,但6個月後,她被調離到管理部門,現在她已經成爲水平相當高的副總裁。我的觀點還是一樣,如果你不放棄編程,那麼你發展空間還是有限的。


如果你像我一樣熱愛編程,你不能不意識到,在你的職業生涯中你的發展空間很小。也許這是愚蠢的,但是可以選擇做你喜歡的事或付出很大的代價來做其它的事。對於有些人,自己開公司是不錯的選擇。對於其它人來說,將你的職業生涯轉換一個軌道和放棄編程是一個不錯的選擇。對於我來說,編程是我想做的事,但我必須成爲現實主義者。


我曾在夏威夷工作(一個諮詢公司)。和我共事的人說他們的待遇要比同崗位的(其它地區)低,但他們認爲這是因爲在夏威夷工作本身就是一個福利!


無論你做什麼,你必須要在熱愛的工作和有足夠薪水來過自己想要生活的工作,或家庭需要的工作之間做一個選擇。有時候這很難讓人選擇!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章