做為一名java高級程序員,這些IT崗位你都了解么?

程序員

  程序員腺办,英文名coder/programmer焰手,大家常自嘲叫碼農(nóng)的階段。這個(gè)角色職責(zé)是把需求或產(chǎn)品實(shí)現(xiàn)為用戶可用的軟件產(chǎn)品怀喉。

  此職位為執(zhí)行級別书妻。另外因?yàn)榻?jīng)驗(yàn)較少,一般需要求助別人躬拢,或與別人一起完(ban)成(zhuan)一個(gè)任務(wù)躲履。

  此階段大概要經(jīng)歷3年,程序員的職責(zé)如下:

  1聊闯、負(fù)責(zé)公司運(yùn)營系統(tǒng)的設(shè)計(jì)與開發(fā)工作

  2工猜、運(yùn)營數(shù)據(jù)處理和分析

高級程序員

  高級程序員學(xué)名工程師。到了這個(gè)level菱蔬,英文名可改叫做engineer或developer篷帅。此時(shí)你的功力開始增強(qiáng),這與你平時(shí)的積累努力是分不開的拴泌,祝賀你~

  此時(shí)的你不僅可以完成任務(wù)魏身,開始注重代碼的質(zhì)量,能夠?qū)懗龉I(yè)級的代碼蚪腐。

  你的經(jīng)驗(yàn)可勝任模塊級的系統(tǒng)設(shè)計(jì)叠骑,承擔(dān)完成較為復(fù)雜的技術(shù),能有效的自我管理削茁,有幫助別人快速解決問題(trouble shooting)的能力宙枷。

  此階段你需要經(jīng)歷到7、8年左右的體驗(yàn)茧跋,中間要經(jīng)歷一段深刻自我歷練的過程慰丛。

  有時(shí)給人致命一擊其實(shí)是心里的小蟊賊。一般人在5年前后遇到一個(gè)門檻瘾杭,碰到天花板+彷徨期诅病,或者你打心眼里不在喜歡編程,可嘗試轉(zhuǎn)為其它角色粥烁,如產(chǎn)品經(jīng)理贤笆,售前售后支持等崗位,也不失為好選擇讨阻。

  當(dāng)我們熬過這段兒芥永,就會“山隨平野盡,江入大荒流“钝吮,漸入佳境矣埋涧。

  高級程序員定義軟件功能板辽、做開發(fā)計(jì)劃推進(jìn)和管理〖撸可以帶幾個(gè)個(gè)幫手把產(chǎn)品規(guī)劃的功能實(shí)現(xiàn)劲弦,你是團(tuán)隊(duì)中的”大手“,遇到難題也是你親自攻艱克難醇坝。

  所以邑跪,一個(gè)高級程序員,他的職責(zé)很清晰:

  1呼猪、負(fù)責(zé)產(chǎn)品核心復(fù)雜功能的方案設(shè)計(jì)画畅、編碼實(shí)現(xiàn)

  2、負(fù)責(zé)疑難BUG分析診斷郑叠、攻關(guān)解決

架構(gòu)師

  到了架構(gòu)師級別夜赵,想必你已經(jīng)學(xué)會降龍十八掌明棍,可登堂入世乡革,成為一位準(zhǔn)(lao)專(you)家(tiao)。

  我們大喊聲:“單打獨(dú)斗摊腋,老衲誰也不懼沸版!“,遂開始領(lǐng)導(dǎo)一眾技術(shù)高手兴蒸,指點(diǎn)武功视粮,來設(shè)計(jì)和完成一個(gè)系統(tǒng),大多是分布式橙凳,高并發(fā)的系統(tǒng)架構(gòu)平臺蕾殴。

  架構(gòu)師的任務(wù)是為公司產(chǎn)品的業(yè)務(wù)問題提供高質(zhì)量技術(shù)解決方案〉盒ィ可能每條產(chǎn)品線都設(shè)置了架構(gòu)師钓觉,也可能多條生產(chǎn)品線的的后端是由一個(gè)架構(gòu)師設(shè)計(jì)的平臺提供。

  通過上面架構(gòu)師的部分成果坚踩,總結(jié)其職責(zé)如下:

  1荡灾、需求分析:“知彼”有時(shí)比“知已”還重要。管理市場瞬铸,產(chǎn)品等的需求批幌,確立關(guān)鍵需求。堅(jiān)持技術(shù)上的優(yōu)秀與需求的愿景統(tǒng)一嗓节,提升技術(shù)負(fù)債意識荧缘,提供技術(shù)選項(xiàng),風(fēng)險(xiǎn)預(yù)判拦宣,工期等解決方案胜宇。

  2耀怜、架構(gòu)設(shè)計(jì):在產(chǎn)品功能中抽取中非功能的需求,由關(guān)鍵需求變成概念型架構(gòu)桐愉。列出功能樹财破,分層治之,如用戶界面層从诲、系統(tǒng)交互層左痢,數(shù)據(jù)管理層。達(dá)成高擴(kuò)展系洛,高可用俊性,高性能,高安全描扯,易運(yùn)維定页,易部署,易接入等能力绽诚。

  3典徊、功能設(shè)計(jì)與實(shí)現(xiàn):對架構(gòu)設(shè)計(jì)的底層代碼級別實(shí)現(xiàn)。如公共核心類恩够,接口實(shí)現(xiàn)卒落,應(yīng)用發(fā)現(xiàn)規(guī)則、接口變更等蜂桶。

