致計算機專業準大一新生

本文講什麼?

首先,恭喜各位即將進入大學、即將邁入計算機世界的新生。恭喜大家十三年寒窗苦讀,最終換來今日的成績。
筆者但願經過本文,可以以本身的經驗,幫助計算機專業的新生,甚至是其餘專業的新生,少走一些彎路,可以在大學四年中不負你的夢想。
本文分紅以下幾個模塊:前端

  • 糾正思想:同爲被應試教育荼毒的一代人,深知咱們的思惟方式存在問題,因此,糾正你的思惟方式是很是重要的。
  • 學習之路:大家必定聽老師說過,「上了大學就行了,大學就輕鬆了」。我能夠很是明確的告訴你,這是很是錯誤的思想!!!如何避免畢業即失業?如何避免「你只是看起來很努力的尷尬境地」?若是把大學比做一首曲子,那麼只有學習纔是其中的主旋律。
  • 生活:在大學,學習是主旋律,生活就是點綴。只有將學習和生活安排的層次分明,你才能度過一個完美的大學。
    好了,就讓咱們開始吧!

重塑你的思惟方式

知道本身想要到底是什麼

我知道,大家當中的部分人,智力非凡,敢打敢拼,考上了2十一、985,但仍有可能不滿意;還有,大家中的大部分人,多是高考失利、多是奮鬥過只考了個普通本科,心有不甘。可是我想要對大家說的是,當你拿到錄取通知書的那一刻,要麼滾去復讀,要麼面對現實。若是你讓這種不甘的心情陪伴你整個大學四年,那種感受會很痛苦的。這就是改變思惟方式最重要的一步:認清本身,認清現實。
我喜歡和人聊天。我喜歡聽他們談論他們的夢想,聽他們談論他們的瘋狂。你能夠看到,優秀的人,每每心中都會有一個清晰的目標,知道本身想要的是什麼,知道本身如何作才能獲得本身想要的。可是仍是有至關一部分人,甚至是絕大多數的大學生,他們並不知道自
己想要的是什麼,也不知道本身喜歡的是什麼,就更不要提實現夢想的事情了。
平時聊天的時候,我偶爾會問個人朋友:大家從此的打算是怎麼樣的?他們都很是雲淡風輕的告訴我,走一步看一步。其實在個人心中是替他們感到焦急的,我曾經嘗試着開導他們,可是最終確實以失敗了結。直到作課程設計的時候(計算機專業的課程設計有時候很坑人的,有的東西很是難,可是我堅信「可貴不會,會得不難」),他們才欲哭無淚,一直唸叨着當初聽個人就行了。真的有些悲劇,可是這個悲劇是本身形成的。
其實中國最可悲的並非應試教育的這種方式,我實際上是感謝應試教育的。可能只有高考,才能使得咱們真正相對公平的較量一場,從此可能很難有這樣的機會。其實中國教育最可悲的地方在於,把學生們培養成了作題的機器,而忘記了培養學生的興趣愛好,忘記了培養學生髮現問題、解決問問題的能力。
實際上,計算機專業是一個很是迷人的專業。也許只有在計算機行業中,纔會有不可預見的波瀾壯闊。在大一,我但願你可以找到本身感興趣的方向,如何找到本身感興趣的方向呢?別無他法,只有讀書。在書中,你必定能夠找到本身的愛好。
讀書,你會知道「中國芯」所處的尷尬境地,也許你會愛上計算機學科的基礎研究;讀書,你會知道物聯網的美好藍圖,知道所謂的黑科技都會在你的手中實現,也許你就會愛上物聯網開發;讀書,你會知道安全領域的變化莫測,電子對抗、黑客攻防,堅守黑客精神,爲計算機世界打造一方淨土;讀書,你會知道咱們遊戲到底是如何被開發出來的,你會享受遊戲開發的樂趣,從一個玩家成爲開發者;讀書,你會了解作一款人人都用的應用的樂趣,也許你就會成爲下一個張小龍……
計算機專業,有着無限的將來,有着無限的前景。但願你能知道本身要走的路。java

重塑你的思惟方式

