從去年開始學習拉丁舞開始,憑著對於舞蹈的熱愛,僅僅一年的時間,就已經基本學會了桑巴、恰恰和牛仔舞,雖然跳得跟專業舞蹈演員還有很長的一段距離,但是通過每天的堅持,竟然也取得了斐然的成績。
於是,從學習舞蹈到工作中的學習,我便在想,一年的時間,從工作中是否也能夠學習到很多東西?這個是自然,舞蹈只是個人愛好,所花時間並不是很多,而工作則不同,每天在進行,但是為何有的人每天工作,卻長進不大,終日庸庸碌碌,所做之事大部分都是重複的勞動,沒有太多的創新之處。歸根到底,還是人與人的不同,也就是個性的不同。有人悟性高些,所謂的悟性,便是思辨能力。王守陽為何能夠在他的那個時代發明「知行合一」的哲學理論?原因在於他的思辨能力以及孜孜不倦的追求。
再想到程式設計師、架構師、系統架構師、首席架構師的發展歷程,沒有人不經過程式設計師的階段,直接成長為首席架構師的,除非他是天才,如果他是天才,那也是神。但並不是每個程式設計師都會成為架構師,為何呢?這與個人的理想以及上進的精神有關。有人會覺得,當程式設計師挺好,會coding也就可以了,但是,再優秀的程式設計師如果不成長為架構師,很難寫出優雅的程式。要寫出優雅的程式,就必須要不斷地總結學習,模式便是從無數個程式中總結出來的。
那麼架構師就可以了嗎?還是不夠,架構師可能在技術上比較專了,但是成長為乙個系統架構師,尚需要很多的努力。系統架構師必須具備多種能力,除了技術夠專,能夠幫助團隊解決技術問題,同時還需要一定的管理和溝通能力,以組織系統架構上的技術討論和方案,組織開發成員的有效地開發,做**review等等。而成為首席架構師則更加難,必須對於當今最新技術和需求有足夠的和敏銳的嗅覺,能夠對於it技術的發展提出引領性的決策。
系統架構師成長之路(一)
背景 系統架構師是近幾年來在國內外迅速成長並發展良好的乙個職業,它對系統開發和資訊化建設的重要性及給it業所帶來的影響是不言而喻的。在我國,雖然系統架構師的職業在工作內容 工作職責以及工作邊界等方面還存在一定的模糊性和不確定性,但它確實是時代發展的需要,並正在實踐中不斷完善和成熟。通常從組織上劃分,...
系統架構師成長之路(一)
背景 系統架構師是近幾年來在國內外迅速成長並發展良好的乙個職業,它對系統開發和資訊化建設的重要性及給it業所帶來的影響是不言而喻的。在我國,雖然系統架構師的職業在工作內容 工作職責以及工作邊界等方面還存在一定的模糊性和不確定性,但它確實是時代發展的需要,並正在實踐中不斷完善和成熟。通常從組織上劃分,...
WEB架構師成長之路 一
一 你必須學習物件導向的基礎知識 1.降低軟體開發的複雜度 2.提高軟體開發的效率 3.提高軟體質量 可維護性,可擴充套件性,可重用性等。提高軟體質量 可維護性,可擴充套件性,可重用性等,再具體點,就是高內聚 低耦合,物件導向就是為了解決第3條的問題。因此要成為乙個好的程式設計師,最繞不開的就是物件...