程式設計師嘛,先做個好架構師再說
跟某創業平臺的CTO朋友聊天,聊起到技術人員在不同階段的關注點,一致認為:程式設計師關注的是手段,架構師關注的是本質,而CTO關注的是價值。所以,商業模式、平衡管理、資本運作,這些是架構師晉級CTO前的短板;而對於架構師,最重要的是要理得清楚技術在業務背景下的部署;程式設計師嘛,先做個好架構師再說。
所以,什麼樣的架構師是一個好的架構師呢?
第一,程式設計師的基本功紮實到位。瞭解常用平臺、語言、資料庫的特點;能夠根據需求搭配出最適用的開發配置方案;知道怎麼寫程式碼價效比最高;知道判斷一個程式設計師是否在工作,有可能不是看他寫了多少行程式碼,也可能是看他減少了多少行程式碼。這是深度。
第二,先成為一個行業顧問。清晰瞭解行業情況和業務背景,能夠在紛雜的資訊中抽象出核心業務實體,判斷出業務關鍵點,找到技術的切入點,做到技術和業務的連貫性和無縫結合。這是廣度。
第三,有預判能力和延展能力。不侷限於眼前問題的解決,而能夠看到未來可能發生的問題。把目標需求不同維度的擴充套件,提供更全面的解決方案,做好未來問題的延展方案。這是高度。
第四,有技術前瞻性。架構師能夠熟知當前的技術前沿和熱點,要不斷的更新技術理論,雖然不一定需要學習或者使用,但需要知道新技術會在哪裡應用、會解決什麼樣的問題。這是寬度。
那怎樣成為這樣的好架構師呢?
第一招,先成為一個好的程式設計師,多寫程式碼,不想寫程式碼的程式設計師不會成為好的架構師。
第二招,深入理解和學習物件導向、設計模式,琢磨優秀開源框架的設計原理和設計思想。
第三招,努力和商業對齊,甚至是業務生態圈對齊。
最後一招呢,那就不得不推薦2017年12月1日-2日在深圳舉辦的WOTD2017全球軟體開發技術峰會了。
————明知是套路,還要奮不顧身的看完,這就是愛————
2017年12月1日-2日,由51CTO主辦的WOTD全球軟體開發技術峰會將在深圳舉辦,共設定了九大前沿熱點及實戰意義的分論壇主題,來自國際一線網際網路公司的技術大咖,將帶來40個歷經沉澱的架構實戰心得,攜手打造歷時2天的行業頂級技術盛會。
先不說兩天峰會後的三天CTO訓練營如何完美詮釋CTO的價值,也不說講師1V5、英雄匯如何構建聽者與講者的對話舞臺,就看看滿滿2天的精彩日程設定,你就知道多麼不容錯過——
完整議程設定提前看
相關文章
- 程式設計師,如何從開發轉型做架構師?程式設計師架構
- 做個程式設計師程式設計師
- 為什麼大部分 PHP 程式設計師做不了架構師?PHP程式設計師架構
- 好程式設計師告訴你Java架構師學習路線程式設計師Java架構
- 每個程式設計師都應該成為架構師程式設計師架構
- 程式設計師、技術主管和架構師程式設計師架構
- 架構師與程式設計師的區別架構程式設計師
- 程式設計師與架構師的區別程式設計師架構
- 提高Java架構師和程式設計師效率的10個工具Java架構程式設計師
- 架構師修煉之道(二)——架構?設計?架構師?架構
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 阿里架構師Peter老師講述Java程式設計師→架構師所需要掌握的技能阿里架構Java程式設計師
- 快找個程式設計師做老公吧程式設計師
- 做一個努力的程式設計師程式設計師
- 做個清醒的程式設計師之要不要做程式設計師程式設計師
- 不會填坑的程式設計師不是一個好程式設計師!程式設計師
- 10年資深架構師分享 | 普通程式設計師向架構師進階之路架構程式設計師
- 好程式設計師大資料學習筆記:Storm架構程式設計師大資料筆記ORM架構
- 從程式設計師到架構師,有捷徑嗎?程式設計師架構
- 架構師害怕程式設計師知道的十項技能架構程式設計師
- 一位阿里架構師給每個程式設計師的小建議阿里架構程式設計師
- 別做程式設計師程式設計師
- 程式設計師“奇葩”說程式設計師
- 為什麼說程式設計師做外包沒前途?程式設計師
- 架構師,別再扯淡了!架構
- 好程式設計師Java學習路線分享Dubbo架構介紹程式設計師Java架構
- 做個程式設計師到底好不好程式設計師
- 程式設計師的10個好習慣程式設計師
- 愛偷懶的程式設計師是好程式設計師程式設計師
- 《程式設計師必讀之軟體架構》作者Simon Brown:架構師與程式設計師的區別(圖靈訪談)程式設計師架構圖靈
- 每個程式設計師和設計師必做的10項運動程式設計師
- 阿里一位 70 後程式設計師、架構師的 26 個職場感悟阿里程式設計師架構
- 架構師給程式設計師的一封信架構程式設計師
- 架構師如何賦能程式設計師團隊? - esilva架構程式設計師
- 程式設計師、架構師…,IT職業都有哪些晉升方向?程式設計師架構
- 程式設計師與架構師之間的差距很大嗎?程式設計師架構
- Java程式設計師如何成為優秀的架構師Java程式設計師架構
- 從程式設計師到架構師的方法與邏輯程式設計師架構