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