現在如果還在勸退電腦專業的,就三種人:菜、蠢、壞。
1、 第一種人:菜。 是自己學了電腦專業,然後大學混了4年,或者在課堂上假努力,浪費了4年時間,最後找工作實用的技術都不了解,程式碼沒寫過幾行,電腦科班畢業了找不到什麽技術崗位工作,就算找到了也是薪水待遇極其不滿意。從而心生怨念,覺得電腦專業高薪都是假的,勸退其他所有人。
2、第二種人:蠢。 自己是非電腦專業,非互聯網行業從業者。身體活在2021年,腦袋裏的思想還停留在1921年。對人類社會的發展,未來行業的發展絲毫無任何的洞察力與預見性。我的高中同學有無數人同學自己沒有主見,家長也對社會的發展,未來的趨勢無任何主見,勸退電腦,然後報考了我家裏上代人老牌的機械、土木、什麽工程造價專業或者為了一句話「二十一世紀是生物科學的世紀」就報了生物。
豬學長曾經分享過:虎嗅2021年前不久剛剛統計的一份互聯網行業報告:
截止 2021 年 4 月,在港股和美股上市的市值最大的中國公司都是互聯網公司(騰訊、阿裏巴巴);尚未上市的估值最高的中國公司也是互聯網公司(字節跳動);估值超過 1000 億美元的互聯網公司至少有七家(騰訊、阿裏巴巴、美團、拼多多、快手、京東、字節跳動)。毫無疑問,互聯網是過去二十年中國最大的經濟奇跡,也是最能創造財富的行業,沒有之一。在海外資本市場,出現了 Chinternet(China + Internet)這個復合詞,用來形容來自中國的互聯網巨頭。 在全世界範圍內,只有美國的互聯網巨頭比中國數量更多、估值更高 ,例如著名的 FAANG (Facebook,Apple, Amazon, Netflix, Google)。在經歷 2020 年的暴漲之後,中國的頭部互聯網公司的估值與 FAANG 的差距已經大幅拉近了。
原文連結:諸神之黃昏:2021年以後的互聯網及新興行業
截止 2021 年 4 月,在港股和美股上市的市值最大的中國公司都是互聯網公司(騰訊、阿裏巴巴)
估值超過 1000 億美元的互聯網公司至少有七家(騰訊、阿裏巴巴、美團、拼多多、快手、京東、字節跳動)
互聯網是過去二十年中國最大的經濟奇跡,也是最能創造財富的行業,沒有之一。
3、第三種人:壞。 自己是非互聯網行業相關人士,自己的薪資待遇非常不理想,羨慕其他曾經的同學同事就因為學了電腦而比自己薪資待遇高一些,就心生怨念。天天到處黑程式設計師都禿頭、猝死、35歲危機,勸所有新同學別學電腦。
額外還有一種說法是自己是互聯網技術工作者,然後上了車想把車門關上勸退後人,或者自己幹的不爽,到處勸退。豬學長周圍的同事都無比優秀,友善,樂於分享,這種人可能存在,不過我是沒見過。
現在2021年,我就根據我個人的短淺的社會閱歷,有幾個專業還能像電腦這樣,三本、二本垃圾本科畢業就能透過自己努力拿到1w甚至2w月薪offer的嗎?
除了金融少數名校同學,還有其他專業能像電腦畢業能拿到30w - 40w年薪這種別的行業工作多年都望而卻步的offer的嗎?
還有其他專業能大學期間實習薪水就幾乎月薪過萬,超過很多正式工作的嗎?
這個同學雙非普本,大二就早早的拿到字節大廠的日常實習offer,日薪400/day。
電腦專業,無論你出身985名校還是雙非普本,無論你是在北上廣深一線城市,還是在偏遠地區末流院校,只要你自己肯努力,大學四年能早點兒努力,做到以下這些,本科畢業就拿到月薪過萬的offer絕對不是問題:
1.基礎編程能力必須過關吧? 演算法題最近幾年國內開始重視起來,技術崗筆試面試都是必須考察這個。而且絕大大多數技術面試的都沒說考察ACM級別的困難題目,最多讓你寫一寫leetcode簡單中等的題目,LeetCode最起碼也要刷300題左右,尤其把熱門題目以及常用基本數據結構連結串列、佇列、二元樹都熟練了。【劍指offer】上面也有60多水題過一下。
2.作業系統,電腦最重要的基礎課程之一,工作中最常打交道。下面這些面試問爛了的點,都要知道吧。
如果同學你是做java、golang業務系統層面的研發或者web前端客戶端等其他崗位,作業系統也就會問一些基礎的知識了。面試前基本的常見的作業系統書籍【電腦作業系統教程】、【作業系統原理及套用】、【unix環境高級編程】什麽的書籍隨便找一本過一遍。
如果同學你是做cpp/Linux底層偏底層研發方向,那linux必須玩兒精了,
https:// pdos.csail.mit.edu/6.82 8/2019/schedule.html 都要去深入學一學。
3.電腦網路,概念性內容比os少一些,側重點幾乎就在套用層、傳輸層、網路層:
而且電腦網路內容雖然看似枯燥,但是市面上生動的學習資料簡直太多了。學習是最關鍵的了解一次網路連線過程中整個數據時如何發送傳遞的。
國防科技大學-電腦網路(國家級精品課)_嗶哩嗶哩_bilibili
4、資料庫,這個對於後台開發方向簡直是重中之重。面試幾乎必問的範式、索引?事務?如何合理設計資料庫查詢、如何最佳化?自己計畫中資料庫如何設計的?為什麽?給你個場景寫幾個sql?
最起碼的SQL資料庫mysqlNOSQL資料庫redis必須非常了解,然後InfluxDB、Memcached、MongoDB、ES什麽的要有了解吧。
上面這些都是電腦的基礎知識,幾乎大多數技術崗位都會考察,只不過側重點不同。
當然,上面這些也只是列出了部份推薦書籍,其他關於 java、c++、數據結構、作業系統、設計模式、系統設計,主流框架、前後端開發等各個方向的 電腦優質的技術書籍推薦可以看一下這個書單:
如果你要做java伺服端方向,下面這一套你也得看一遍吧:
(1)java基礎
(2) JVM重中之重
(3)java並行編程
(4)spring相關
這些都屬於java技術棧需要學習與掌握的吧。
其他具體方向,比如你要搞cpp/Linux伺服端研發方向:電腦系統底層原理、網路編程方面都要進一步進階吧
電腦系統底層原理:
書籍:
視訊:
【精校中英字幕】2015 CMU 15-213 CSAPP 深入理解電腦系統 課程視訊_嗶哩嗶哩_bilibili
編譯原理_國防科技大學_中國大學MOOC(慕課)
Linux網路編程
當然,上面這些也只是列出了部份推薦書籍,其他關於 java、c++、數據結構、作業系統、設計模式、系統設計,主流框架、前後端開發等各個方向的 電腦優質的技術書籍推薦可以看一下這個書單:
此處重點推薦陳碩老師的【 Linux 多執行緒伺服端編程:使用 muduo C++ 網路庫】,這本書真的是Linux網路編程學習必讀書籍。muduo是陳碩大神個人開發的C++的TCP網路編程庫。muduo基於Reactor模式實作。這本書中對muduo整個架構進行了非常詳盡的介紹和分析。校招同學求職c++方向同學的簡歷上幾乎爛大街的伺服器計畫很多都是參考這個。
muduo 源碼註釋版本:
https:// github.com/chenyahui/An notatedCode/tree/master/muduo
這裏還有一個學習moduo的視訊:
【沒有什麽能夠阻擋我們學習的步伐】網路編程實踐--陳碩(Muduo作者)_嗶哩嗶哩_bilibili
上面這寫只是技術學習層面的。
但是豬學長一直覺得人與人之間的差異最關鍵的不是在學習層面上的,而是在意識層面上的。
本人某985電腦專業,感覺學校教的東西很死,很難提高。請問其他985電腦類本科生都在自學編程嗎?
現在社會上大多數人都只知道現在就業的情況非常不好,就算曾經輝煌的土木專業現在就業情況都不理想,就是無比火熱的金融,現在也調侃:
清北復交以下無金融。現在也就電腦是為數不多努力最起碼能有一些報酬的方向了。最後希望所有同學都能付出都有結果,得到滿意的報酬吧。
其他關於 java、c++、數據結構、作業系統、設計模式、系統設計,主流框架、前後端開發等各個方向的 電腦優質的技術書籍推薦可以看一下這個書單:
同學們如果覺得有幫助的話,不要 白嫖 豬學長,給豬學長點一個 贊 吧,
這樣可以讓跟多的同學看到!
最後同學如果還有什麽問題,只要是 電腦相關 , 互聯網大廠求職 , 技術方向 等等問題,都可以在評論區給豬學長留言,或者關註我豬學長哈,豬學長不向同學們開通付費咨詢!
同時對 字節跳動 感興趣的同學,想要找豬學長 內推 的,也可以聯系豬學長哈。
真心希望可以幫助到你。