下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
程序員職業(yè)之路的選擇
很多編程的職位都會(huì)到達(dá)最高峰,并開(kāi)頭衰落——這是許多程序員不想面對(duì)的,但卻是一個(gè)不爭(zhēng)的事實(shí)。這之后再找一份程序員的工作會(huì)變得越來(lái)越難,許多人發(fā)覺(jué)這個(gè)事實(shí)時(shí)束手無(wú)策。本文會(huì)供應(yīng)一些重要的職業(yè)信息,值得思索一下,以便有所預(yù)備。
TechCrunch發(fā)布了一篇文章「硅谷黑幕:技術(shù)人員年齡卑視(譯文鏈接)」,文中引用的討論發(fā)覺(jué):對(duì)一個(gè)程序員來(lái)說(shuō),能從事高效的開(kāi)發(fā)的年齡段是有限的。這個(gè)問(wèn)題的確存在,而且特別嚴(yán)峻。
程序員的將來(lái)是什么樣的?
程序員的職業(yè)之路是什么樣的?
對(duì)于這些路應(yīng)有什么樣的選擇和期望?
人人都知道程序員可以向經(jīng)理或團(tuán)隊(duì)領(lǐng)導(dǎo)進(jìn)展。但許多程序員不明白經(jīng)理這個(gè)職位的期望和工作要求。當(dāng)然,我們都有經(jīng)理,但怎樣才能成為經(jīng)理呢?要具備什么素養(yǎng)?中層管理者和一個(gè)高級(jí)程序員之間有什么區(qū)分?
在這篇文章中,我會(huì)拉開(kāi)帷幕,介紹從一個(gè)從初級(jí)程序員到頂級(jí)CTO的潛在職業(yè)之路。
留意:許多宏大的職業(yè)生涯停留在了不同的職位上,直到退休。一些職業(yè)生涯卻連連升級(jí)。但是管理和領(lǐng)導(dǎo)角色并不適合每一個(gè)人,幾年以后你可能會(huì)發(fā)覺(jué)你在管理上的愛(ài)好轉(zhuǎn)變了。二十幾歲的時(shí)候你可能不喜愛(ài)做經(jīng)理,但是四十歲時(shí)你可能不再喜愛(ài)寫(xiě)代碼了。將來(lái)什么樣,誰(shuí)都很難說(shuō)。然而,多了解一下你的選擇和狀況總是好的。
下面一張圖表示的是程序員的各個(gè)職位的平均工資。留意在垂直水平上,一些人可能拿著兩倍或者三倍于別人的工資(像是銀行,貿(mào)易等行業(yè))。所以這些數(shù)字僅代表了一個(gè)平均水平,并不全面。
初級(jí)程序員
0-3年工作閱歷(一般是剛從高校畢業(yè))
會(huì)寫(xiě)簡(jiǎn)潔的腳本
初步了解整個(gè)應(yīng)用程序的生命周期
初步了解數(shù)據(jù)庫(kù)和應(yīng)用程序的服務(wù)(隊(duì)列,緩存等)
不需了解簡(jiǎn)單的應(yīng)用中的每一個(gè)部分
當(dāng)你剛剛踏入程序員的行列中來(lái)的時(shí)候,可能會(huì)感到畏縮和苦惱。會(huì)時(shí)常感覺(jué)到自己資格尚淺,驚異為什么會(huì)有人寫(xiě)出這么大而簡(jiǎn)單的程序。不久之后,你就會(huì)想為什么自己還沒(méi)有升級(jí)到高級(jí)程序員??纯雌渌母呒?jí)程序員,你覺(jué)得自己做著跟他們相同的工作。
但是區(qū)分就在于初級(jí)程序員缺乏閱歷。即使是學(xué)習(xí)最快、最聰慧的初級(jí)程序員,也沒(méi)有接觸到足夠多的代碼和邊界狀況,以勝任高級(jí)程序員的工作。在軟件開(kāi)發(fā)方面,軟件設(shè)計(jì)模式也是一種才智。雖然在這方面可以閱讀相關(guān)的書(shū)籍,但還是需要寫(xiě)足夠多的代碼,將錯(cuò)誤盡可能地暴漏出來(lái),真正理解軟件設(shè)計(jì)模式的價(jià)值。
高級(jí)程序員
至少四年工作閱歷
能寫(xiě)較簡(jiǎn)單的程序
深化理解整個(gè)應(yīng)用程序的生命周期
把握數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)(隊(duì)列,緩存等)
要了解應(yīng)用程序的每一個(gè)方面
稱職的高級(jí)程序員特別擅長(zhǎng)構(gòu)建大型程序。擔(dān)當(dāng)高級(jí)程序員占了程序員生涯的大部分。事實(shí)上,假如你不喜愛(ài)管理的工作而僅僅喜愛(ài)寫(xiě)代碼,可以始終做一個(gè)高級(jí)程序員,我就雇傭了一些終生做程序員的人,但是,當(dāng)老了以后,這項(xiàng)工作也會(huì)變得困難。
這個(gè)職位也可以作為一個(gè)過(guò)渡。一旦你把握了足夠的技術(shù),那么很可能就有力量擔(dān)當(dāng)一家技術(shù)創(chuàng)業(yè)公司的創(chuàng)始人或者CTO了。作為一個(gè)創(chuàng)始人或者CTO,寫(xiě)代碼的就會(huì)就少了,更多的是需要處理事務(wù)的技巧。但是深化理解技術(shù)特別有必要,是做好這份工作必不行少的部分。
團(tuán)隊(duì)領(lǐng)導(dǎo)或架構(gòu)師
七年以上開(kāi)發(fā)閱歷
把握高級(jí)程序員必備的技術(shù)
團(tuán)隊(duì)領(lǐng)導(dǎo):向架構(gòu)師過(guò)渡
架構(gòu)師:沒(méi)有更高的技術(shù)方面的職位
做了七年程序員之后,假如你覺(jué)得不喜愛(ài)管理方面的工作,那么可以考慮一下做架構(gòu)師,這是技術(shù)方面最頂峰的職位。架構(gòu)師有時(shí)候也寫(xiě)代碼,但大多數(shù)時(shí)間他們?cè)谠O(shè)計(jì)簡(jiǎn)單的系統(tǒng),然后交給由初級(jí)和高級(jí)程序員們組成團(tuán)隊(duì)來(lái)實(shí)現(xiàn)。架構(gòu)師的工作就是,利用他技術(shù)方面的才智以及多年的閱歷(學(xué)習(xí)程序的模式和反模式),來(lái)為軟件項(xiàng)目創(chuàng)建合適的架構(gòu)。有新的需求的時(shí)候,軟件架構(gòu)師需要對(duì)項(xiàng)目選擇正確的方向,并估算應(yīng)用程序的規(guī)模。
首席開(kāi)發(fā)人員的工作是給其他初級(jí)的和高級(jí)的程序員指導(dǎo)和方向。雖然首席開(kāi)發(fā)者通常不會(huì)做雇傭、解雇程序員的事情,但是他們的很多工作和經(jīng)理無(wú)異。他們需做開(kāi)發(fā)方面的協(xié)調(diào),并在寫(xiě)代碼的時(shí)候做出實(shí)現(xiàn)方面的打算。
中層領(lǐng)導(dǎo)
通常包含經(jīng)理和負(fù)責(zé)人等職位(開(kāi)發(fā)經(jīng)理,項(xiàng)目經(jīng)理,產(chǎn)品經(jīng)理)
做發(fā)人員的老板(例如人事工作)
向高級(jí)主管匯報(bào)工作
管理人員通常向工程師進(jìn)展。他們的方向許多:假如你喜愛(ài)接觸開(kāi)發(fā)團(tuán)隊(duì),并對(duì)細(xì)節(jié)感愛(ài)好,那么可以選擇產(chǎn)品經(jīng)理,做你的伙伴們的盟友;假如你對(duì)產(chǎn)品特性和增加其性能著迷,那么做一個(gè)產(chǎn)品經(jīng)理是最好的選擇。
然而大多數(shù)人的選擇是開(kāi)發(fā)經(jīng)理。這是個(gè)經(jīng)理中經(jīng)典的職位,要求平衡項(xiàng)目經(jīng)理和產(chǎn)品經(jīng)理的需求和開(kāi)發(fā)團(tuán)隊(duì)的性格之間的沖突。這個(gè)職位對(duì)人事處理和化解沖突的技能要求較高,要常常做出退讓。開(kāi)發(fā)經(jīng)理的工作不僅僅是雇傭新人,在必要時(shí)也要解聘一些人。這就意味著很難和他們成為伴侶。由于一旦和他們成了伴侶,就處在了一個(gè)尷尬的位置。假如你熟悉的一個(gè)人從開(kāi)發(fā)人員的職位升到了開(kāi)發(fā)經(jīng)理,你會(huì)發(fā)覺(jué)這個(gè)人幾乎在一夜之間變了。這就是為什么,這通常是一份費(fèi)勁不討好的工作。
但假如領(lǐng)導(dǎo)一個(gè)團(tuán)隊(duì)成功了,也是特別有收獲的。假如你想提高領(lǐng)導(dǎo)才能,預(yù)備做一個(gè)管理角色,可以讀讀PhilJackson的書(shū)?《ElevenRings:TheSoulofSuccess》?。
高層領(lǐng)導(dǎo)
VP,CTO或CEO
是中層領(lǐng)導(dǎo)的老板(例如負(fù)責(zé)人事)
向另一個(gè)高層領(lǐng)導(dǎo)或者董事會(huì)報(bào)告
和中層領(lǐng)導(dǎo)顯而易見(jiàn)的不同是,高層領(lǐng)導(dǎo)負(fù)責(zé)管理中層領(lǐng)導(dǎo)。然而經(jīng)理通常是不需要管理的,他們需要的是指導(dǎo)。中層領(lǐng)導(dǎo)需要知道高層領(lǐng)導(dǎo)的方向并跟進(jìn),不會(huì)得到特別詳細(xì)的指示。
高層領(lǐng)導(dǎo)的工作是,做重要的打算,并激勵(lì)工作人員緊跟決策,增加對(duì)工作目標(biāo)的信念。
你在這條路上走得越遠(yuǎn),寫(xiě)代碼的機(jī)會(huì)就越少。到達(dá)頂峰的時(shí)候,做的都是人事方面的工作了。中層領(lǐng)導(dǎo)依舊能在核心技術(shù)方方面體驗(yàn)到樂(lè)趣,但是對(duì)于高層領(lǐng)導(dǎo),就必需把全部的時(shí)間花在人事上:激勵(lì)員工,領(lǐng)導(dǎo),指定策略。假如你寫(xiě)代碼,也只能是不重要的項(xiàng)目(除非你是比爾蓋茨,但大多數(shù)人不是比爾,他是個(gè)極端的特例)。PhilJackson的書(shū)要求,在這個(gè)職位上必需常常閱讀,不能安于現(xiàn)狀。
高層領(lǐng)導(dǎo)的工作要求確保公司的每一個(gè)人都朝著相同的方向努力,確保方向的正確,確保每一個(gè)人知道他們朝這個(gè)方向努力的緣由。這個(gè)工作難度特別大,而且布滿著危急,心酸和陷阱。假如你想要一個(gè)高層領(lǐng)導(dǎo),讀一讀BenHorowitz的《TheHardThingAboutHardThings》.
高層領(lǐng)導(dǎo)從來(lái)都不是天生的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中語(yǔ)文文言文復(fù)習(xí)課件
- 贛南衛(wèi)生健康職業(yè)學(xué)院《cinema4d》2023-2024學(xué)年第一學(xué)期期末試卷
- 贛東學(xué)院《物流學(xué)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2022年三月公務(wù)員考試公共基礎(chǔ)知識(shí)沖刺測(cè)試題
- 七年級(jí)生物上冊(cè)第三單元生物圈中的綠色植物第二章被子植物的一生第一節(jié)種子的萌發(fā)教案新版新人教版
- 《雨后教學(xué)》課件
- 三年級(jí)數(shù)學(xué)上冊(cè)一動(dòng)物趣聞-克千克噸的認(rèn)識(shí)噸的認(rèn)識(shí)說(shuō)課稿青島版六三制
- 2024-2025學(xué)年北京市豐臺(tái)區(qū)高三語(yǔ)文上學(xué)期期末試卷及答案解析
- 銀行網(wǎng)點(diǎn)數(shù)據(jù)分析-培訓(xùn)課程
- 境外公共安全課件
- 《商務(wù)溝通與談判》配套教學(xué)課件
- IWE(國(guó)際焊接工程師)考試試題生產(chǎn)模塊
- 建筑施工安全生產(chǎn)責(zé)任保險(xiǎn)承保機(jī)構(gòu)考評(píng)辦法
- 客訴品質(zhì)異常處理單
- 趙一鳴員工考核內(nèi)容
- DL∕T 617-2019 氣體絕緣金屬封閉開(kāi)關(guān)設(shè)備技術(shù)條件
- 危急值報(bào)告制度及處理流程培訓(xùn)課件
- 班級(jí)管理(第3版)教學(xué)課件匯總?cè)纂娮咏贪?完整版)
- 新北師大版八年級(jí)下冊(cè)數(shù)學(xué)(全冊(cè)知識(shí)點(diǎn)考點(diǎn)梳理、重點(diǎn)題型分類鞏固練習(xí))(基礎(chǔ)版)(家教、補(bǔ)習(xí)、復(fù)習(xí)用)
- 公司崗位權(quán)責(zé)劃分表
- 玻璃采光頂施工工藝
評(píng)論
0/150
提交評(píng)論