国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

哪個行業的平均工資最高?為什么要學好CS?

電子工程師 ? 來源:lq ? 2018-12-10 09:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

哪個行業的平均工資最高?

計算機。

國家統計局的數據顯示,2016 年信息傳輸、軟件和信息技術服務業年平均工資為 122478 元,首超金融行業,并于 2017 年再次奪魁。

在互聯網和人工智能浪潮的推動下,一大批年輕人選擇了 CS(計算機科學) 專業,這里面還包括各種轉專業的學生。

此前營長也給大家推薦過很多學習資源,但是大多都是單個資源,比較零散。其實,很多讀者需要的是建議,而不僅僅是資源。

特別是對于自學的小伙伴來說,為什么要學習 CS?應該學習什么?如何選擇教材或者視頻課程?都是讓人困擾的問題。

現在,營長特意為這些小伙伴準備了一套大餐,希望能幫你厘清方向,消除困惑。

為什么要學好 CS?

首先,為什么要學習 CS?

我們知道,任何行業的從業人員的專業水平都是參差不齊的。有人將軟件工程師也分成了兩類:一類是對 CS 這門學科理解透徹,可以勝任各種挑戰性和創新性的工作;另一類則僅僅是對一些高級工具比較熟悉而已。

雖然兩者都自稱為軟件工程師,而且一開始的起薪都差不多,但是第一類工程師顯然有更大的發展空間。

比如 WhatsApp 一天要處理 420 億條信息(2016 年 2 月),但當時 WhatsApp 只有 57 名工程師,要完成這個挑戰靠第二種類型的工程師是不太可能的。

因此,如果你想成為第一種類型的軟件工程師,踏踏實實學好 CS 才是正途。

怎樣學好 CS?

在回答了為什么要學習 CS 這個問題之后,接下來要怎么學?

其實 CS 不只是編程,還涉及到很多知識。本文將重點介紹編程、計算機架構、算法和數據結構、數學、操作系統、計算機網絡、數據庫、計算機語言和編譯器、以及分布式系統。接下來我們一一分析。

編程

大多數的 CS 本科課程都是從介紹計算機編程開始的。營長推薦 Structure and Interpretation of Computer Programs 這本書。

視頻則推薦伯克利大學 Brian Harvey 的 SICP 課程。建議至少學完 SICP 的前三章,并把練習題做完。如果你覺得 SICP 的課程太難,可以選擇 How to Design Programs。

傳送門:

https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html

https://archive.org/details/ucberkeley-webcast-PL3E89002AA9B9879E?sort=titleSorter

http://www.htdp.org/

計算機系統結構

計算機系統結構是最容易被自學者忽略的,但是它其實非常重要。營長推薦 The Elements of Computing Systems 這本書,建議至少看完前 6 章并完成相應的作業。不過這本書并不是完全免費,因此也可以選擇伯克利大學的 CS61C 課程:Great Ideas in Computer Architecture,而且可以下載之前的講義。

傳送門:

https://www.nand2tetris.org/

http://inst.eecs.berkeley.edu/~cs61c/sp15/

算法和數據結構

學好算法和數據結構,將有助于培養你解決問題的能力。營長推薦 The Algorithm Design Manual 這本書,但是真的很貴。不過,這本書的作者很慷慨把這本書的配套視頻免費共享到了網上。如果你想練練手,則可以選擇刷 Leetcode。

傳送門:

http://www3.cs.stonybrook.edu/~algorith/video-lectures/

https://leetcode.com/

數學

雖然很多人對畏懼數學,但是“計算機之父”馮·諾依曼曾經說過:如果人們不相信數學有多簡單,那是因為他們沒意識到生活有多復雜。

圖片來源:AZ QUOTES

跟計算機最相關的數學知識當屬“離散數學”以及“線性代數”。

如果你想學好離散數學,可以閱讀匈牙利的數學家 László Lovász 關于離散數學的課程講義。如果你還想更進一步,則可以選擇麻省理工的 Mathematics for Computer Science,而且有配套的視頻課程。

至于線性代數,則建議從 Essence of linear algebra 視頻系列開始,然后是麻省理工的相關視頻課程。

傳送門:

http://www.cs.elte.hu/~lovasz/dmbook.ps

https://courses.csail.mit.edu/6.042/spring17/mcs.pdf

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/video-lectures/

https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab

https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/

操作系統

關于操作系統有很多經典書籍,比如 Operating System Concepts和 Modern Operating Systems,但是都價格昂貴,這里營長給大家推薦一本免費的作為替代:Three Easy Pieces。

傳送門:

