程序員嘛,先做個(gè)好架構(gòu)師再說(shuō)
跟某創(chuàng)業(yè)平臺(tái)的CTO朋友聊天,聊起到技術(shù)人員在不同階段的關(guān)注點(diǎn),一致認(rèn)為:程序員關(guān)注的是手段,架構(gòu)師關(guān)注的是本質(zhì),而CTO關(guān)注的是價(jià)值。所以,商業(yè)模式、平衡管理、資本運(yùn)作,這些是架構(gòu)師晉級(jí)CTO前的短板;而對(duì)于架構(gòu)師,最重要的是要理得清楚技術(shù)在業(yè)務(wù)背景下的部署;程序員嘛,先做個(gè)好架構(gòu)師再說(shuō)。
所以,什么樣的架構(gòu)師是一個(gè)好的架構(gòu)師呢?
***,程序員的基本功扎實(shí)到位。了解常用平臺(tái)、語(yǔ)言、數(shù)據(jù)庫(kù)的特點(diǎn);能夠根據(jù)需求搭配出最適用的開(kāi)發(fā)配置方案;知道怎么寫(xiě)代碼性價(jià)比***;知道判斷一個(gè)程序員是否在工作,有可能不是看他寫(xiě)了多少行代碼,也可能是看他減少了多少行代碼。這是深度。
第二,先成為一個(gè)行業(yè)顧問(wèn)。清晰了解行業(yè)情況和業(yè)務(wù)背景,能夠在紛雜的信息中抽象出核心業(yè)務(wù)實(shí)體,判斷出業(yè)務(wù)關(guān)鍵點(diǎn),找到技術(shù)的切入點(diǎn),做到技術(shù)和業(yè)務(wù)的連貫性和無(wú)縫結(jié)合。這是廣度。
第三,有預(yù)判能力和延展能力。不局限于眼前問(wèn)題的解決,而能夠看到未來(lái)可能發(fā)生的問(wèn)題。把目標(biāo)需求不同維度的擴(kuò)展,提供更全面的解決方案,做好未來(lái)問(wèn)題的延展方案。這是高度。
第四,有技術(shù)前瞻性。架構(gòu)師能夠熟知當(dāng)前的技術(shù)前沿和熱點(diǎn),要不斷的更新技術(shù)理論,雖然不一定需要學(xué)習(xí)或者使用,但需要知道新技術(shù)會(huì)在哪里應(yīng)用、會(huì)解決什么樣的問(wèn)題。這是寬度。
那怎樣成為這樣的好架構(gòu)師呢?
***招,先成為一個(gè)好的程序員,多寫(xiě)代碼,不想寫(xiě)代碼的程序員不會(huì)成為好的架構(gòu)師。
第二招,深入理解和學(xué)習(xí)面向?qū)ο蟆⒃O(shè)計(jì)模式,琢磨優(yōu)秀開(kāi)源框架的設(shè)計(jì)原理和設(shè)計(jì)思想。
第三招,努力和商業(yè)對(duì)齊,甚至是業(yè)務(wù)生態(tài)圈對(duì)齊。
***一招呢,那就不得不推薦2017年12月1日-2日在深圳舉辦的WOTD2017全球軟件開(kāi)發(fā)技術(shù)峰會(huì)了。
————明知是套路,還要奮不顧身的看完,這就是愛(ài)————
2017年12月1日-2日,由51CTO主辦的WOTD全球軟件開(kāi)發(fā)技術(shù)峰會(huì)將在深圳舉辦,共設(shè)置了九大前沿?zé)狳c(diǎn)及實(shí)戰(zhàn)意義的分論壇主題,來(lái)自國(guó)際一線互聯(lián)網(wǎng)公司的技術(shù)大咖,將帶來(lái)40個(gè)歷經(jīng)沉淀的架構(gòu)實(shí)戰(zhàn)心得,攜手打造歷時(shí)2天的行業(yè)***技術(shù)盛會(huì)。
先不說(shuō)兩天峰會(huì)后的三天CTO訓(xùn)練營(yíng)如何***詮釋CTO的價(jià)值,也不說(shuō)講師1V5、英雄匯如何構(gòu)建聽(tīng)者與講者的對(duì)話舞臺(tái),就看看滿滿2天的精彩日程設(shè)置,你就知道多么不容錯(cuò)過(guò)——
完整議程設(shè)置提前看
——————***的東西永遠(yuǎn)都是在***——————
即刻登錄WOT2017全球軟件開(kāi)發(fā)技術(shù)峰會(huì)(標(biāo)紅,插入鏈接http://wot.51cto.com?hezuo)官網(wǎng)查看詳情。使用專屬優(yōu)惠碼 [ B310BD20D337F914 ] (標(biāo)紅)立減200元,僅剩48小時(shí)!官網(wǎng)購(gòu)票用戶獲得高奢禮包,內(nèi)含限量版WOT帽衫及保溫水杯。
時(shí)間有限,速碼搶