一個理論計算機科學家眼裡的碼農是怎樣的?



我看到現在排名第一的答案第一反應是這首Code Monkey Song

Code Monkey get up get coffee

Code Monkey go to job

Code Monkey have boring meeting

With boring manager Rob

Rob say Code Monkey very diligent

But his output stink

His code not "functional" or "elegant"

What do Code Monkey think?

Code Monkey think maybe manager want to write god damned login page himself

Code Monkey not say it out loud

Code Monkey not crazy, just proud

Code Monkey like Fritos

Code Monkey like Tab and Mountain Dew

Code Monkey very simple man

With big warm fuzzy secret heart:

Code Monkey like you

Code Monkey like you

視頻封面Code Monkey 程序猿之歌視頻


袁隆平看米線師傅什麼感覺?

---------避免強迫症患者不適 把拉麵改成米線了 哈哈 謝評論諸位提醒


這要問問著名青年理論計算機科學家 @陳立傑了。。+


從行業角度:

其實跟大眾的看法沒什麼區別,因為壓根就不是一個學科吧。

從個人角度:

跟人解釋一百遍:是的,我學CS,不,我不太會coding。我上課都在數學系。

不過要是找不到教職總還有個CS學位,可以去當碼農。

PS:這個答案是身邊的CS Theory group的同學的情況編造的。把CS/碼農換成統計/data scientist,就是答主作為一個統計系裡的偽數學PhD的真實寫照啊。


謝爾頓看霍華德的感覺?平常總是鄙視人家理論差,但是人家上過太空,機器人大賽也缺不了他,甚至連開箱子這種事都得麻煩他。科學家看工程師的感覺應該都差不多,既鄙視其理論差,又羨慕其工資高。計算機科學家是科學家的子類,軟體工程師是工程師的子類,子類繼承父類特性,so……

PS:霍華德是迄今為止為止唯一一個結婚的。


題目應該改成,「一個中國的理論計算機科學家眼裡的碼農是怎樣的?」,(≧▽≦)。


就像數學家裡眼裡的理論計算機科學家。


陳道蓄教授曾親口說過 中國計算機領域內最值得尊敬的人最值得尊敬的技術成果都在工業界


總覺得很多人把搞理論計算機的和產品經理還是設計師(不知道叫什麼,反正就是有個想法那個人)弄混了。理論計算機真的不需要再找一個程序員來幫他實現他的想法,他只要用筆證明自己的想法對就行了,其實很多理論計算機的東西,計算機本身是跑不出來的。這就好像黨內自我監督是扯淡一樣。

還有演算法設計會涉及複雜度,但和搞理論計算機完全是兩回事。從這個角度講,理論計算機和ACM好像沒什麼關係吧。還有,會機器學習和計算機視覺語音識別也和理論計算機不沾邊。。。。

等會,好像有查水表的。我去看看


一群建築工地上搬磚的人



就跟汽車專業的教授看4s店維修工一樣。

反正我是沒見過幾個教授自己保養,修車的。


其他都是浮雲,看錢


施工隊和科學家的區別


打字員+1,你看我有個想法了,你快把他敲出來把。


想知道


反對高票答案

請問出名以後的張益唐應該如何看待曾經是會計、服務員的張益唐呢


理論是理論,高深,看起來也巧妙。但是應用到實際中卻未必可行。這樣看來部分理論家學搞的都是屠龍技術。個人覺得 還是工業界實際一點,腳踏實地。尼碼,我把LDA中的文字改成多維數據點之後,根本跑不對啊跑不對。我根據一篇頂級會議 重做他的實驗,根本就是不對啊不對


科學家和工程師之間正常的關係是互相尊重、優勢互補。

一個眼高手低,一個眼低手高。


推薦閱讀:

國際頂尖CS名校(如四大)的本科生需要學習哪些課程?
以目前的數論水平,計算機運算速度需要達到什麼數量級才有可能破解RSA演算法?
自學Python/PHP,我今年20歲,該如何選擇?
求證鑰匙,密鑰,私鑰的正確發音?
DOCX 和 DOC 相比有哪些優點?

TAG:程序員 | 編程 | 計算機 | ACM競賽 |