http://pages.cs.wisc.edu/~remzi/OSTEP/

計算機網絡

計算機網絡是 CS 學科里最有價值的領域之一。營長推薦 Computer Networking: A Top-Down Approach 這本書以及搭配的練習題,不過這本書實在太貴。你也可以選擇斯坦福的在線課程:Introduction to Computer Networking。想要學好計算機網絡,最重要的是多做項目。

傳送門:

http://www-net.cs.umass.edu/wireshark-labs/

https://lagunita.stanford.edu/courses/Engineering/Networking-SP/SelfPaced/about

數據庫

自學數據庫還是比較難的。營長建議自學者不要直接看教材,而是通過在線視頻來學習,比如伯克利的 CS168 課程。那些想了解 RDBMS(關系型數據庫管理系統)的讀者,一定要看一下 Architecture of a Database System 這篇論文。此外,Readings in Database Systems 也值得一讀。

傳送門:

https://archive.org/details/UCBerkeley_Course_Computer_Science_186

http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf

http://www.redbook.io/

計算機語言和編譯器

對于自學者,營長推薦斯坦福的在線課程:Compilers。關于練手項目,營長建議你從 Make a Lisp 開始。

傳送門:

https://lagunita.stanford.edu/courses/Engineering/Compilers/Fall2014/about

https://github.com/kanaka/mal

分布式系統

分布式系統的教材可以選擇 Distributed Systems, 3rd Edition,而且是免費的。同時你也可以選擇麻省理工的在線課程:6.824。而且營長還準備了一份論文清單,供你參考。

傳送門:

https://www.distributed-systems.net/index.php/books/distributed-systems-3rd-edition-2017/

https://www.youtube.com/watch?v=hBWfjkGKRas&list=PLkcQbKbegkMqiWf7nF8apfMRL4P4sw8UL

http://dsrg.pdos.csail.mit.edu/papers/

其他

現在 AI 確實很火,營長以往也給大家推薦過不少學習資源,今天再給大家推薦幾個:

人工智能:伯克利的 Intro to AI 在線課程,以及教材 Artificial Intelligence: A Modern Approach(很貴)。

機器學習:吳恩達的機器學習和深度學習課程。(《感動!有人將吳恩達的視頻課程做成了文字版》)

計算機圖形學:伯克利的 CS184 在線課程。

傳送門:

http://ai.berkeley.edu/

http://inst.eecs.berkeley.edu/~cs184/fa12/onlinelectures.html

寫在最后

有人可能會問,應該從那一門開始學起?然而這并不是最重要的,克服拖延癥,行動起來才是關鍵,而且每一門都需要全身心投入至少 100~200 小時的時間。

2018 即將過去,大家共勉。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CS
    CS
    +關注

    關注

    0

    文章

    55

    瀏覽量

    25544
  • 計算機網絡
    +關注

    關注

    3

    文章

    344

    瀏覽量

    23441
  • 編譯器
    +關注

    關注

    1

    文章

    1672

    瀏覽量

    51667

