「 從生科院到字節跳動,從對將來迷茫的定位到現在清晰的職業規劃,我不是技術大神,也不是科研大牛,大概只是個遵循本身心裏的潛行者吧。」面試
文 | Amazing
圖 | Amazing
算法
01
初識代碼編程
在上大學以前,基本上對編程一無所知,可是卻有一種說不清楚的對計算機的熱愛。不過那時對於計算機的理解僅限於[ 裝系統 ],[ 裝軟件 ]和[ 拆洗主機風扇 ]。網絡
這一切的開始源於一場面試。架構
所在的大學是一因此工科著稱的高校,其中創業氣氛十分濃厚。學校所以有許多小有名氣的科創團隊,基本上是由老師主導,各專業學生組成的小團體。可不要小看這些小團隊,世界級程序設計大賽的獎牌得到者常常就出於此類團隊。ide
剛上大學的咱們單純稚嫩,天然會被被這些團隊的大幅宣傳報和滿目的獎牌稱號所吸引膜拜。我也不例外。工具
當時我便懷着澎湃的心情申請了一家曾屢次在微軟創新杯奪得金獎的團隊。一個從鄉下來的小夥,第一次參加面試,第一次單獨和碼農小姐姐夜晚座談,第一次參加所謂的通宵測試。佈局
也就是在那一個晚上,開啓了我新世界的大門。學習
那天晚上給我一羣編程小白的任務,是模仿百度首頁,實現整個網頁的設計、佈局和基本連接。提早給出的提示是w3c的教程網址。測試
歷來沒有接觸過編程的我在此以前,連編程的流程都不清楚,更沒必要說編譯環境、編譯語言甚至是源代碼閱讀(固然這個任務也涉及不到這些)。
可是也就是那一個晚上,讓我真正意義上的接觸了敲代碼這個事兒。
沒錯,個人編程起點是HTML。惋惜的是,我並無經過那個團隊最終的面試。不過從那之後,我就開始了網站開發的自學之路。
我的自學的堅持很大程度上基於興趣,源於在室友面前一頓裝逼後的成就感。但這就是一個生科院的學生在課後的最大樂趣所在。
02
小試牛刀
在接觸到網站開發以後,從最初的HTML+CSS到後來的HTML5+CSS3+JS+ASP,從靜態頁面的佈局到動態網頁的請求。
雖然感受技術的成長也就是從博客的複製粘貼走向了文檔的複製粘貼。可是終於迎來了小試牛刀的機會。
學校某大型學校組織須要作一個展現網站,朋友拉上了我和幾我的承擔了這個事情。
這算是第一次真正意義上的項目開發,不過整個網站的功能很少,主要仍是展現爲主,後臺也直接經過學校網絡平臺整合就好了。雖然總體下來作的事情並很少,可是倒是第一次本身的技術 [ 公示 ] 的機會。
03
迷茫困惑
一直以來,都是本身經過博客自學,東拼西湊的創建起知識架構。可是其實技術基礎十分不牢固,不懂計算機基礎、計算機網絡,更別說編譯原理、操做系統等基本的知識。
所以在很長一段時間內,以爲好像也沒有會什麼,一直對本身的能力保持懷疑。
在這段時間內,有過跑去搞嵌入式,硬件開發,甚至是界面設計,視頻製做。但都不一而終。果真應了開學老師說的那句話,[ 我們的學生學的都太雜,但又雜而不精 ]。
04
新的方向
一段迷茫,一段頹廢。一不當心就成爲校園裏的學長,因而開始牢牢茫茫的尋找實驗室。
好在咱們專業與生科院其它專業相比,仍是帶有工科氣質的。醫學影像學自己就是這個專業最爲重要的一個方向。所以懷着對編程的興趣,加入了一個專門作醫學影像的實驗室。
進入實驗室,再也不是以前的漫無目的,隨處拾荒,但卻也並不會接觸到前沿新興的技術。畢竟在實驗室裏,工程技術更多的只是工具。
不過值得一提的是,在實驗室裏,我接觸到了算法思想。醫學圖像原本就是圖像處理領域的一大分支,所以圖像處理算法的瞭解一樣也是相當重要。
從這個時候開始,我已經再也不搞網站開發那一套東西,專心使用C++寫個人算法。那時候深度學習還沒那麼熱門,大多數的圖像處理方式仍是基於傳統的算法進行。雖然算法能力薄弱,可是倒也是我所求。
同時,爲了得到數據,還接觸到Linux系統以及一些腳本,在作 [ 研究 ] 的過程當中也大大增長本身的技術面。
與此同時,爲了鞏固本身的一些技術基礎,也爲了督促本身的學習,我報考了計算機等級考試和國家軟考。可能對於計算機專業的學生來講,沒有什麼含金量,垂手可得。
可是對於一個非科班的學生而言,這樣的考試能夠很大程度上幫助本身去從新組織零碎的知識。畢竟不是全部人都有足夠的精力去跟着計算機系的人上課。
05
讀研 or 工做?
這一直都是衆多大學生在四年之際最煎熬的問題。可是於我而言,清晰而明瞭的選擇就是讀研。
本科階段的經歷讓我知道本身與科班的差距,雖然接觸了許多東西,可是也都不夠精,甚至沒有底氣去獨立承擔一個小的開發任務。
選擇讀研是但願讓本身的技術都夠在某一個點上精進,可以獨立的作出點東西來。固然最終的結果可能並非本身當初所想,可是說到底仍是得感謝在研究生期間所作出的努力吧。
關注公衆號【業餘碼農】,下期看小哥哥的秋招經驗分享,更有珍貴複習資料相送哦。
本文來源爲業餘碼農,轉載請聯繫本公衆號得到受權。
推薦閱讀
生物專業女生教你準備兩個月簽約AI獨角獸