在你上大學的前十三年,咱們一直在爲應試教育奔波,沒有愛好,沒夢想,只知道朝着高考努力,考一個好大學。但是考上了大學呢?
有大部分人,就是由於上了大學以後,依然保持這原有的思惟方式,一切以分數論高低,頗有可能以自我爲中心。
若是你仍然保持着分數至上的思想,那麼我想你的大學是悲哀的。
你要知道,咱們不再是作題的機器,咱們是解決問題的人。大學的課程,其實是一個又一個等着你去解決的問題,尤爲是專業課。就好比說當時我大一學的C語言,咱們班期末分數最高的同窗,你讓他寫個簡單的程序,一個簡單的猜數遊戲的程序,他是寫不出來的。頗有意思吧!固然不是說分數低的就可以寫出來,我只是想說明,計算機專業並非簡單的作題,而是極爲注重實踐編碼的專業。改變你的思惟,就要先改變你的動手能力。python

大學其實一點都不輕鬆

其實高中的老師並不是有意騙咱們,而是爲了讓咱們有對大學的嚮往,而後轉化成作題的動力。
你要知道,大學其實並不輕鬆,若是你只是爲了混過大學,很簡單。大學一學期通常會有19周,你大能夠利用其中的17個星期開心玩耍,最後兩個星期瘋狂複習。我想你的成績必定會不錯的。可是,你要注意的是,大學中的成績是在最後兩個星期決定的,而你與其餘人的差距,是在前17個星期出現的。c++

學習之路

我一再強調,大學中學習纔是主旋律,那麼咱們應該如何學習呢?首先你要知道的是, 咱們通常走的路子,就兩條:考研或者工做,因此我所說的都是圍繞着這兩項展開的。
其次,計算機專業,有一部分知識,也是計算機專業最重要的知識,不論你是考研仍是工做,都是必學的。面試

必學課程

  • 數學;也許你在高中最不喜歡的課程就是數學,可是我仍是要說,計算機專業的重中之重就是數學!!!你要知道,計算機專業一開始就叫作應用數學。你要學習的課程有(書單):《高等數學(同濟大學的教材)》上下冊,《線性代數(同濟大學教材)》、《機率論與數理統計》。
  • 英語:不能否認的是,中國的計算機技術應用確實處於世界前列,所謂的新四大發明,都是計算機技術應用的產物,可是一些重要的、核心的技術,依然掌握在外國人手中,尤爲是美國。因此,一些前沿的計算機文章、計算機圖書都是英文的,這就要求你有必定的英文閱讀能力。雖然有翻譯過來的文章和書籍,可是不少的翻譯都是差強人意的。
  • 掌握兩門開發語言,推薦python,而後在c/c++和java中任意選擇一門。一開始的學習,我並不推薦你直接看書學,由於效率過低,看着看着就不行了,不信你能夠試試。因此,我推薦你看一些視頻教程,最好是培訓班的課程,由於這些課程通常都是有知識、有應用的,對於初學者很友好。學習python,推薦你去知乎上找一些資源;學習java,推薦你關注劉欣大佬的微信公衆號:碼農翻身,以及個人公衆號:最高權限比特流,個人博客;http://roobtyan.cn。 你能夠在微信公衆號的後臺向我索要資源以及提問題(就好比剛纔的視頻教程)。推薦書籍《瘋狂java講義》《java核心技術》。
  • 準備邁入計算機的世界:推薦閱讀書籍:《編碼:隱藏在計算機軟硬件背後的語言》、《計算機是怎樣跑起來的》。接下來就是重中之重的核心課程。
  • 數據結構與算法;《數據結構與算法:c語言描述》、《算法(第4版)》、《算法導論》,推薦看書前先看小甲魚的數據結構與算法視頻。算法是計算機專業的重中之重。
  • 計算機網絡:《計算機網絡:自頂向下方法》,瞭解計算機網絡,才能瞭解互聯網是如何構建起來的。
  • 計算機組成原理:《計算機組成原理(唐朔飛)》,瞭解計算機組成原理,才能真正知道,計算機是如何構建起來的。
  • 操做系統:《深刻理解計算機系統》、《現代操做系統》,讓你知道操做系統是如何工做的。
  • Linux系統:《鳥哥的Linux私房菜》,Linux系統很少解釋,計算機專業必學,開源萬歲。

工做

