Python有趣的小案例

七月線上實驗室發表於2018-06-12

1. 恭喜拿到360的offer年薪40萬,請簡要介紹下你自己(教育、工作經歷)


於同學:我本科畢業於一個二本學校的統招,專業是計算機學院網路工程專業,在學校就有接觸演算法、人工智慧方面的課程,但是當時沒深入學習這方面的課程,所以畢業就去了中國航天科工做C++/Qt軟體研發,在這段工作經歷中讓我不斷完善程式設計技能和思想,讓自己的能力從理論到實際動手實現有了進一步提升。
之後來到第二家公司還是做C++後臺開發的工作(年薪不到20),在這個過程中自己的業務能力得到提升。


2. 為了這份工作,你過去半年,做了哪些事情?


於同學:讓我再次深入瞭解機器學習這方面是因為一個同事學習了你們這裡的機器學習集訓營第一期然後找了這方面的工作,薪資待遇很不錯(小編注:薪資確實高,超過了60萬),而且現在人工智慧比較火熱,所以剛開始我就自己買了一本西瓜書在工作之餘自學裡面的演算法知識。

但是在這個過程中自己的效率太慢了,有的時候一週都不一定能完整推出一個演算法,而且自己也知道以後找工作實踐方面肯定是重點,所以就報了第三期機器學習集訓營,報名開始學習後感覺自己每天都很充實,課上跟老師實踐,完成作業,緊跟老師腳步,然後再回過頭來複習演算法的理論就輕鬆很多。

3. 這次面試成功通過,有何經驗心得和大家分享下?


於同學:

第一,肯定要把機器學習和深度學習中的演算法的理論部分搞懂,然後再根據課上老師講的東西不斷地加強練習。除了機器學習理論還要把常用的排序演算法和查詢演算法都自己實現一遍,這樣第一輪面試才容易通過(小編注:就像boss July常說的:課程 + 題庫 + leetcode + kaggle是找/換工作/學AI的四大金剛)。這個過程中自己一定要多吃點苦,我自己再集訓營上課那段時間每天基本都學到凌晨兩點,當天課程的東西一定要當天就消化掉,要不然會越積越多。

第二,老師課上講的案例一定要反覆做幾遍,而且每一遍做的時候還要深入瞭解每一步每一個點都是為什麼,有什麼好處,換作其他方式做會怎麼樣,多問自己問題,然後再上網搜一些部落格多看看問題為什麼是這樣的。因為這些就是面試過程中面試官喜歡問的。只有自己把這些都搞懂面試的時候才不會支支吾吾,講不到專案的精髓。

第三,就是在找工作過程中,面試官問的問題最後自己回答的不好的一定要記錄下來,面試完就要上網把問題的每一個細節都查清楚,這對後面的面試很有幫助,因為企業根據專案問問題基本都是從專案本身出發不斷對專案中的細節進行發問。

4. 從集訓營3收穫到的最大技能是什麼?


於同學:我覺得收穫最大的技能就是讓自己對機器學習有一個系統的認識和真正的進行了實踐,在這個過程中從python基礎知識到資料獲取與處理以及視覺化,再到模型建立與調優,再到後面的深度學習課程都在課上講到了。要從事這個行業自己就必須對這個行業每一步都有所瞭解,而且集三的課程從深入淺出,自己的學習興趣也不斷的提升,有興趣才能從事好這個工作。

5. 未來三年有何職業規劃?


於同學:現在我入職的公司是做網際網路金融方面的,所以首先自己是要在公司瞭解自己的業務場景,讓自己的業務和技能能夠匹配,在一到兩年內做到自己部門核心的演算法人員;然後在工作之餘還會繼續學習機器學習和深度學習方面的知識,探索不同的領域,讓自己的知識面能夠得到進一步擴充套件,以方便以後公司業務擴充套件能夠有大展拳腳的空間。

640?wx_fmt=gif

《機器學習集訓營 第五期》開始報名,BAT級工業專案實戰輔導 + 一對一面試求職輔導,並提供一年GPU雲實驗平臺免費使用;北京、上海、深圳、廣州、杭州、瀋陽、濟南、鄭州、成都、武漢、西安十一城同步開營,點選“閱讀原文”試聽。

640?wx_fmt=jpeg

640?wx_fmt=png

相關文章