1. 程式人生 > >【python】web後臺開發工程師-本科

【python】web後臺開發工程師-本科

 轉自部落格園-削微寒的程式設計師之路

http://www.cnblogs.com/xueweihan/p/4782634.html

主要內容:本科生,python,深圳

心得:

1、堅持發現樂趣

2、申請github賬號,積累專案

3、多看職位描述並總結

4、python一般用於兩個地方1.資料處理2.網站後臺(初創公司)

5、推薦書籍:

-《python核心程式設計》

-《改善pyhton程式的91個建議》

- 新手先看這本《笨方法學python》——入門最重要的是發現樂趣,能讓程式跑起來。

大學就這樣的畢業了,沒有什麼特別的經歷。剛看完《決戰21點》,回想起自己的大學時光。沒有什麼值得拿出來炫耀,讓人看完覺得耀眼的經歷。但是,每個人經歷一段時間都會有自己的收穫,回頭想想我也收穫了一些東西。那麼這段經歷就是值得的。大學真的再見了!

  好了,說說最近都做了什麼吧。畢業之後回到了,自己的家。沒有衣錦還鄉,跟沒有拿著耀眼的工作回家。那麼從七月開始就疲於奔命的找工作。為什麼呢?因為有種可怕的物種叫做‘當街人’。大學四年,沒有怎麼好好的上過課,到了大四才幡然醒悟,自學了一些東西。最後發現,學的都是皮毛。基礎太差,直接學習語言,只能停留在語法的層次。所以,應對起來面試,還是捉襟見肘!還好我學的python(不是說python簡單,而是會python的還是比較少,競爭相對弱一些),最後還是討到了一份程式猿的工作。我想:沒有什麼事情,你看到第一眼覺得喜歡,做了一段時間還像原來一樣喜歡的事情。唯有堅持,發現真正有樂趣的地方,才能真正投身進去

。——這就需要先入坑 我用這句話,在一個十個人團隊的初創公司找到了第一份工作。

  下面說說面試經歷:首先我明確自己的優缺點,思考自己想要的東西。程式猿也分很多種,就算是做web的方面也分為前端後端,運維。。。。等等。用我這個實際的案例來分析:

我會linux基本操作,python基礎,git,mysql入門,css,js,jQuery(看的懂語法,只能修修改改)——都是在大四下學期學的。然後就沒了!沒有實際專案!

  情況就是這樣,要自己想辦法啊!校招的時候投簡歷,一般都不約筆試,就算約去見面(拿來一張卷子,做完看一眼都不跟我談的!)。這時候我就問自己:我要幹這行嗎?我確定我要做!——那就整理思路,整裝待發。

  首先,我比較雞賊的地方是:我在學習這些東西的時候開了部落格,還有github賬號。把自己寫的一些demo都放上去了。就是為了不把學的git技能遺忘。這兩個東西是需要積累的,越早申請越好,誰用誰知道。或許算個加分項吧?

這個時候我想,我要找一份python的工作,然後總結髮現,python一般用於兩個地方1.資料處理2.網站後臺(初創公司)為什麼這裡強調初創公司,因為python的開發週期短,並且符合當下流行的‘敏捷開發模式’,迭代式開發。就是一句話:一個月產品可以上線,一個星期可以配合app推出一個版本。快!理清了思路,果斷的做出了選擇,我要去初創公司做web後臺開發工程師!

  接下來,就是找投簡歷的網站了。這個問題,也是我在學習過程中積累的一些網站,有的時候搜尋問題,還有看視訊學習的網站。下面都有一些廣告,或者友情連結。有招聘的我就記錄了下來。並且一段時間就上去上面看看jd(職位描述),自我檢討,然後學習一些技能(只停留在入門)。我的策略是先多看jd,明白他們想要具有什麼樣技能的人,或者他們看重哪些東西這就像是推銷,你需要知道顧客的需求,你才能對症下藥說到他的心坎裡!

  簡歷的話,說實話我的簡歷真的沒什麼可寫的——但是簡歷的重要性我還是想強調一下的。簡歷上面寫的東西,就是面試的時候面試官會問的問題。比如說你寫,精通python和熟悉python這兩個字眼是完全不一樣的。精通的話,他又可能會問,python如何實現真正的多執行緒,然後會從你的表述中繼續往底層去問。而熟悉python的要求相對就會低很多,也不太會為難你。會問一些使用python中需要注意的地方,例如None和0,‘’相等不相等,知道魔術方法嗎?之類的。——所以寫簡歷要謹慎,而又要有東西。。。。所以請迭代的編寫簡歷!

  筆試不筆試看命,要是有筆試的話,我相信我現在應該還在找工作中,畢竟我的基礎不是一般的差。

  下面就是我在面試的時候,總結的東西:不要緊張,抱著來學習的心態。每次被拒不要氣餒,覺得沒面子,要讓面試官給自己一些建議。好的面試官,會鼓勵你,並且會給你一些很好的建議!這也是看命。每次面試都是一筆寶貴的財富,失敗不要緊,重要的是在失敗中學習到了什麼。我被拒過幾十次,如果你最後找到一份你滿意的工作,再被拒絕幾次又有何妨呢?第二點:面試官對應屆生,主要看的是你這個人的思維方式,學習能力,表達能力。鍛鍊這三點的最好的方式,就是寫部落格!真的,我沒有開玩笑。

  最後,如果你能讓面試官讓你看到你對技術的熱情,那麼恭喜你,你因該已經成功了百分五十!這個虛假不來,因為做技術的人都能看出來你到底是不是真的喜歡技術。只要你真情流露,那種感覺就像是閃爍的金子,一定會有人看到的命,並欣賞你!

  上面的都是一些溼貨,要是搞技術,知識才是硬道理。下面推薦一些書單,書是輔助的工具,程式猿要多動手。慢慢的就沒有那麼多低階bug了(我現在還有很多因為拼寫的bug,這種bug最打擊人啊)

  又其他語言基礎的:

  《python核心程式設計》

  《改善pyhton程式的91個建議》

  新手先看這本《笨方法學python》——入門最重要的是發現樂趣,能讓程式跑起來。

(忘記說了,我七月份畢業之後(懷著忐忑的心情)回家之後,三天找到了兩份工作。也算是給自己這段學習的一個交代。寫這篇文章,主要是分享自己的心路歷程,如果能為迷茫的pythoner提供一些幫助,那真是極好的!)  

  說了很多,如果堅持看到這句話的小夥伴,或者老夥伴。我想說,學習是件一個人做不來的事情,你需要志同道合的人和你一起才能走的更遠。我留下我的個人微信:xueweihan(這裡說一句,我是男的(不要被頭像迷惑)請備註python)。我想找到喜歡python的小夥伴,老夥伴。讓枯燥的學習變成有樂趣的事情。如果不嫌棄我是個逗比,邏輯能力差的新手程式猿,那我們還是朋友,哈哈

                                      ----以上內容,如有欠妥的地方,告訴我,我會虛心接受(改不改再考慮。。。)