這兩年,我與計算機視覺短暫的相愛

2021-10-09 05:27:43 字數 1904 閱讀 5902

今天我想談談計算機視覺,談談做事的前言與後語,方法與決斷。

說起計算機視覺(computer vision),不得不提起演算法。大概在2023年,我進入大學學習,開始逐漸了解電腦科學與技術專業的出路有開發與演算法兩種。當時我憑著自己朦朧的臆斷與不甚豐富的資料,覺得不會從事普通的開發崗位,演算法崗畢竟高大上。

三年後我參加了學校的本碩聯培專案,面臨實驗室的選擇問題。我被迫在很不紮實的基礎上,努力向我以為的前方靠攏。具體來說,大三下學期我開始學習機器學習的書本知識,為後續進入實驗室做盡可能多的準備。

選拔競爭相對激烈,不過我幸運地來到了如今的實驗室。我還記得當初面試聊到了遺傳演算法,線性規劃,以及口述了svm推導過程。

那是2023年的9月,日本在盛夏之末,陽光燥熱讓人不安,路邊有碩大的烏鴉閒庭閒步,優哉遊哉。狹小的學校裡湧動著激情四射的年輕人們,像是福岡港的海潮。

生活的腳步忙亂,事情紛至沓來,充實的課程,以及本科畢設。

與兩方導師商討後,我去實驗室的官網瀏覽往屆學長學姐的碩士**,希望可以找到比較好的範本。

善於討巧的性格令我先去看實驗室畢業出路,找到了一位在阿里達摩院的學長。我向他諮詢了情況,並且決定跟隨他做我的畢業課題。

在這段短暫而使人迷惘的過程中,我考慮過這次畢設關係到未來的發展方向。cv,nlp,推薦系統,svm等等,使我目不暇接而心神交困。我不得不承認一件向來厭惡的客觀事實。人生中總是有許多這樣的節點,獲取的資訊永遠不足而選擇的結果萬般重要,如高考選擇學校與專業,研究課題與未來擇業。最終,在交際圈與知識範圍作用下,我假定將在這片不熟悉的原野上播種,期待豐收。

本科畢設是痛苦的。

一方面,我的工程能力欠佳,面對caffe這樣經典而不夠友好的框架力不從心,網上的資料與學長的解答也往往不能解決當下遇到的困難。另一方面,尚不理解對乙個領域如何開拓知識面的我迷失於相關資料中,直到畢設基本完成才較為準確的明白手上的東西,如它的前景,問題,核心與意義。

磕磕絆絆之後,算是入門了吧。我嘆了口氣,彼時五月秀蔓卻勝過精陽,訂了機票,準備再次擁抱那個濕潤如蒸籠,熾熱而溫柔的金陵。在飛機上我昏沉睡去。圖書館前翠綠的草坪上,一群白鶴翩翩而起,路過我的夢境。

本科畢業後,碩士課題要開題了。

乙個頭兩個大的我決定暑期蹲在實驗室,把課題想出個所以然。

讀文獻,看**,想idea,迴圈往復,終而復始。經過了乙個多月的糾結,敲定了碩士課題。追隨的一篇**原始碼基於tensorflow,我開始了嘗試。它的作者是谷歌大腦的研究員,因此**被放到了tf的官方庫,卻沒有任何指南。readme只有短短一句話,本**為某**原始碼。

**十分晦澀難懂,毫無意義的readme與作者的消極回應加劇了我的困難,我甚至一度想到放棄。

直到晚秋的一天,又一次瞎搜的時候找到了別人的pytorch復現**,效果要差一些。

得,湊合來吧。いただきます。即將禿頭的我如是想。

經過幾個月的折騰,專案算是做出來了,與此同時,試探性的秋招進展不順,面試**啪打臉。我開始投遞冬天的日常實習。

運氣很好,通過了一家獨角獸的考核,收拾行李出發。

出於多種原因,細節不再贅述。

幾點感悟:

1.cv崗很簡單也很難。

2.我的工程能力弱。

3.在有可能的情況下,我不願意總是加班。

在後來的求職中,我仍然拿到了一些cv崗的offer,有的甚至是sp。可是我從心裡懷疑自己與這項工作的匹配性。兩年時間說長不長,說短不短。我擅長尋找做事的方法,確定到達目標的最短路徑,而困於實踐。這樣的做事習慣使得我可以在乙個說不上熱愛的領域取得一定的成果,但是又難以獲得堅實的基礎與足夠的經驗。

恰巧此時出現了別的機會,我看到了另一條也許更為適合自己的路。周旋良久,我選擇了與cv說再見,當然這不意味著與演算法徹底決裂。基礎的思想,以及大量的傳統演算法在未來都有可能派上用場,只是可能不會再與各種cascade,rcnn,以及yolo一家人們產生交集了。

覆盤,思考,修正,慨嘆與前進。

那天我在路口久久佇立。

而黃色的樹林裡分出兩條路。

與使用者體驗的這兩年

概念理解 使用者體驗 以使用者為中心 互動設計 資訊架構 實踐操作 目標 流程 方法 交付物 產品管理 2005年初,在google搜尋結果裡鏈結到的uigarden第一次看到 使用者體驗 程式設計客棧rdquo 那會兒的真實感受,就是作為網際網路使用者的我們,終於有人關心了。最想做的事情,就是把我...

我的這兩年,從業六年過程的低潮兩年!

也許我的命運非常的好,01年上半年還沒有大學畢業的時候,就進入了大型寬頻通訊企業,從事軟體開發的工作。在我職業生涯的第乙個公司裡面,沒有太大的壓力,同事也非常的熱心,讓我很自然很平和的和社會接上了軌,同時在裡面也學到了不曾接觸的東西,受益匪淺。待了一年後,我跳槽了另乙個公司,在這個公司裡面我做的時間...

我當程式設計師這兩年的經歷

當了兩年多的程式設計師,喜怒哀樂什麼都體驗過了.被罵過,被表揚過,被看不起過,被侮辱過.幾乎所有的程式設計師的成長階段的事情都遇到過.下面我就說下我這幾年的經歷.大專的最後一年我就找到了工作,對於每乙個大專生來說都是乙個很美 好的事情,當時我就在西安的一家小公司裡工作.有6個.net的開發人員還有些...