一個機械生的Python轉行自述


image.png

距上一篇,讀者轉行Python成功自述已通過去了三個月了。python

沒有閱讀過的,能夠點這裏 一個專科生的 Python 轉行之路linux


前段時間,又有一個讀者給我發來微信,說本身被意向公司錄取了。web

image.png


真是替他開心,幾個月的努力終於開花結果。面試


在此把這段轉行經歷發出來,給正在轉行之路上努力着的小夥伴,作一個參考,只要你好好努力,工做確定會有的。數據庫

我是一名2016年畢業的本科生,大學學的專業是機械設計製造及其自動化。
django

在大學期間,以爲機械專業實在枯燥無味,沒有一點點成就感,天天就是畫圖紙,測量零件,計算數據,一切都是紙上談兵。但凡是有因我產生的哪怕一顆螺絲釘,也不會有我和編程的這些故事了。編程

我學習編程其實還比較早,那是在大二的一個暑假,我本身找了一家創業公司實習,想趁此機會提早先鍛鍊下本身。因爲剛開始,接觸的同事基本都是開發,天天耳濡目染,聽同事討論的都是一些代碼的事,也開啓了我對編程的認識。安全

後來畢業後,也順利進入了這家公司,成爲正式員工。在工做中我開始學會使用Python寫一些小腳原本完成一些批量的,可複用度高的工做和一些實用的小工具。微信

好比追老婆寫了一個每日天氣預報的工具,天天早上自動發送當日天氣到老婆手機並提醒她注意出行;好比能夠寫一個小工具,每日早上自動給運營導數據併發送郵件等。併發

這些在如今看來,是沒有什麼技術含量。但對於當時非科班的我,已經嚐到甜頭,體會到了成就感,以爲這真的很酷。

在體會了代碼給我工做上帶來的高效率後,我就開始喜歡上了寫代碼。慢慢堅決了我學習Python的決心,我開始了對Python的系統學習,蒐羅網上大神推薦的書籍和視頻,開始真正的入坑之旅。

關於學習的過程,你們都是相似的,看教材,看電子教程,看授課視頻。這裏我就很少講了。

這裏總結幾點了建議,但願對你有所幫助:

  • 看懂代碼很容易,寫出來倒是另外一回事。務必要多敲代碼

  • 選定一門口碑較好的系統課程,安靜地學下去,不懂的就查。不要動不動想着換課程,時間成本很大。

  • 代碼是沒有生命的,只有寫出來的工具、應用才具有生產力。學完基礎後,能夠嘗試寫一些小工具,能夠對基礎知識進行一次掃蕩

  • 學習編程,最終目的,仍是找工做。必定要根據自身狀況,選擇本身以爲有前景的方向(web仍是爬蟲等),深刻學習。

  • 最後,堅持,堅持,堅持(最重要的事情說三遍)

本身零散的學習,差很少有半年之久。作了幾個小項目就開始準備找工做了。


從上個月開始,我就開始瘋狂投遞簡歷。因爲在長沙,Python 的職位很是有限,只收到了 6 家公司的面試通知,其中有一家在當地是比較有名的企業,因此對面試這家公司以前,我作了充足的準備。

終於在12月11日,我如願地拿到了這家公司的offer,結束了這段轉行求職之旅。

如下是我在面試過程當中的一些思考:

  • 充實本身的簡歷。最少要有2個項目(我有一個爬蟲項目和django博客項目),對這兩種項目涉及的一些技術必定要爛熟於胸。

  • 面試不會的也別說不知道,必定要給出相應的解決方案。好比我被問到linux的grep反向查找,我並無使用過,但我給出的建議是應該是一個參數的問題,但這個參數我不記得了,能夠用man函數查看下,哪一個參數是反向查找。

  • 明確本身的方向。不要抱着有份python的工做就好,就算你真是這樣想的,你在簡歷上或者回答時也不要暴露出來。

  • 基礎知識要紮實。好比我被問到什麼是ORM,我回答了他,接着就反問爲何不直接連數據庫,我說用ORM安全,接着又問爲何用ORM安全。只要你的基礎紮實,這些問題早就在你的內心預演過無數遍了。

  • 提早作網上常見的面試題。大多數公司爲了圖省事,面試題就是網上拿過來的。

  • 端正態度,積極向上。非科班在技術與知識面上先天不足,但這並非一道沒法逾越的鴻溝,能夠經過後天努力來逐步縮短差距。而這些你要有意地向面試官展示出來,你是有潛力的。

明天(12月24日),我就要去新公司報到辦理入職手續了。

我如今的心情十分複雜,原本找到本身喜歡的工做,應該是件值得開心的事,但我卻有點擔憂,一直以來,我都是單打獨鬥,真正的公司裏團隊究竟是如何協做?對一些流程規範徹底沒有概念。甚至我還懼怕,進去後萬一勝任不了怎麼辦?

但是擔憂又有什麼用呢?努力過就好,剩下的就交給時間吧

相關文章
相關標籤/搜索