沉澱-我的2019

圖

1. 總體感受

又到年終,在2019年最後一天,回顧今年,彷彿是轉眼之間的事。時間像是有加速度,過得越來越快。無法追趕時間,只能寫下年終總結,記錄今年的痕跡。今年總體來說過得比較平穩,在日常的生活和工作中,開始注重知識、技能的沉澱。有通過讀書學習的輸入,也有通過Blog作爲知識的輸出。對人生、工作、管理、技術有了更多的思考。

今年的關鍵詞:平穩,沉澱,輸出。

2. 成果與感悟

今年主要劃分爲三個階段,年初根據項目需要,進行數據集成平臺開發,統一公司的數據集成基礎,同時基於使用的Spring Batch技術進行博客編寫。年中轉變工作模式,偏向管理與架構,通過制定部門技術管理規範,制定項目管理流程、理順部門的產品開發流程,提高開發效率。年末主要是技術開發工作,實現基礎組件,包括接口文檔生成與對接方式,代碼生成系統,數據庫設計流程、微服務改造等。在日常通勤的路上,完成了大部分書籍的閱讀。

2.1 成果

主要從兩方面總結一下成果:

  • 學習輸入
    • 閱讀10本編程技術類書籍、15本科普類書籍、8本經管勵志類書籍、17本人文類書籍。對此,我寫了一篇《2019讀過的好書推薦》進行總結。
    • 對Spring Batch技術有了深入學習與瞭解
    • 對Spring Boot及Spring Cloud有更深入的使用和理解。
    • 對開發規範,敏捷開發流程進行了學習與實踐應用。
    • 學習並瞭解大數據處理的基礎,包括數據收集、數據存儲、數據分析、爬蟲,知識圖譜。
  • 技術輸出
    • 開始用心經營自己的博客及公衆號。並輸出技術文章30篇,在各平臺進行發佈。
    • 公衆號關注人數超過100人,雖然人不多,感謝關注和點贊。
    • 編寫spring batch批處理框架系列文章與示例
    • 編寫java應用監測技巧系列文章
    • 編寫spring boot及java的相關開發技巧文章,同時也是自己使用過程中的總結
    • 開源了自己的一個部署配置工具

2.2 感悟

今年有做管理、也有開發,有學習,也有思考,同時有相應的輸出,以下幾點是我覺得值得記錄的點:

  • 費曼學習技巧-有效掌握知識

如何可以更好更快的掌握知識,費曼技巧是好辦法,這是我一年來寫blog得出的結論。以教促學,是學習一門知識的好辦法。今年通過博客的形式,達到以教促學的效果,倒逼自己對知識點的系統學習,然後以自己的語言寫在blog中,並通過示例代碼的形式進行實踐,加深知識的理解。這樣,可以對知識點掌握得更牢固,理解得更深刻。

  • 寫作-自我進階的高效方法

寫作是自我進階的高效方法,這是在看了粥左羅的《學會寫作》得出的結論,結合自己的寫blog體驗,得到了很好的契合。確實如作者所說,寫作是倒逼成長的絕佳方法,寫作是學習效果的放大器,寫作是個人能力的放大器,寫作是重複銷售自己的時間,寫作是抗攻擊性最強的技能。

  • 進化-構建複雜系統的思維方法

進化的思維,是讀了《生命是什麼》和《從一到無窮大》之後的感悟。生命的形成從能量、物質到細胞膜、分工、感覺、學習等一步步進步而成爲了複雜的生命體,而地球、太陽系、銀河系、宇宙,從小到大,中子、電子、原子核到大爆炸理論,無一不是由小模塊慢慢進化形成系統,進而形成複雜的系統。落實到計算機領域,同樣也體現了這種進化的規律。最底層是0和1表示,進而是機器語言、高級語言,我們現在基於高級語言開發的軟件系統就是這樣而來。在軟件系統開發中,也遵循着模塊化,鬆耦合,高內聚的特徵。複雜的系統不是一下子就開發出來的,而是在進化中形成。

  • 規範-技術管理效率之道

在野蠻生長階段,人少,溝通成本低,一切以功能實現爲主要任務,往往無規範可言。但當人員多了之後,沒有規範,就會產生明顯的溝通成本高,流程不清晰、效率低下的情況,這個時候,規範化的軟件開發流程,則是提高效率的必要手段。因此從開發工具、開發環境的統一、到軟件模塊劃分、編碼規範、版本管理規範,代碼審覈需要有統一規範。而與產品的溝通,則需要使用項目管理工具(例如禪道)把產品 、開發、測試、項目經理在統一的流程中進行,避免無效溝通和流程混亂,提高開發效率。

3. 明年展望

新的一年有新的期望。首先希望家人平安,健康,快樂。

進一步培養自己對知識的輸入,思考然後進行知識沉澱、輸出的能力,在輸出過程去完善自己的知識、語言、習慣體系,自己提供價值。繼續堅持寫blog,形成系統化的知識。進一步學習與應用,在架構、大數據及人工智能方面有更深的理解。持續閱讀學習與思考,更清晰地認知這個世界。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章