如何增進學習新技術的速率

  1. 弄明白為何需要學會這項新技術-想做什麼?
  2. 學習這門技術所需要的基本能力有那些-夠用就好!
  3. 要多快掌握這項技術要點-有多少知識點?
  4. 具體能解決的問題是-可以實際應用上!
  5. 筆記寫好了然後呢-分享或收益!
  6. 發表學習成果當作驗收-留下美好回憶

長久以來就一直很喜歡那種自己開發程式的感覺,
但唯一有的開發經驗,
就是最早還是學生時寫過的DOS模式下操作的資料庫管理,
和出社會第一份工作寫的Java UI。

直到最近在研究獨立開發者Takuya Matsuyama 在成為自由程式工作者後,
釋出跨平台的note-taking 應用程式,
使用通用格式markdown格式化筆記排版,
引起我莫大興趣,
心想自己有沒有可能也利用空閒時間來開發一些網頁應用程序

最直接的想到的程式語言,
就是早期在網路瀏覽器上執行的Javascript,
專門處理動態網頁喧染框架,
近年有可執行的直釋器nodejs可以把Javascript,
獨立在系統層執行應用,
作為前後端的開發工具。

其實nodejs己經在許許多的網站可以看到,
像我架blog用的ghost也是nodejs上發佈的套件,
所以在未來的職涯上應該會有用到的機會。

“With great demand comes great rewards”

有需求才會創造出巿場,現在的網路需求是什麼?