中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
詳談高級程序員、架構師、技術總監(jiān)、CTO從薪資到技能的區(qū)別

我希望用一篇文章完全讓大家正確的理解從程序員到架構師、技術經理、技術總監(jiān)、CTO的完整區(qū)別以及進階要領。

只有客觀去認識,才會更加合理的找到自己的擅長點,從而更好的發(fā)展自己。

上圖是典型的薪資結構圖,我們先從高級程序員談起。

高級程序員

一般是至少三年以上的工作經驗,有些地方是五年以上,很多小公司或者創(chuàng)業(yè)公司,高級程序員覆蓋工作職責比較廣,基本包含部分產品經理、項目經理的工作職責以外,最主要負責核心代碼編程,基本技術難點都自己解決為主。

在公司大一點的都有非常明確的職責和級別定義,以阿里外代表,P5-P6代表高級軟件工程師這個級別,基本能獨立負責設計和編碼階段。

其實,在國外例如google、facebook等公司,很多牛人的title都是Senior Level engineer,這一點不像在中國。

在國內,一般一個高級程序員的準確定義:

負責核心復雜功能的實現方案設計、編碼實現。詳細描述:能獨立設計一個業(yè)務模塊的能力,并且獨立設計數據庫表以及UML畫圖,利用部分設計模式以及懂得算法和效率的高質量代碼。

架構師

一般能做到架構師這個稱謂,工作年限至少都在5年-8年以上,具體還看每個人的學習能力和領悟能力,也有時間短的,但大部分都是個例。

之所以有架構師這個稱謂,主要還是公司發(fā)展以及大了的需要,需要專注于技術的人,你也可以理解為技術專家,攻克公司技術難題為主,例如淘寶的雙11的挑戰(zhàn),以及公司發(fā)展需要考慮獨立拆分,數據庫壓力太大,需要分布式緩存以及CDN的配合,怎么選擇,怎么結合自己公司的情況攻克當前技術難題。

如果一定要準備定義,我用一句話:

架構師的職責應該是立足于技術和業(yè)務之間的中間角色或者平衡點, 在針對業(yè)務深刻理解的基礎上,針對業(yè)務中存在諸多變數,挑選適合的技術架構和技術方案。

技術經理

技術經理坦率的講,就是從高級程序員開始分化而來,一部分同學選擇繼續(xù)專研技術,往縱向發(fā)展,一部分同學打算覺得未來管理這條路很好,主動選擇開始轉型管理這個方向,于是才有里技術主管或者經理經理這個稱謂。

我還是以阿里為參考,阿里的M代表管理方向,你可以通過下圖可以清晰的看見P系列和T系列對應的級別。

P6和M1,從技術的角度,如果你打算往管理M發(fā)展,M1對應的至少你也能勝任資深工程師。

所以,這個時候你就非常清晰了,技術經理本身就是從資深工程師發(fā)展而來,很多公司的技術經理根本沒有從一線研發(fā)做起,大部分就是一個項目經理,帶帶項目為主,根本無法勝任剛才我講到的技術經理的工作。

最后,我稍微總結下部分技術經理的要領:

首先,具備核心模塊代碼編程的能力,從設計方案到核心編碼,再到后期的代碼review,這方面是能完全勝任的。

其次 ,才是團隊任務管理,分配工作,工作量評估,以及幫助團隊人員提升實力,以及推動更加合理的考核機制。

再次,協調的能力,與人打交道的能力,平級部門,產品、設計、測試、運營打交道的能力,這個還是要有的,不能一味盲干,也不能一味不發(fā)聲,總之你要讓你的團隊在公司應該有一定的美譽,讓大家能記住你們團隊。

技術總監(jiān)

技術總監(jiān)一般工作8--10年以上,面技術經理的事你能做的非常好,再加上公司發(fā)展的需要,需要你同時帶領多條業(yè)務線或者多個小團隊的時候,基本就是技術總監(jiān)了。

從管理的層級,技術總監(jiān)同時管理多個技術經理,管理從業(yè)務線劃分的團隊。

從技術的層級,這里我補充一點,盡量你能勝任架構師這個級別,也就是說你至少也是一個技術專家最佳。當然,你會問?之前你提到高級程序員開始從技術專家和管理開始分化,這不是有點矛盾么。

