Offer攻略:寫給勵志當程序員的畢業生

lifeisbinary,生活就是二進制,一個個0101組成的。每一次抉擇,選了就是1,不選就是0。另外也有一句話說:“人一生要面臨很多選擇,但是真正能決定你命運的只有幾個”。沒錯其實就是這樣。

學習那點兒事兒

關于逃課

相信每一個大學生都逃過課,我也不例外,而且很多。我在談逃課,其實也是從某個側面來談自學。之前有個網友和我咨詢如何面試,如何準備之類的,他已經大三了。學校的課程完成的不錯。但我感覺他還欠缺很多。要想找到好工作只靠老師教你那些東西是不夠的,跟著學校的進度走,其實只會讓你落后。我并非一味的鼓勵大學生逃課,我的觀點是要選擇性的逃課(如果是好課那么即使不開課也要去蹭課的)。哪些課要逃呢?

無聊的課程。比如思修、毛概、馬原統統要逃。別急著反駁我,就是逃課而已,不要形而上。我不是黨員,也沒有申請過。數學相關的課程,我只想說量力而行,數學確實對于程序員來說還算重要,但是不同崗位對數學的要求又不盡相同,你能應付就好好聽,不能應付就。。

關于讀書

多讀書,讀好書

這是一句老掉牙的話了,但是事實就是如此,閱讀經典書籍,你的投資回報率其實遠高于閱讀低質量的書籍。那么什么是低質量的書籍呢?比如《21天精通XXX》之類的。但是不管讀什么書,都不能盲目跟風、囫圇吞棗。在網上,生活中經常看到各種索要書單的網友,借鑒別人的書單是可以得,但是直接照搬照抄則是不明智的。因為每個人已有的知識儲備是不一樣的,別人閱讀的書籍不一定適合你。所以閱讀合適的書籍也是一種重要的命題。

打造自己的技術棧

技術棧,或者叫技術體系、知識體系。首技術棧起于編程語言卻又不止于編程語言。你可以多嘗試,然后找到自己喜愛的技術方向開發深挖。然而很多學生通常會在起步的時候就陷入迷茫。在網上看到過一個人,想學web開發,各種調研,然后向別人征求意見該學哪門語言比較好,哪個框架更有優勢。后面大概過了半年,他還在糾結該選哪一個。。

我只想說:先跑起來。語言很重要但并沒有那么重要。無論語言還是框架這些都是工具,在這些工具的使用過程中提煉出的思想、方法、認知才是你的能力。有了能力,即使你換了語言,換了框架照樣能快速上手。我覺得大公司一般不會計較你對某一框架的API熟悉不熟悉,他更看重的是你對框架背后的設計哲學和原理是否了解。

深度思考和提煉

不管是前端還是后臺,框架都是層出不窮的。每個都學,誰都會疲于學習。但實際上你并沒有必要這么做,對于一個框架,記憶它的API永遠是最低的技能,你要從中提煉出一些共性的知識點。比如后臺框架,你學了之后你要記住的應該是URL路由、模板、權限控制、MVC的設計等等。那么你換一個框架,即使有不同,你也能快速上手,思維上只是換一套API,接著補一下個別差異,新特征而以。對于編程語言的學習也是如此。

求職準備

早做規劃

關于求職,一定要早做規劃,最起碼在大三開始就應該定下求職的規劃。舉個例子:

我意識到自己直接參加大四的秋招可能有很多不足,但是如果我找一個大三的暑期實習應該相對秋招要來的容易,并且實習留用的概率也比直接秋招通過的概率高。退一步講,即便我實習不能留用,我已經有了實習經歷,勇氣真的很重要,那么我再去參加其他公司的秋招勝算也會大很多。

自己的短板一定要早點發現,然后及時找到彌補方案。比如你項目經驗匱乏,那么你就應該在其他地方找到填補,例如:把基礎打牢(從上層應用到底層原理),深入了解數據結構和算法,閱讀開源項目源碼等等。

關于刷題

這是個見仁見智的問題,如果你基礎足夠好,那么大可以不要花太多時間在刷題上,但是我也建議你讀一讀《編程之美》、《劍指Offer》、《程序員面試寶典》、《程序員面試金典》之類的書來熟悉一下題型。

鼓起勇氣

異地面試也是給很多人心中造成了無形的壓力,覺得跑這么遠,要是面試失敗咋辦,覺得不僅丟了錢還會丟面子。其實很幼稚,每個人都應該盡自己所能找到最好的工作,沒必要想這么多,你丟掉的錢,遲早會得到更豐厚的回報。你丟掉的面子,遲早也會獲得欣羨的目光,最差的情況你也能告訴自己“努力過了,爭取過了,失敗了也不后悔”。

你是普通學校的學生,并不代表你沒有足夠的學習能力,沒有掌握足夠的職業技能。你需要做的僅僅是努力向面試官展示出你的學習能力,你所掌握的技能就好了。

所以: ? ?同學們, 鼓起勇氣 , ?干巴爹。

原文鏈接 ?http://www.codeceo.com/article/offer-programmer-student.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.確定方向 1.1選擇比努力更重要 關于方向的選擇其實越早確定越好,生活中我們要面臨無數個選擇,前幾天看的一個黑...
    芭蕾武閱讀 4,028評論 15 48
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,841評論 25 708
  • 本文把程序員所需掌握的關鍵知識總結為三大類19個關鍵概念,然后給出了掌握每個關鍵概念所需的入門書籍,必讀書籍,以及...
    dle_oxio閱讀 11,188評論 6 244
  • 霓望推開辦公室的門,就看到一張熟悉的臉,正回過頭對著他們兩人笑,旁邊還坐著另外一個人。 “你們兩個快進來,坐。”齊...
    哩哩李閱讀 391評論 0 2
  • 前面已經說了EventBus的基本用法,下面我們一步步的看下Eventbus中到底做了些什么,為什么使用Index...
    fishpan閱讀 318評論 0 0