Offer攻略:寫給勵(lì)志當(dāng)程序員的畢業(yè)生

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

學(xué)習(xí)那點(diǎn)兒事兒

關(guān)于逃課

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

無聊的課程。比如思修、毛概、馬原統(tǒng)統(tǒng)要逃。別急著反駁我,就是逃課而已,不要形而上。我不是黨員,也沒有申請(qǐng)過。數(shù)學(xué)相關(guān)的課程,我只想說量力而行,數(shù)學(xué)確實(shí)對(duì)于程序員來說還算重要,但是不同崗位對(duì)數(shù)學(xué)的要求又不盡相同,你能應(yīng)付就好好聽,不能應(yīng)付就。。

關(guān)于讀書

多讀書,讀好書

這是一句老掉牙的話了,但是事實(shí)就是如此,閱讀經(jīng)典書籍,你的投資回報(bào)率其實(shí)遠(yuǎn)高于閱讀低質(zhì)量的書籍。那么什么是低質(zhì)量的書籍呢?比如《21天精通XXX》之類的。但是不管讀什么書,都不能盲目跟風(fēng)、囫圇吞棗。在網(wǎng)上,生活中經(jīng)??吹礁鞣N索要書單的網(wǎng)友,借鑒別人的書單是可以得,但是直接照搬照抄則是不明智的。因?yàn)槊總€(gè)人已有的知識(shí)儲(chǔ)備是不一樣的,別人閱讀的書籍不一定適合你。所以閱讀合適的書籍也是一種重要的命題。

打造自己的技術(shù)棧

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

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

深度思考和提煉

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

求職準(zhǔn)備

早做規(guī)劃

關(guān)于求職,一定要早做規(guī)劃,最起碼在大三開始就應(yīng)該定下求職的規(guī)劃。舉個(gè)例子:

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

自己的短板一定要早點(diǎn)發(fā)現(xiàn),然后及時(shí)找到彌補(bǔ)方案。比如你項(xiàng)目經(jīng)驗(yàn)匱乏,那么你就應(yīng)該在其他地方找到填補(bǔ),例如:把基礎(chǔ)打牢(從上層應(yīng)用到底層原理),深入了解數(shù)據(jù)結(jié)構(gòu)和算法,閱讀開源項(xiàng)目源碼等等。

關(guān)于刷題

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

鼓起勇氣

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

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

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

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

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

友情鏈接更多精彩內(nèi)容