若是你從此致力於大學畢業後在工做中打開一片天空,那麼你能夠選擇的方向有:WEB開發、前端開發、後臺開發、安全工程師、運維工程師、安卓工程師、ISO工程師、測試工程師等等。以上這些崗位,對於98五、211的同窗很是友好,即使沒有什麼實際項目,通常都是可以收到面試通知的。不能否認的是,你的學校通常決定了你的下限。可是,雙非院校的同窗沒必要氣餒,首先你要作的就是,認可你與重點學校同窗之間的差距,並努力減少差距,直到消除這種差距,並實現超越!
你應該如何作呢?
當你大一找到方向以後,大二就要爲這個方向努力。一邊學習我上面列出的內容,一邊學習本身技術方向的內容。多作項目,有用的項目,有技術含量的項目。大三最好可以去找實習,增長工做經驗。差距就是這樣消除的,至於更加細節的內容,我後面會針對這個寫一些文章。歡迎你關注個人微信公衆號來看。
對於重點本科的同窗,也不要沾沾自喜,你只是經過了簡歷選擇這一關,若是你的技術不行,照樣沒法勝任工做。
隨着互聯網的飛速發展,好比說大數據、雲計算、算法、人工智能(不過我以爲人工智能應該屬於「非有生之年系列」)。這些方向是對學歷的要求很是高的,通常都是碩士學歷,若是說你但願之後從事這些方向的工做,那麼我推薦你考研。
因此必定要慎重考慮,這絕對會影響你的一聲。算法

考研

考研的話,必學課程中的科目你都學會了的話,那麼你的考研通常不成問題。不過個人老師是這樣跟我說的,若是你要讀博士,作研究,那麼考研絕對是有意義的,若是不是,只是爲了單純的找工做,那就算了吧。
考研的話,我瞭解的不太多,只是不少朋友都說國內的讀研環境不好。仍是說可以慎重考慮。安全

學習網站

  • 中國大學MOOC
  • 網易雲課堂
  • 騰訊課堂
  • 騰訊大學
  • Coursera
  • bilibili(沒錯,就是B站)
  • 學堂在線
  • 網易公開課
  • TED
  • 慕課網
  • roobtyan.cn
  • MIT公開課
  • ……

生活

雖然大學的主旋律是學習,可是咱們去大學也是生活。因此,學會生活,很是必要。微信

學會時間管理

有些人老是埋怨時間不夠用,其實不是時間不夠用,而是你浪費的時間太多了。《你只是看起來很努力》一書中說:「看起來天天熬夜,卻只是拿着手機點了無數個贊;看起來起那麼早去上課,卻只是在課堂裏補昨天晚上的覺;看起來在圖書館坐了一天,卻真的只是坐了一天;看起來去了健身房,卻只是在和帥哥,美女搭訕。」這就是感受時間不夠的人的現狀。因此,學會時間管理很是重要!
另外,我有必要提醒你,手機,真的是青少年成長道路上的毒瘤。這是一種典型的娛樂至死的狀況,但願你可以理性的對待手機。
至於抖音、快手、頭條這些應用,個人手機上是沒有的,雖然我很佩服作這些東西的人,可是你在這些平臺上花費的時間,除了增長你對現實的不滿,沒有任何實際意義,想要改變生活,從戒除手機開始。網絡

學會閱讀

閱讀,是提高本身最好的方法。下面的這些書籍,都是我特別喜歡的書,也是改變了我不少的書。我給你們列出來。
《人性的弱點》、《黑客與畫家》、《原則》、《當下的力量》、《少有人走的路》、《霍亂時期的愛情》、《解憂雜貨店》、《平凡的世界》、《活着》、《幹法》、《文明之光》、《浪潮之巔》、《數學之美》、《見識》、《財務自由之路》、《天才在左瘋子在右》、《三體》、《基地》、《智能時代》。
書單有些亂,可是這些書都很是有意義。
古人說:「腹有詩書氣自華」,讀書你能體會到本身由內而外的轉變。
但願你學會閱讀,學會在閱讀中收穫、提高本身。數據結構

談一場戀愛

雖然我至今是個單身狗,可是我仍是但願你們可以在大學談一場轟轟烈烈的戀愛(最好是能和優秀的人談一場戀愛,由於可以彼此之間的提高),不論最終的結果如何。
由於步入社會,一個是時間變得更少了,另一個就是你們都被社會熔鍊了,你懂得。

結語

千言萬語,真的但願同窗們能保有當初的赤子之情,爲了夢想不懈奮鬥。 深自緘默,如雲漂泊。我是roobtyan,感謝你們的閱讀。 若是你喜歡個人文章,能夠郵箱聯繫我roobtyan@outlook.com。也能夠關注個人微信公衆號,聰明的你必定可以找到個人。

相關文章
相關標籤/搜索