技術(shù)經(jīng)理

  人生就是不斷上升的過程儡毕,你已經(jīng)到達(dá)經(jīng)理的層次了。如今的你扑媚,需要不斷提高領(lǐng)導(dǎo)力腰湾,需要定期召開團(tuán)隊(duì)會議討論問題。

  首先我們要更加自信疆股,在工作中顯示自己的功力费坊,給講話增添力量。如:“本次項(xiàng)目雖然有很大的困難押桃,我們也需苦戰(zhàn)到底葵萎。當(dāng)然示先垂范,身先士卒唱凯,方能成功羡忘!”

  技術(shù)經(jīng)理有時(shí)候也可能叫系統(tǒng)分析員,一些小公司可能會整個(gè)公司或者部門有一個(gè)技術(shù)經(jīng)理磕昼。技術(shù)經(jīng)理承擔(dān)的角色主要是系統(tǒng)分析卷雕、架構(gòu)搭建、系統(tǒng)構(gòu)建票从、代

碼走查等工作漫雕,如果說項(xiàng)目經(jīng)理是總統(tǒng)滨嘱,那么技術(shù)經(jīng)理就是總理。當(dāng)然不是所有公司都是這樣的浸间,有些公司項(xiàng)目經(jīng)理是不管技術(shù)團(tuán)隊(duì)的太雨,只做需求、進(jìn)度和同客戶溝

通魁蒜,那么這個(gè)時(shí)候的項(xiàng)目經(jīng)理就好像工廠里的跟單人員了囊扳,這種情況在外包公司比較多。對于技術(shù)經(jīng)理來說兜看,著重于技術(shù)方面锥咸,你需要知道某種功能用哪些技術(shù)合

適,需要知道某項(xiàng)功能需要多長的開發(fā)時(shí)間等细移。同時(shí)搏予,技術(shù)經(jīng)理也應(yīng)該承擔(dān)提高團(tuán)隊(duì)整體技術(shù)水平的工作。

  你需要和大家站在一起弧轧,因?yàn)槿藗円捕加薪鉀Q問題的能力雪侥,更需要有以下的能力與責(zé)任:

  1、任務(wù)管理:開發(fā)工作量評估劣针、定立開發(fā)流程校镐、分配和追蹤開發(fā)任務(wù)

  2亿扁、質(zhì)量管理:代碼review捺典、開發(fā)風(fēng)險(xiǎn)判斷/報(bào)告/協(xié)調(diào)解決

  3、效率提升:代碼底層研發(fā)和培訓(xùn)从祝、最佳代碼實(shí)踐規(guī)范總結(jié)與推廣襟己、自動化生產(chǎn)工具、自動化部署工具

  4牍陌、技術(shù)能力提升:招聘面試擎浴、試題主擬、新人指導(dǎo)毒涧、項(xiàng)目復(fù)盤與改進(jìn)

