《入職》
人總要經曆一些事情,畢業後,在一家小小公司呆了兩年,從入職開始,一直從事軟體開發工作,東西做的比較雜,寫一段時間的sql,一段時間的SSM,一段時間前端頁面,一段時間linux底層C開發,啥都做過,都不太精。之是以這樣,是因為公司業務主要是流媒體,我屬于邊緣部門,因為更搞笑的是公司的核心部門外包出去,可想而知,公司經營的并不是很好。
我的初衷就,畢業後,在哪兒都能學習,去哪兒都一樣,雖說大公司平台大,加班多,學的東西多,可我這兩年,在業務處理上比大公司差多了,但也沒有閑着,也見識了公司發展整套流程,公司的存亡,還有思維模式訓練,以及有閑散時間學習。相反,大公司業務模式一般都固定,尤其是華為,自認為公司很變态,員工無非就是機器人,被人胡來喚去,除了編碼,人情世故都不懂,思維模式教條僵化。
《離職後職業規劃+人生導師》
就這樣,在小公司呆了兩年後我,出來四處碰壁,連最基本的編碼都實作不了。因為小公司工作有個特點,就是業務管理混亂,人少,不夠規範,在編碼能力上更是捉襟見肘,隻是拿來主義,套套架構,上網搜搜代碼,任意copy,反正公司也沒人release,功能實作就好了,寫完的代碼也不知道以後會出現什麼bug。出來碰壁後,我開始反思,自己到底哪裡出了問題。。大概糾結了三個月,我的上司賈軍老師點醒了我,說:“你的算法好,為何不從事算法開發?這事朝陽産業,并且向資料要價值,錯不了,但需要你課下學習,永遠不要放棄學習。”特别說明一下,我很感激他,教會我很多,而且也從他身上看到很多,一個人,能堅持20+多年,每天雷打不動早起跑步,快到退休年齡,現在還保持這超強的學習力,相當于跟随IT發展腳步,IT發展的産品,沒有他不知的。最重要是他總能抓住事物本職要害!最重要,我在畢業後兩年,我白手起家實作買房願望,這一年我才27歲,要知道我的工資不高,連北京市平均工資水準還低一大截。
《算法之旅形成》
就這樣我就開始算法求學之路:辭職三個月了,一直在學習算法知識,從理論開始,學了線性代數,微積分,機率論與數理統計,周志華的機器學習,還是網絡教程。總體感覺還可以,前期有困難,後來越來越熟絡。到今天,我面試兩家,一家談的還可以,一家小公司,上來讓我寫code【考察資料結構和算法】,我問了一個面試官大哥:“手寫code跟我應聘算法工程師有何關系?”大哥跟我說:‘沒關系,但是大公司都要考。。。” 的确,東西不但,就是個熟練程度。這讓我瞬間無語。沒辦法,為了解決溫飽,還是要學習的,從這裡開始,我要進行備戰面試,後續補充算法知識,讓我們一起打開算法世界的大門,共同學習進步!