想了一下還是決定用中文寫網誌, 記錄我在不同時間點的想法。
這是我在大學最後一個學期,想要趁春假得空擋來思考我在過去五年到底學了什麼。
以下是我認為能夠節省時間, 增進效率的能力
英文閱讀:幾乎所有的開源碼都是英文.
google未知事物: 當有一個陌生名詞, 陌生的軟體,API。
該用什麼關鍵字去搜尋.,如何在短時間找到自己需要的資訊.
基本的程式能力: 演算法,資料結構了解各大主流語言。
C++, Java,python 的優缺點.。根據情況決定用哪種語言去解決問題。
Unix command line:基本的cp, cd scp, ssh, mv, chmod. 以及用 man 閱讀 api。
github:我在實習中用了 svn, 到了大四才接觸. 對大型或是複雜的project這是必要工具之一。
Latex,習慣以後。 對於制式化的報告會節省很多時間。
那學校教的高階課程對於培養上述能力以及找工作呢? 基本上我覺得相關程度不到 20%.
舉例來說,advanced computer architecture
其中一個project要求用 C++ 實現 tomasulo simulator。
教授助教不會教怎麼寫。 code 寫的怎麼樣完全取決在課外培養的能力。
我認為上課最主要是為了學一些各個領域中的專有名詞,大家才有相同的語言可以溝通。
這個現象在網路和操作系統,還有計算機結構最明顯.。
我認為是因為在電腦剛出來的時候, 大家都學這個。
那接下來要做什麼呢?
我會繼續念 MS in ECE. 到時候再紀錄心得。
Subscribe to:
Post Comments (Atom)
ubuntu on x1c carbon 6 th
此篇網誌將會記錄 x1c 使用心得以及問題 @ 12/2018 拿到windows 10 pre-installed x1c 6th 壓縮容量 改bios開機設定 安裝 ubuntu 18 from usb @ issue 1. 電量問題 co...
-
這個暑假在灣區做軟體工程師實習。 由於先前的兩個軟體實習以及大學研究所所學符合, 幸運地獲得 kernel, platform 相關的實習機會。 經過了三個實習 愛荷華州 8 個月 竹科 2 個月 灣區 3 個月 沒...
-
此篇網誌將會記錄 x1c 使用心得以及問題 @ 12/2018 拿到windows 10 pre-installed x1c 6th 壓縮容量 改bios開機設定 安裝 ubuntu 18 from usb @ issue 1. 電量問題 co...
-
這學期我修了影響我很深的三堂課, operating systems distributed computing systems interconnection networks 每一門課中 都接觸到了大量相關領域的論文 在系統這個領...
No comments:
Post a Comment