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