小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

HR,別再CTO、技術(shù)總監(jiān)、首席架構(gòu)師傻傻分不清啦!

 hellozy2009 2016-10-17

文/阿朱


經(jīng)常有創(chuàng)業(yè)公司老板來委托我,讓我?guī)退麄冋褻TO。但了解實際情況后,發(fā)現(xiàn)這些CEO連他們想要的職位是什么都不清楚,我解釋的多了,想想,不如把這個寫下來,看看你們需要的到底是什么職位。


一、高級程序員

如果你是一個剛剛創(chuàng)業(yè)的公司,公司沒有專職產(chǎn)品經(jīng)理和項目經(jīng)理,那么,你就是公司的產(chǎn)品經(jīng)理。你如果對你現(xiàn)在的開發(fā)員能力不滿,那么你需要的是一個高級程序員。


你定義功能、你做計劃推進和管理,他可以帶1-2個副手實現(xiàn)你規(guī)劃的功能,他是主力干活者,有技術(shù)難題也是他來親自攻克解決。


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

1、負(fù)責(zé)核心復(fù)雜功能的方案設(shè)計、編碼實現(xiàn);

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


二、研發(fā)Leader

公司再長大些,如果你有一個研發(fā)團隊(含產(chǎn)品/開發(fā)/測試),有一套主產(chǎn)品,而且你的研發(fā)團隊小于15人,那么你需要的就是一個研發(fā)Leader。


因為你已經(jīng)有了1-2個高級程序員,攻克核心難題、核心功能研發(fā)的進度與質(zhì)量保證,都已經(jīng)可以靠他們自身能力解決了,那么,你需要研發(fā)Leader做什么?


研發(fā)Leader的職責(zé)是:

1、團隊任務(wù)管理:開發(fā)工作量評估、開發(fā)任務(wù)分配;

2、團隊生產(chǎn)質(zhì)量提升:代碼審核、開發(fā)風(fēng)險識別/報告/協(xié)調(diào)解決;

3、團隊生產(chǎn)力提升:代碼模板研發(fā)與推廣、最佳實踐規(guī)范總結(jié)與推廣、自動化研發(fā)生產(chǎn)工具研發(fā)與推廣;

4、團隊專業(yè)力提升:招聘面試、新人指導(dǎo)、領(lǐng)導(dǎo)復(fù)盤總結(jié)改進。


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

如果你的研發(fā)團隊超過20人了,而且有多套主打產(chǎn)品線了,你可能已經(jīng)有了多個研發(fā)Leader了,這時,你需要一個技術(shù)總監(jiān)。


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

1、組建平臺研發(fā)部,搭建公共技術(shù)平臺,方便上面各條產(chǎn)品線開發(fā)。

2、通過技術(shù)平臺、通過高一層的職權(quán),管理和協(xié)調(diào)各個產(chǎn)品線組。這時,每個產(chǎn)品線都應(yīng)該有合格的研發(fā)Leader和高級程序員了。


四、首席架構(gòu)師

因為有了技術(shù)總監(jiān),所以技術(shù)平臺很穩(wěn)定。技術(shù)平臺和各條產(chǎn)品線的協(xié)調(diào)互動,也由技術(shù)總監(jiān)管。


因為有了各個產(chǎn)品線的高級程序員,所以,核心功能模塊的開發(fā)進度和代碼質(zhì)量有所保證。


因為有了研發(fā)Leader,所以代碼模板研發(fā)與推廣、最佳實踐規(guī)范總結(jié)與推廣等事項都可以開展了。


那么,啥時候需要首席架構(gòu)師呢?


也就是說,需要分離管理族和專業(yè)族了。你會發(fā)現(xiàn),這個階段,你的研發(fā)團隊已經(jīng)超過100來人了,需要有人專注來做架構(gòu)規(guī)劃、設(shè)計、日常維護。不能讓研發(fā)總監(jiān)和研發(fā)Leader又做管理、又做技術(shù),你就等著總結(jié)果產(chǎn)出,這是不對的。


