「過來人」的程序人生經驗分享,大學生和剛工做中程序員均可食用。

關於大學學習,我想告訴你:

1.不要擔憂本身沒有計算機基礎,不用擔憂本身跟不上。java

我剛上大學的時候也很羨慕那些高中就學習了編程的同窗,看着他們瀟灑流暢地敲擊鍵盤,而本身由於一個小小的循環語句就折騰了半個晚上。但等我畢業了再回頭看,其實當時你們都仍是在一個水平線上,都很基礎,都啥不會,都是從頭在學。程序員

2.大學知識不是無用,只是它的重要性要在你工做不少年才後體現出來。面試

我大學時候由於以爲用不上,不影響解決問題就沒有去認真學的算法,以及以爲很難搞懂就沒有去搞懂的數據結構,在我工做不少年後仍然還得從頭學起,由於很基礎,由於經常使用到。算法

3.數學很重要,也許這是你最後一次有大把的時間來好好學習數學。docker

等你參加工做了想回過頭來惡補,很難。你的工做不容許,你的家庭不容許,歸根結底你的時間不容許。工做是你靠知識賺錢的時候了,沒有太多時間留給你學習知識。數據庫

4.對程序員來講,學好英語真的很重要。編程

可否使用英語查閱資料,是區分技術人員水平的重要指示之一。寄但願於「有人早晚會翻譯成中文」的人是愚蠢的、是會被淘汰的。並且永遠拿着二手資料,你如何把控風向,緊跟潮流?後端

5. 能大規模商用的技術,都不須要智商,不然這種技術就不可能規模化。性能優化

因此準程序員們必定要時刻警醒本身,「會一兩門編程語言只是職業的開始」,持續學習,深刻學習纔是你的出路。數據結構

6. 學會使用百度和Google

上面提到的那些你看不懂的東西,在編程領域太常見了。不僅是現有的,還包括每一年新出現的。不少你的同事、你的老師可能都不瞭解。可是Google和百度瞭解,前提是你學好英語,因此不要忘了上面的第四點。

7. 理論基礎很重要,入職以後的差距就是這些看上去無用的基礎知識拉開的。

數據結構,操做系統原理,PC原理,數據庫原理等……這些基礎知識決定你在技術上能走多快和走多遠。

若是你須要Java的核心知識點,我這裏也整理了一份。

須要的朋友能夠點擊:這個!點這個,暗號:csdn。

在這裏插入圖片描述

關於畢業工做我想告訴你:

1.提早關注雲計算、docker、微服務、Devops以及Baas技術。

這些你如今可能看都看不懂的技術或者思想,可能會改變5-10年後的IT業界,好比雲計算會幹掉很多傳統IDC運維,Baas會幹掉很多後端開發。

2.作一個程序員,而不是作一個碼農。

IT是工科,不是理科,和IT行業類似度最高的行業是蓋樓房。真的,類似度至關驚人。而碼農的工做和搬磚沒什麼區別,就是東搬輪子西拼湊,哪裏漏水修哪裏,會鋪個地磚和個水泥,就能把房子搭起來。和工程師的區別在於,搬磚工人是拿不出建築圖紙的,但工程師能夠。碼農是搞不定項目方案的,但程序員能夠。

3. 年紀輕輕除非是無可奈何,千萬不要進傳統公司的僞互聯網項目。

雖然事兒少,福利好,可是混日的子也多,你和老油條們摸魚一兩年,哪天項目忽然被裁掉了,他們有行業積累能夠跳槽,而你再出社會,徹底沒有競爭力。因此新手程序員入職,能去大廠就去大廠,不能去大廠也必定要找一家純互聯網公司入職,創業公司也好,中小型企業也好,反正要有現成的項目打磨你的技術。

4. 一個有水平的程序員,應該花80%的時間作代碼設計、畫時序圖,畫UML圖、剩下20%的時間寫code和debug;菜鳥程序員的這個比例剛好是反的。

用一句話來講,就是不論這個需求有多緊急,你都必定要「想好再動手」;而「想好」的標誌就是設計文檔寫好了;文檔一旦寫好,寫代碼就是純粹的無腦工做並且不容易出錯。

5. 公司不是學校,而是你創造財富,實現價值的地方。

你能夠在工做中學習,但你不能放下工做而後去學習,除非你的工做已經作完了。除此以外,還有一點要強調的是,不要只在工做中學習。工做能帶給你的是經驗、是實操,而基礎知識以及前沿理論知識只有靠你本身下班後來學,這也是你與其餘人拉開距離的時候。

工做與學習以外,我想告訴你:

1.雖然技術是程序員的根本,由於沒有技術你就沒有錢。可是也必定要記住,技術並非你的所有。

由於你的身體你的健康比錢更重要,也由於你很難搞一生技術。因此,早點開始健身、早點爲你的職業發展作規劃。

2.經過技術兼職來接私活賺錢是可行的,可是必定要找靠譜的平臺。

常見的方式有技術論壇、朋友推薦、外包平臺。

最後我這裏也整理了不少份java的資料。內容包含有:Spring,Dubbo,MyBatis, RPC,源碼分析,高併發、高性能、分佈式,性能優化,微服務 高級架構開發等等。

須要的朋友能夠點擊:這個!點這個,暗號:csdn。

還有Java核心知識點+全套架構師學習資料和視頻+一線大廠面試寶典+面試簡歷模板能夠領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring源碼合集+Java架構實戰電子書。

在這裏插入圖片描述
在這裏插入圖片描述

相關文章
相關標籤/搜索