原文標題:如何自學CS?

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    R類單聲道音頻功率放大器CS83722E

    CS83722E是一款內置BOOST升壓模塊帶防破音功能R類音頻功率放大器。可以為3Ω的負載提供最高17W的恒定功率.AB類D類可切換模式的設計,最大限度的減少音頻子系統中功放對FM的干擾
    的頭像 發表于 01-16 16:24 ?322次閱讀
    R類單聲道音頻功率放大器<b class='flag-5'>CS</b>83722E

    CS創世 SD NAND測試報告

    和CSNP16GCR01-AOW各1P,公司贈送芯片的同時,也送了一張測試板,客服還怕我焊接不過關,特地發了已經焊接CSNP4GCR01-BPW的測試板。 這是收到的芯片和測試板全家福: CS創世 SD NAND芯片
    發表于 01-09 18:07

    軟通動力獲得信息系統建設和服務能力最高等級認證

    近日,軟通動力正式通過中國電子信息行業聯合會與賽寶認證中心的嚴格綜合評審,成功獲得《信息系統建設和服務能力評估體系能力要求杰出級(CS5)證書》。這標志著軟通動力在信息系統建設與服務領域的綜合實力已達到行業
    的頭像 發表于 12-11 12:32 ?469次閱讀
    軟通動力獲得信息系統建設和服務能力<b class='flag-5'>最高</b>等級認證

    cs1237怎么優化濾波

    用mcu+cs1237做了一個電子秤,但是過EN 61000-4-3,在空間輻射抗擾度測試時180M和800M左右不符合要求,電源的濾波已經加了10uf 1uf 0.1u1n 100p 能提供一下幫助嗎,cs1237的電源和信
    發表于 11-27 15:44

    從事plc工資多少?

    PLC 這行工資得跟你掰扯掰扯實際情況,我現在干了四年,基本工資 1.3W 一個月,稅后到手大概 1.1W 這樣,新人剛入行沒經驗的話,基本工資一般 6K 到 9K,稅后 5K 多到 7K 出頭,等手里攢兩三個完整項目經驗,基本
    的頭像 發表于 09-18 10:23 ?1178次閱讀
    從事plc<b class='flag-5'>工資</b>多少?

    國巨軟端電容CS1206系列在電源電路中具體怎么應用?

    國巨是全球知名的被動元件制造商,其軟端電容CS系列在市場上具有廣泛的影響力。該系列電容以卓越的抗彎曲性能著稱,能夠抵抗至少3mm的板彎曲,適用于各種高應力彎曲的電路板環境。今天,國巨代理南山電子介紹
    的頭像 發表于 09-09 17:52 ?1004次閱讀
    國巨軟端電容<b class='flag-5'>CS</b>1206系列在電源電路中具體怎么應用?

    升壓 IC 新選擇!CS57066C 讓電源設計更高效、更省心

    做電源設計時,還在為電流檢測電阻增加成本、占用空間煩惱?上海智浦欣微電子的CS57066C DC-DC 升壓 IC,用獨特技術輕松解決,還兼顧寬范圍適配與高可靠性,適配多種場景需求!節點性大功率
    發表于 08-25 10:54

    橫河WT5000如何區別運用指數平均跟移動平均功能?

    橫河功率分析儀都有平均功能,這個功能包含兩種平均化方法,分別是指數平均和移動平均(也叫線性平均)。平均
    的頭像 發表于 08-19 19:16 ?926次閱讀
    橫河WT5000如何區別運用指數<b class='flag-5'>平均</b>跟移動<b class='flag-5'>平均</b>功能?

    印刷行業為什么裝靜電消除器

    印刷行業中的靜電會很大,主要是由于物體本身帶有的靜電在經過印刷(多次摩擦)后產生的靜電加大和累積。靜電對印刷行業的危害主要是吸塵和串色兩方面,而對印刷行業的工藝流程而言其除靜電的過程主要是分以下三部
    的頭像 發表于 07-23 16:09 ?1148次閱讀
    印刷<b class='flag-5'>行業</b>為什么<b class='flag-5'>要</b>裝靜電消除器

    需要CS1237和CS1238的資料

    你好,請幫忙提供一下CS1237和CS1238的資料,包括程序例子,PCB及電路設計說明和demo。所有資料吧,程序、電路、芯片等相關的所有資料。之前設計的電路EMC性能不理想。郵箱:linhuikui@qq.com 謝謝
    發表于 07-04 10:25

    CS8396E單聲道R類音頻功率放大器

    CS8396E是一款針對1~3節鋰電應用,內置擴頻模塊,BOOST升壓模塊,R類音頻功率放大器,CS8396E可可單聲道也可以立體聲使用。在輸入是三節鋰電池的情況下,最高可以升壓到15.5V,可以
    的頭像 發表于 06-13 14:19 ?948次閱讀
    <b class='flag-5'>CS</b>8396E單聲道R類音頻功率放大器

    STM32H743VIT6用QSPI的接口,想換個CS的管腳,但芯片內置是綁死的,這個怎么處理?

    關于STM32H743VIT6 在用QSPI的接口,想換個CS的管腳,但芯片內置是綁死的,這個怎么處理,用個其他的IO口做片選
    發表于 06-11 08:02

    旋轉花鍵與齒輪傳動哪個更具優勢?

    旋轉花鍵與齒輪傳動哪個更具優勢?
    的頭像 發表于 06-03 18:08 ?661次閱讀
    旋轉花鍵與齒輪傳動<b class='flag-5'>哪個</b>更具優勢?

    CS1237

    Hi all, We are still developing Scale project with CS1237 and STM32F Is it possible to 1/80000 rate
    發表于 05-08 20:31

    高壓高速功率管驅動芯片CS57302/CS57303產品概述

    CS57302/CS57303是一款高壓高速功率半橋驅動電路,主要應用于驅動 N 型 MOS或 IGBT 功率器件的應用系統。
    的頭像 發表于 04-23 17:05 ?774次閱讀
    高壓高速功率管驅動芯片<b class='flag-5'>CS</b>57302/<b class='flag-5'>CS</b>57303產品概述