程式設計師如何深入學習計算機工作的原理 而不是忙於解決問題 ?

時間 2021-05-14 17:34:33

1樓:

我覺得題主去學學 C 語言和 UNIX 程式設計就會解決眼前的問題了。HTML 和配置這些事情的確離計算機「底層」太遠,所以用 C 和 UNIX API 去寫點東西是最快的途徑。

2樓:

我學習中不是看書,我看書容易分神,所以我是一邊看書,一邊把書裡面的內容打到電腦上面,這樣我映像很深刻。

書籍的話就推薦外國書籍了,如果會英語最好買英文版,中國的翻譯不敢恭維。

3樓:惠寶她爹

看懂這本書,computer system --a programmer's perspective, CMU的教程,涵蓋計算機多個方面,屬於原理性的著作. 在有相當實踐經驗後回歸這本書還是有意思的

4樓:孫立偉

要搞明白為什麼nginx能高效的處理併發,你需要學習下面的基本知識:

1.TCP/IP協議的工作原理

2.SOCKET程式設計,非同步I/O的API

沒看過Nginx的原始碼,不知道直接閱讀的難度有多大。根據你描述的經歷,如果不懂C/C++,看起來比較困難。

想要看書的話,《TCP/IP 協議詳解卷一》http://product.china-pub.

com/35 和《Unix環境高階程式設計》http://product.china-pub.

這兩本書必看。

大學想深入學習計算機有什麼建議?

但盡 暑假去看一下網易雲課堂,慕課之類的。最好學一下c,培養一下程式設計的思想。大學一進去,有點基礎是很有優勢的。當然一切建立在興趣之上哈。 chelsea 根據自己以後的發展方向指定相應的成長計畫,首先學校課程得學透,學校教的是基礎,對於大學來講,單靠課堂的學習是不夠的,所以課外自發的去獲取知識比...

計算機專業畢業只能做程式設計師麼?

產品一哥 其實計算機專業在網際網路時代有很多選擇,你也可以找產品經理,運營,售前,售後,諮詢,測試等等的工作。產品一哥 萬字乾貨!0基礎如何拿到產品經理offer 0基礎如何拿到產品經理offer 知乎分享 資料提取碼 z8nr 0基礎如何拿到產品經理offer 知乎分享產品經理求職 面經分享 產品...

不想當程式設計師,學計算機有前途嗎?

noah cui 有前途,計算機 程式設計師,還有很多的崗位 但是,如果問題是不學程式設計想從事計算機行業的話,答案是出門右拐換行。所有的計算機從業人員都得有相當不錯的程式設計基礎。 李培培 學計算機不一定非要當的程式設計師啊,不寫程式也可以做測試人員。我個人覺得學計算機還是比較好的,至於有沒有前途...