這時候,需要從技術(shù)總監(jiān)和研發(fā)Leader身上剝離職責(zé),讓技術(shù)總監(jiān)和研發(fā)Leader偏項目管理(管理族),把各個模塊之間的架構(gòu)設(shè)計工作,獨立出一個崗位,就是架構(gòu)師。


每個產(chǎn)品線都有架構(gòu)師,在技術(shù)平臺部門也需要技術(shù)平臺的架構(gòu)師。那么,技術(shù)平臺和業(yè)務(wù)產(chǎn)品線的架構(gòu)互動,就是首席架構(gòu)師在銜接了。首席架構(gòu)師的份內(nèi)之事就是讓技術(shù)平臺架構(gòu)能夠和產(chǎn)品業(yè)務(wù)系統(tǒng)的架構(gòu)互相促進和支撐。


架構(gòu)師的職責(zé)是:

1、架構(gòu)分析:從功能性的需求中識別出需要增加的非功能性需求,好滿足性能、可擴展、集成、安全、可運維、高可用、易部署、易更新。并且識別非功能型需求后,還要做技術(shù)選型、技術(shù)架構(gòu)風(fēng)險識別、技術(shù)實現(xiàn)工作量評估。


2、架構(gòu)設(shè)計與實現(xiàn):完成非功能性模塊的架構(gòu)設(shè)計、接口設(shè)計、代碼實現(xiàn),所以,需要的是有代碼實現(xiàn)能力還要有架構(gòu)思維的工程師,而不是畫PPT的工程師。


3、業(yè)務(wù)架構(gòu)設(shè)計與實現(xiàn):需要對跨系統(tǒng)的接口進行識別、實現(xiàn)、維護,需要對能寫成公共代碼類庫的進行分析、識別、接口設(shè)計、實現(xiàn)、變更維護。


4、重構(gòu):架構(gòu)師需要經(jīng)常做Bug分析、非模板性和公共類庫代碼檢查,以發(fā)現(xiàn)代碼腐爛程度,以發(fā)現(xiàn)還有哪些代碼沒有做出很好的架構(gòu)與精心的代碼設(shè)計。所以,重構(gòu)是經(jīng)常性維護發(fā)生的,不是攢到某一刻動大手術(shù),甚至推翻重做,那就不叫重構(gòu)了。


五、CTO

你把架構(gòu)師團隊組織建立完成,再往大擴張,就需要真正意義上的CTO了。否則你一開始就招真正的CTO,他也不滿意,你的期望也不對?,F(xiàn)在你的期望也對了,他的能力模型也正好和你的期望職能匹配了,你能給他的和他想要的也正好匹配了。


有的公司有軟件系統(tǒng)產(chǎn)品副總裁,也有軟件系統(tǒng)技術(shù)副總裁,而且把軟件系統(tǒng)技術(shù)副總裁叫CTO,軟件系統(tǒng)產(chǎn)品副總裁叫產(chǎn)品VP,這就很怪異。


真正的CTO,是軟件產(chǎn)品和技術(shù)是統(tǒng)一管理的。他做的事情,是商業(yè)、產(chǎn)品、技術(shù)、管理、團隊相平衡的綜合統(tǒng)管。


CTO的職責(zé):

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


2、前沿與平臺:到這個研發(fā)規(guī)模級別時,一定要有專門的團隊做技術(shù)應(yīng)用創(chuàng)新探索和前沿技術(shù)預(yù)研。而且要和技術(shù)平臺團隊、應(yīng)用研發(fā)團隊形成很好的聯(lián)動作用。讓創(chuàng)新原型試點能夠很平滑的融入商業(yè)平臺,再讓應(yīng)用研發(fā)線規(guī)?;氖褂闷饋?。大量的前沿探索都死在了內(nèi)部,做完試點就停滯了,這就需要CTO做好整體的銜接推動工作。


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


4、組織與人才建設(shè):傳承公司文化和價值觀、研發(fā)專業(yè)團隊梯隊體制建設(shè)、創(chuàng)建創(chuàng)新激發(fā)機制,讓更多研發(fā)人創(chuàng)新向前發(fā)展。


搞清楚了需求,對癥下藥,還怕找不到人嗎?



來源:阿朱說(ID:erpweixin)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多