1. 程式人生 > >一個學渣的2014找工作之路

一個學渣的2014找工作之路

本人是某二線城市的985大學的標準學渣一枚,本科時候貪玩,基礎奇差無比,掛科很多,獎學金沒有,大學四年程式碼都沒寫過多少行,準備了大概一兩個月,考上本校的研究生。

還好身邊有大神,是他們對我的指引起了很關鍵的作用,所以感謝“Bean”和“大哥”對我的影響。研究生第一年,開始寫程式碼,才發現電腦科學是那麼有意思。第一年的課程很緊,也要感謝“KG”的指導,讓我拿到人生中的第一份獎學金。

第二年被導師派到北京某國企實習,在那裡嚐到的工作中的酸甜苦辣。積累了一些程式碼量,增長了專案經驗,也要感謝“武哥”,“然哥”,“昂哥”等技術大牛。當然在工作中也遇到過一些不愉快的事情,就不想提了,總之這些事讓我更加堅定的走自己熱愛的技術路線。

本人不是麵霸,沒面多少公司,目前手裡有五個offer吧,已經有心儀的offer,一線網際網路公司,待遇還算給力,而且是我喜歡做的方向。

這段時間體會頗多,希望寫出一些,以免以後遺忘,也希望能給今後找工作的同學一點幫助吧。本人總結的也不一定對,大牛們看了肯定不屑一顧,如果你看了之後覺得有用,我就很高興了:)

1.天道酬勤

2.資料結構和演算法是基本功,每天的知識積累很重要。書籍的選擇很重要,經典書籍之所以經典是有原因的,下面會推薦一些書籍。

3.還有面試的技巧,儘量拉近你與面試官的距離,讓他把你當成同事一樣和他討論問題。當然前提你得有知識量能夠和他談。

4.緊張很正常,隨著面試經驗的積累,越面越不緊張。無論面試成功或者失敗,都是對自己經驗的積累,是對自己有益的。

5.付出不會白費,沒offer之前的心是忐忑的,但是不要對自己失去信心,要如同一個鬥士,跌倒了就爬起來再戰。

6.機會不是等來的,而是爭取來的,我的目前最心儀的offer就是通過霸面爭取的,而且第一次霸面並沒有成功,用了兩次。

7.說實話,找工作除了對於大牛很輕鬆,對於其他人還是很累的,城市之間的奔波與筆試、面試,等待通知的忐忑,讓人身心疲憊,但是請記住,如果你認為自己是弱者,就請放棄,否則,打起精神與幹勁,拼搏!找工作很殘酷,弱肉強食是亙古不變的自然規律,千萬不要期望誰能同情你,只有自己真正的強大,才能成功。

8.說到面試時,要做到不卑不亢,千萬不要讓面試官感覺你在卑微的祈求這份工作,如果那樣,他只會認為你很弱,你就越不被重視,自然offer就與你無緣,你需要用你紮實的基礎和敏捷的思維來贏取你未來同事的尊重。如果遇到奇葩的面試官,態度上也不要跟他對峙,還是那句話,不卑不亢。

9.紙上寫程式碼的功力就一個字,練。找工作期間大概寫沒油了6-7支筆,至少兩摞紙A4紙。如果你紙上程式碼寫的很好,面試就成功了一大半。

10.遇到問題別急著看答案,不要期望去背程式碼,要獨立思考,當你感覺這樣很痛苦時,就說明你可能正在一點點的提高,這和鍛鍊肌肉是一樣的。知識要理解消化,然後提高你對問題的分析和解決能力。

11.要善於總結,我喜歡把自己寫的程式碼託管到github上,還有就是弄個技術部落格,轉發或者自己寫都可以,總之,冰凍三尺非一日之寒,知識是積累的,不是惡補的。

12.強烈推薦CSDN部落格 :July的“結構之法 演算法之道”http://blog.csdn.net/v_july_v

   hackbuteer1的部落格,http://blog.csdn.net/hackbuteer1

13.面試相關的書籍,《劍指offer(紀念版)》《程式設計之美》

14.刷題 我只在Leetcode上刷過,所以推薦一下LeetCode

15.要多與別人交流,資訊的交流往往會給你增加很多機會。

16.不要抱怨運氣不好,運氣是我們無法掌控的,我們只有做好自己能掌控的,那就是努力,負面情緒會拖累你的思維,只有努力,好運自然會來到你身邊。

下面推薦一下經典書籍,因為本人對C/C++,Linux和TCP/IP比較感興趣,所以傾向性是有的。

推薦書籍:

《資料結構與演算法分析 ---- C語言描述》 Mark Allen Weiss

《TCP/IP詳解 卷1:協議》

《C++ Primer》

《Effective C++》

《More Effective C++》

《深度探索C++物件模型》

《STL原始碼剖析》

《深入理解計算機系統》

《Head First 設計模式》

《深入理解LINUX核心》

《程式設計師修煉之道-----從小工到專家》

《UNIX環境高階程式設計》

《UNIX網路程式設計》(兩卷)

《演算法導論》

《C與指標》

《C程式設計語言》(K&R)

《UNIX程式設計藝術》

《程式設計珠璣》

最後希望大家都能找到自己心儀的工作~