估計不會遵照的2018學習計劃

我乘坐着從 Boston 飛往 San Jose 的飛機,看你從哪一個時區算起,2018 已經在途徑的時區悄然而至了。程序員

從2016年5月 Python Conf 開始,一直到2017年8月開始工做爲止,我大量地學習了 Python 語言和網絡編程。數據庫

10月份開始接觸 Go 語言。 任何一個有節操的程序員都會立馬愛上 Go(清除 C++ 的罪惡)。Go 語言是聖戰的終結者!並且真的是言如其名,Go 語言根本不用怎麼學,拿起來就 Go 了!編程


2018 計劃

目標 1:在 2018 年成爲超一流的 Go 語言軟件工程師

我本身有個編程語言123法則:就是,精通 1 個語言、熟悉 2 個語言、知曉 3 個語言。網絡

目前我自認爲最擅長 Python。我但願 2018 年末時,我會最擅長 Go。在接觸 Go 以前,我我的排名大概是:架構

  1. 精通 Python
  2. 熟悉 JS、C
  3. 知曉 C++、Java、C#、MatLab

精通就是很是自信,從語言內核到標準庫到生態圈裏的一部分技術流都有了解。熟悉就是能夠寫簡單的應用。知曉就是略知一二的初學者水平。編程語言

(像 PHP 或者 MatLab 這種罪惡的語言根本不能上榜)微服務

那麼到了 2018,我但願會是223法則:學習

  1. 精通 Go、Python
  2. 熟悉 JS、C
  3. 知曉 C++、Java、C#

若是你非要問個人話,我但願是233法則。區塊鏈

目標 2:完成一個完整的微服務應用

微服務有不少方式,常見的就是 HTTP and/or RPC。我計劃學習 gRPC 的使用。微服務涉及到不少繁瑣的細節,數據庫、架構、API都是須要考慮的。這就是考慮我軟件工程實力的時候了。網絡編程

目標 3:區塊鏈

區塊鏈這麼火,要不要學習一個?

相關文章
相關標籤/搜索