技術(shù)總監(jiān)

  如果一個(gè)研發(fā)團(tuán)隊(duì)超過20人贮预,有多條產(chǎn)品線或業(yè)務(wù)量很大,這時(shí)已經(jīng)有多個(gè)技術(shù)經(jīng)理在負(fù)責(zé)每個(gè)業(yè)務(wù)契讲,這時(shí)需要一位技術(shù)總監(jiān)仿吞。

  技術(shù)總監(jiān)的職責(zé):

  1、組建平臺研發(fā)部捡偏,與架構(gòu)師共建軟件公共平臺唤冈,方便各條產(chǎn)品業(yè)務(wù)線研發(fā)。

  2银伟、通過技術(shù)平臺你虹、通過高一層的職權(quán)绘搞,管理和協(xié)調(diào)公司各個(gè)部門與本部門各條線。現(xiàn)在每個(gè)產(chǎn)品線都應(yīng)該有合格的技術(shù)經(jīng)理和高級程序員傅物。

CTO

  首席技術(shù)官夯辖,英文名Chief Technology Officer。是與CEO董饰、COO楼雹、CFO同級的領(lǐng)導(dǎo)者,是技術(shù)和業(yè)務(wù)融合的領(lǐng)袖尖阔。

  國內(nèi)與國外對CTO的定義有些許不同贮缅。

  美國對CTO的職責(zé)是設(shè)計(jì)公司三年內(nèi)的產(chǎn)品和服務(wù)的技術(shù)發(fā)展方向,較少參與技術(shù)團(tuán)隊(duì)的日常管理和項(xiàng)目管理事務(wù)介却∏垂基本是前瞻性的策略思維,比如Google的謝爾蓋.布林一直保持對技術(shù)方向的敏銳齿坷,比如無人駕駛汽車桂肌,人工智能等走向。

  在國內(nèi)永淌,CTO大部分則偏重于研發(fā)管理崎场,相當(dāng)于技術(shù)總監(jiān)的Plus版。它相當(dāng)于美國互聯(lián)網(wǎng)公司常設(shè)的工程師副總裁+CTO的工作并集遂蛀。但總體事情比美國的CTO層次低谭跨,大部分CTO的是領(lǐng)導(dǎo)技術(shù)團(tuán)隊(duì)開發(fā)各類產(chǎn)品,解決技術(shù)問題李滴,管理不同的項(xiàng)目螃宙,排期交付。還有一部分的職能類似于架構(gòu)師或總工程師所坯,作為技術(shù)側(cè)的權(quán)威谆扎,為下一步的發(fā)展方向

做研究探討,為CEO提供建設(shè)型決定參考芹助。

  CTO的職責(zé)如下列表:

  1堂湖、技術(shù)愿景:識別新技術(shù)、利用新技術(shù)状土、整合新技術(shù)无蜂、驅(qū)動新技術(shù)。驅(qū)動商業(yè)戰(zhàn)略声诸、驅(qū)動產(chǎn)品戰(zhàn)略

  2酱讶、技術(shù)架構(gòu):建立主營業(yè)務(wù)中的技術(shù)架構(gòu)與實(shí)施模式,建立技術(shù)體系標(biāo)準(zhǔn)

  3彼乌、流程制度:建立高質(zhì)量泻肯,高效率的技術(shù)團(tuán)隊(duì)渊迁。健全的項(xiàng)目管理體系;完善的員工能力發(fā)展體系

  4灶挟、知識培訓(xùn):建立以研發(fā)內(nèi)容為主的知識庫管理體系琉朽、技術(shù)分享與技術(shù)文化的體系

  5、業(yè)務(wù)支撐:與其它部門的溝通協(xié)作稚铣,如HR箱叁、市場、BD惕医、財(cái)務(wù)耕漱、客服等提供技術(shù)管理接口;在產(chǎn)品技術(shù)層面能夠領(lǐng)先于業(yè)內(nèi)同行

  6抬伺、影響力:在公司內(nèi)部與行業(yè)中具備一定影響力與口碑

  7螟够、視野&格局&執(zhí)行力:看待問題全面,具有強(qiáng)大的學(xué)習(xí)力峡钓,具備技術(shù)前瞻力妓笙,敏銳的市場嗅覺,戰(zhàn)略落地的能力

