你的導師coding能力如何?
國外的很多Professors經常在主頁上發paper代碼,coding能力,engineering能力感覺都很強。
國內的教授們多數連自己主頁都沒有,更別提發布代碼了,所以也看不出來的所以然。尤其是ML、CV、ASR、NLP這些領域,演算法的實現還是很重要的啊。同樣一個演算法,實現的好跟實現的爛效果可能是天壤之別。
理論水平固然重要,但是在這個NN橫掃天下,出彩靠刷分的時代工程能力也完全不可忽視啊。
很想知道教授們coding能力如何?
coding必然不應是教授的主要時間花費,但是,代碼寫的如何代表著一個人的CS修養。多年不寫代碼?
年輕的時候coding很牛逼,教授以後就不寫了?
只靠碩士、博士生去寫?歡迎匿名
沒見過,老闆自己不寫,說好方向我們自己寫。關鍵點進行指導
我有個同學,她老闆40多歲,僅一兩年還能在頂級會議一個人發文章。一個人啊!什麼概念?就是署名上只有他一個人的名字,整個論文idea,實現都是自己做的。而且所在領域是圖形學,代碼量很大的,基本一篇論文也是一個項目了,不同於基礎演算法研究(非黑)。所以感覺該boss略厲害,是香港大學的教授。
導師年輕時是寫編譯器的,用彙編寫,挺難得。
現在雖然不寫代碼,但偽代碼寫得極好。
我家導師公正客觀的號稱自己coding不錯,不能和ACM大神比,但是完爆我這種寫matlab的學生,然而這並沒有什麼卵用。。。
反正兩年了代碼都是我寫,他連看都不看。。。。據說偶爾幫其他小弟跑點什麼結果。。。我做graphics作業的時候,恩,課程作業,找他幫忙debug來著。。。
事實上,我覺得,題主列舉的那些領域,編程和基礎數學應該是學生必備的能力。如果不是「只靠碩士、博士生去寫」,而是需要導師自己動手,這應該是做學生的恥辱。
你自己也說了,他們連個人主頁都不維護,你覺得他們更關心的是傳播知識,還是?
厚著臉皮自己來答一個,看了題主問題我想到一個故事。講一個捆紮螃蟹的生產線員工產量都很高,有人就去參觀學習,發現他們每周工都會進行一次比賽,領班跟員工一起,看誰能在一天綁的螃蟹比領班多。領班一小時能綁100隻(數字亂編),而廠里的員工大多數員工都能超過領班。但是領班每周都會有一點點進步,大家為了還能贏過他,就迫使自己也不斷進步。最終年度比賽的時候,領班可以綁150隻,而大多數的員工還是能贏過他。年會結束,有人問領班,你的極限是多少只,他笑了笑,又綁了一次,200多隻。
有點跑題,但是意思是,老闆不coding或者很少coding不代表水平不行,他會有更重要的事情而不是用coding來吊打你
coding?coding是什麼?我導師連hello world都沒見過
PS:同樓下同一導師
我導師10幾年前在諾基亞開發中文語音識別系統,代碼能力不敢說多麼好,但是絕對不差。
現在當了副教授後就不寫了,主要從大方向上指導我們
導師熟練使用dreamweaver編寫html,用來維護個人主頁。其他coding能力幾乎為零。甚至連js是什麼都不知道。最關鍵的是他喜歡結對編程,看著你寫代碼。我不知道他到底在看什麼?_?
知名985大學CS碩士在讀,導師並不會寫代碼,不過不影響導師高深的學術和人文造詣
呵呵
傳說中的IOI滿分,和樓教主談笑風生
導師剛回國的時候沒學生,自己一個月把一個500w的項目做完了。
當年被手把手改過C++代碼,至今受益匪淺。鄙人在島國,說一個自己的副指導(職稱是副教授)的事.
前幾天她(其人是女老師)給我發郵件,讓我去她辦公室,說有編程和資料庫的問題要問.過去一聽,postgres里就算按照手順,也怎麼也做不進新的資料庫.一看命令,最後沒加";".
第2個問題是java方面的,就是怎麼在eclipse里運行程序......
因避嫌,就匿了吧.
非黑,就事論事.
想也能想到啊。老師一般都是四五十歲,你即便在工業界這個年齡也不可能再寫了吧。導師更像產品經理。說句實話,不用多care老師的編碼水平,更不要去和導師比碼力,應該和同齡人比。
我來回答一例:
某一天,來到導師跟前,看見導師敲中文字是低頭看鍵盤打一個拼音然後抬頭看屏幕選擇漢字,然後低頭然後抬頭……於是,我很早就離開實驗室,讓社會來指導我繼續學習
不匿名,就是事實 不怕
學術指導老師當年本科學的材料,後來讀了計算機碩博,可是據說他本科時coding的外快已經比學校的所有各種頂級金各種頂級補助都多!完全是土豪!ps:他是個頂尖學霸。
傳說中強的深不可測,年輕時單槍匹馬乾出多個神作。現在很少寫,做了構架讓我們往裡填磚。
老闆多年前就是ACM fellow,主攻演算法設計,以前的coding能力不知道,但是目測應該是多年沒有coding了,畢竟他的工作是不需要做實驗的,大部分是演算法設計和正確性以及複雜度證明...感覺教授里coding厲害的都是那些做的比較低層偏向系統,ECE的人。
說實在的,我覺得一般老闆是會提供個思路和大方向,一些具體的設計以及實現的細節還是靠學生來乾的,所以一些身經百戰見的很多的長者應該都是很久沒有自己摳腚了。
匿名回答一個,我的導師研究nlp的,用他的話說就是太喜歡計算機了,本科學數學,然後研究生博士轉計算機研究nlp了。現在做nlp,自己做過分詞系統還有一系列nlp相關東西。
分詞系統c++搞的,看過一些模塊,代碼寫得相當牛逼,一看就大牛那種,很多方面比目前開源的分詞系統都好很多。實際性能,效果也是相當牛逼,誰用誰知道。
還有就是,他花了一兩年搞了個輿情檢測項目,整個系統java的,裡面nlp各種任務都搞了。關鍵是代碼,整個系統都是他自己完成的,雖然其中用了不少開源實現,仍然相當牛逼。
然後學術相關,看論文吧,各種數學model理解特別深入。不過仍然經常感嘆是,數學還是不夠用,希望讀數學博士,然後再轉計算機。不過他不是那種天天發論文的老師,偏向實際應用。有的導師頭銜很高,天天發各種論文,有國際會議的,但是平時給我們講課,自己都搞不清楚。學術界也就那樣,看幾篇論文後。就發現國內各大高校,原創成果很少,大家都急著把國外的研究改改,然後就發論文了,評職稱了。
最後感覺就是高手在民間,導師其實如果不待在學校,畢業出去IT公司工作的話,現在會更牛逼。
推薦閱讀:
※工業相機自動對焦如何實現?機器視覺的自動對焦開發與應用前景如何?
※雙目立體視覺中,標定內外參數後,如何由左攝像機和右攝像機獲取的圖片的某一像素坐標求出世界坐標?
※為什麼視覺搞了這麼多年,標定還是各種問題,3D還是各種不靠譜?
※halcon學習方法與應該注意的技巧?
※在 HSV 顏色空間中,為什麼色調(hue)對於表達顏色最重要?
TAG:機器學習 | 自然語言處理 | 語音識別 | 計算機視覺 | 深度學習DeepLearning |