最近幾個月總結(17年12月)

yz764127031發表於2017-12-17

最近一段時間發生了很多事,我選擇一些比較重要的事情來記錄一下:
(1)完成了大四的課程。
收穫包括兩方面:
1.完成了《市場營銷學》的課程,對現代的商業有了更多理解和感悟。
2.完成了《演算法設計與分析》的課程,並完成了B樹的基本操作這一課程設計,並自學了資料庫索引等內容,對資料庫,演算法的應用有了更深的理解。

(2)選擇了畢業設計題目。
畢業設計選擇了劉老師的TensorFlow的題目,主要是應用於自然語言處理和文字挖掘這一方向,選擇這個題目的原因主要是兩方面:一個是之前做過類似的比較文字相似度的專案,有一些積累,對機器學習我也比較有興趣,二是劉老師也是我比較熟悉的老師。

(3)經歷了筆試,面試,實習
主要投遞了幾家招聘Python開發的公司,面了三家之後拿到現在的實習offer,在這個過程中體會到很多不足,現在在一家小公司,主要寫爬蟲,採集並整理資料。
面經如下:
第一家做跨境電商的公司
1.Python和C的區別
2.Python2和Python3的區別,為什麼要有Python3
3.協程,為什麼要協程,程式,執行緒切換過程
4.一道Python字串處理的題目
5.資料庫索引
其他忘了

第二家雲安全公司
1.問專案,我寫的web框架的session部分如何實現
2.兩個題目:一是Python 物件深拷貝,淺拷貝,二是實現一個輸出程式執行時間的裝飾器
3.協程,多執行緒的瞭解
4.網路
5.系統呼叫如何實現等
其他忘了

第三家做了一個人工智慧相關的APP
筆試題
一類是數學邏輯
二是Python裝飾器,物件等
三是網路Linux
看過那些計算機相關的書
兩道機試題,LeetCode,一個演算法,一個sql

最後去了第三家,實習是一個很有意思的過程,實習生是學生到社會人之間的中間態,最近體會還是有很多,自己從一個熟悉的學校到一個陌生的環境,算是走出舒適區,從租房,上班,自己計劃購買東西這些事,也是能體會到很多東西

(4)關於寫程式的一些新體會
1.異常處理
之前知道,但是沒有特別重視,最近寫爬蟲最近才知道異常處理是保障程式穩定執行的重要一環
2.併發與同步
發現資料同步果然是一個很複雜的問題
3.註釋
開始注重程式碼的可讀性

(5)未來
經歷了若干事情之後,又看到了周圍同學的一些選擇和變化,決定還是考研吧,之前放棄考研是因為自己的一些心理上的原因。
考研主要是為了能從事一些更復雜,可替代性更低的工作,另一方面潛在的收益也是很高,比如新的人脈關係,名校背景增加機會
只能說祝我好運。

相關文章