其實,但你開始往技術經理發(fā)展的時候,其實就是多維度發(fā)展了,技術也是一個維度,并不是說你做純管理脫離于技術,技術的積累你仍然需要繼續(xù)專研。

最后,總結下技術總監(jiān)的部分要領:

從業(yè)務線和團隊的角度,你有能力組建研發(fā)部,搭建公共技術平臺,管理各條業(yè)務線以及從技術經理、高級程序員、項目經理、還有架構師的能力。

CTO

首先澄清幾個CTO的誤區(qū),CTO的要求是最高的,不是每一個人都勝任CTO,好的CTO在國內非常少,非常稀有。

很多同學的一個巨大的誤區(qū),認為CTO就專注于技術的,這是不對的,CTO如果只專注于技術,那你招一個架構師不就成了,為什么還需要找CTO呢。

還有一個誤區(qū),很多同學從大公司出來進入一家創(chuàng)業(yè)公司 or 小公司,掛名某某CTO,自認為自己已經一步登天,其實離CTO的能力差之甚遠。

CTO是一個系統(tǒng)的成長軌跡,不是一朝一夕可以練成的,需要后天的巨大“自我改進”能力。如果用我自己的話總結,CTO的成長之路猶如“從蠶到蛾的蛻變”,整個蛻變過程缺一不可,最后都是要經歷性格塑造的,不斷的改變自己的性格。

我用一張圖能稍微總結下CTO的要領,如果你有志于往CTO發(fā)展,至少你得知道,你盡量往這方面發(fā)展是OK的。

真正的CTO,是軟件產品和技術是統(tǒng)一管理的,在通過后期的自己的努力,通過情商、逆商以及商業(yè)思維來輔助。

如果一定要總結下CTO的要領:

1.業(yè)績達成:洞察客戶需求,捕捉商業(yè)機會,規(guī)劃技術產品,通過技術產品領導業(yè)務增長,有清晰的戰(zhàn)略規(guī)劃、主攻方向,帶領團隊實現組織目標

2、前沿與平臺:到這個研發(fā)規(guī)模規(guī)模級別了,一定要有專門的團隊做技術應用創(chuàng)新探索和前沿技術預研。而且要和技術平臺團隊、應用研發(fā)團隊形成很好的聯動作用,讓創(chuàng)新原型試點能夠很平滑的融入商業(yè)平臺再讓應用研發(fā)線規(guī)?;氖褂闷饋?。

3、研發(fā)過程管理:站在全局立場來端到端改進業(yè)務流程,為業(yè)務增長提供方便

4、組織與人才建設:公司文化和價值觀的傳承;研發(fā)專業(yè)族團隊梯隊建制建設、研發(fā)管理族團隊梯隊建制建設;創(chuàng)建創(chuàng)新激發(fā)機制,激發(fā)研發(fā)人創(chuàng)新向前發(fā)展,激發(fā)黑馬人脫穎而出

CTO做的事情,是商業(yè)、產品、技術、管理、團隊相平衡的綜合統(tǒng)管。


作者:陳睿(mikechen)是互聯網產品技術總監(jiān)(優(yōu)知學院發(fā)起人),擁有10以上的互聯網產品&技術經驗,曾先后歷任淘寶架構師,百度研發(fā)經理,攜程定制旅游CTO,擅長java體系,高并發(fā)架構,敏捷開發(fā),團隊管理,產品運營數據以及行業(yè)分析。

優(yōu)知學院(youzhixueyuan.com)是IT人的進階站,BAT產品技術總監(jiān)經驗分享平臺,提供系統(tǒng)的互聯網產品技術入門指南以及進階干貨,如果你想職場進階,管理進階,java架構師進階,終極目標CTO進階,這一站您不容錯過!

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
CTO,技術總監(jiān)和技術經理有啥區(qū)別?
為什么CTO、技術總監(jiān)、架構師都不寫代碼,還這么牛逼?
程序員總是不愿意承認:寫代碼在公司里是一件并不太重要的事情
HR,別再CTO、技術總監(jiān)、首席架構師傻傻分不清啦!
IT技術人的晉級之路
架構師要努力成為內功深厚的高手 - 51CTO.COM
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服