小結(jié)

  CTO做的事情能岩,是商業(yè)寞宫、產(chǎn)品、技術(shù)拉鹃、管理辈赋、團(tuán)隊(duì)相平衡的綜合統(tǒng)管,公司的技術(shù)研發(fā)方向與重點(diǎn)商業(yè)化的結(jié)果負(fù)責(zé)毛俏,激勵(lì)員工炭庙,營造工程師文化饲窿。

  而技術(shù)總監(jiān)主要是協(xié)調(diào)團(tuán)隊(duì)內(nèi)部各個(gè)資源煌寇,引入工具,和方法提升工作效率逾雄。

  技術(shù)經(jīng)理角色相對具體阀溶,績效考核,產(chǎn)品落地鸦泳,執(zhí)行優(yōu)勝劣汰的規(guī)則银锻。

  正像《少有人走的路》,每個(gè)人的成長路徑都不同做鹰,但無一不是興趣與使命驅(qū)動——無論你是程序員击纬,技術(shù)經(jīng)理,還是在CTO的角色钾麸。大家一起發(fā)揮潛力更振,去迎接不期而遇的挑戰(zhàn)與勝利后的曼妙風(fēng)光炕桨。

以上是我羅列出的每個(gè)公司每個(gè)崗位的工作任務(wù)與職責(zé),那為什么每個(gè)崗位上的工作流程都那么多肯腕,他們是怎么應(yīng)付献宫,怎么面對每個(gè)職位上的技術(shù)困難與瓶疾。那么他們是怎么面對這些实撒,怎么學(xué)習(xí)這些技能呢姊途?在這里我推薦給大家一套系統(tǒng)性的學(xué)習(xí)體系。這套學(xué)習(xí)體系可以讓你在每個(gè)java崗位上如魚得水知态。在此我向大家推薦一個(gè)架構(gòu)學(xué)習(xí)交流群捷兰。如果你想學(xué)習(xí)這套系統(tǒng)化的課程體系,你可以加群负敏。交流學(xué)習(xí)群號: 744642380寂殉, 里面會分享一些資深架構(gòu)師錄制的視頻錄像:有Spring,MyBatis原在,Netty源碼分析友扰,高并發(fā)、高性能庶柿、分布式村怪、微服務(wù)架構(gòu)的原理,JVM性能優(yōu)化浮庐、分布式架構(gòu)等這些成為架構(gòu)師必備的知識體系甚负。還能領(lǐng)取免費(fèi)的學(xué)習(xí)資源,目前受益良

課程體系

源碼分析:

性能優(yōu)化:

微服務(wù)架構(gòu):

團(tuán)隊(duì)協(xié)作:

分布式專題:

電商專題:

并發(fā)編程專題:


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末审残,一起剝皮案震驚了整個(gè)濱河市梭域,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌搅轿,老刑警劉巖病涨,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異璧坟,居然都是意外死亡既穆,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進(jìn)店門雀鹃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來幻工,“玉大人,你說我怎么就攤上這事黎茎∧衣” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長踢代。 經(jīng)常有香客問我先鱼,道長,這世上最難降的妖魔是什么奸鬓? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任焙畔,我火速辦了婚禮,結(jié)果婚禮上串远,老公的妹妹穿的比我還像新娘宏多。我一直安慰自己,他們只是感情好澡罚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布伸但。 她就那樣靜靜地躺著,像睡著了一般留搔。 火紅的嫁衣襯著肌膚如雪更胖。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天隔显,我揣著相機(jī)與錄音却妨,去河邊找鬼。 笑死括眠,一個(gè)胖子當(dāng)著我的面吹牛彪标,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播掷豺,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼捞烟,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了当船?” 一聲冷哼從身側(cè)響起题画,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎德频,沒想到半個(gè)月后苍息,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡抱婉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年档叔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蒸绩。...
    茶點(diǎn)故事閱讀 40,137評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铃肯,靈堂內(nèi)的尸體忽然破棺而出患亿,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布步藕,位于F島的核電站惦界,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏咙冗。R本人自食惡果不足惜沾歪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望雾消。 院中可真熱鬧灾搏,春花似錦、人聲如沸立润。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽桑腮。三九已至泉哈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間破讨,已是汗流浹背丛晦。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留提陶,地道東北人采呐。 一個(gè)月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像搁骑,于是被迫代替她去往敵國和親斧吐。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內(nèi)容