如何在程序員中區分二逼和天然萌? | 知乎問答精選

 

A-A+

如何在程序員中區分二逼和天然萌?

2017年09月16日 知乎問答精選 暫無評論 閱讀 17 ℃ 次

本人文科生一枚,基於忘了是啥理論說,人總是對自己不擅長的東西懷有羨慕崇敬之情,於是我也不可避免地對程序猿有點盲目瞎崇拜心理。

但是朋友說這樣是不對的,你得區分二逼程序猿和可愛技術宅。

於是特前來請教~

【程劭非的回答(52票)】:

二逼程序員的特徵:

1.遇到不會的,就去google找一段現成代碼,粘上試試行不行

2.到論壇問問題,會說"求解決方案,最好有代碼",「能再詳細點嗎」

3.只要解決領導要求就OK,不關心可維護性

4.寫代碼從來不注意DRY,相似的功能通過複製粘貼搞定

5.學習新技術從"XX天精通XXX"這種書開始

6.面試前拚命準備面試題

7.看不起基礎知識,自稱為"實踐派",說"我不會算法和數據結構,也能做出來XXX"

8.對社區活動和開源項目沒有半點興趣,但特別崇拜搞培訓的各種老師

9.最喜歡討論.net和Java哪個好、linux和windows哪個好,這些沒有答案的問題

10.常常說"這個我不會啊"

nb程序員的特徵:

1.有時會自嘲,但是其實深深熱愛自己做的事情

2.讀各種書,但最終只相信規範和論文

3.問別人前先google以及搜索stackoverflow之類的網站

4.把程序當做自己的孩子,即使完全與自己的績效無關,也會保證代碼質量

5.基礎紮實,用到就學,但也不會整天炫耀"我懂這個,我懂那個"

6.永遠不擔心面試,在面試時盡量展現真實的自己,決不說謊

7.喜歡社區,喜歡分享

8.不在乎錢

好吧 按評論的說法 從擇偶的角度補充

1.不能是上面所述的二逼程序員

2.雖然愛代碼到發狂,但是仍然將跟你的約會排在宅在家寫碼的優先級之上

3.儘管所做的事情跟修電腦毫無聯繫(不要不相信,對於我們大部分程序員而言,確實修電腦是個跟我們專業技能毫不相關的事情。),但還是無怨無悔隨叫隨到。

4.既然自己不大愛管錢,就很信任地交給你管

5.不擅長跟女孩子打交道,偶爾鼓起勇氣主動找你也看起來傻傻的

6.會寫小程序向你表達愛意,花30天的業餘時間寫3分鐘的動畫(我不是誇張,程序員你們懂的 )

7.對未來有個靠譜的期望

【敦斯基的回答(19票)】:

二逼程序員就是莫名其妙覺得自己很牛,各種無厘頭的擰巴死磕,從寫程序到人情世故都如此。想像一下一個智商100、情商類似sheldon的怪胎是什麼樣子......

天然呆可愛型技術宅,雖然心裡也有點小傲嬌,雖然有改變世界的理想,但對人對事會比較open,會用技術+天然搞笑的方式呈現別一番小清新面貌~

不知醬紫能不能解答你心中的疑惑。。。

【桂武磊的回答(15票)】:

程序員就是程序員...只有牛逼跟不牛逼之分,沒有二逼不二逼之分

也許確實有些程序員是二逼,那只是他是一個二逼的人,跟他是不是程序員沒關係

在生活中...就能判斷出來

【珠珠的回答(7票)】:

我的好兄弟在女朋友生日的時候用C語言編了個小程序給她,回答他們之間的一些紀念性的問題,回答成功後後跳出滿滿的愛心。這個就是可愛技術宅!

而在女友電腦出現低級錯誤求助,問題解決之後還嘲笑女友智商有問題這麼簡單都搞不定的就是2B!

【陳雲浩的回答(11票)】:

2b程序員,上csdn,水一水,技術宅上stackoverflow.com

2b程序員,基本上VC,C#,C++,asp語言;技術宅最起碼熟悉其中一種,python,ruby,C。

2b程序員,多知道,設計模式,XX模型啥的但基本不用;技術宅可能知道 K.I.S.S 原則

2b程序員,windows平台多;技術宅,linux,Mac OS X多

2b程序員,Visual Studio,Eclipse;技術宅,vim,emacs,記事本

2b程序員,知道Bill Gates,李開復,唐駿,馬化騰;技術宅,知道Linus,Richard Stallman,Steve Jobs

2b程序員,xx@163.com, xx@sina.com,xxxx@qq.com;技術宅,xxx@gmail.com, xxx@技術宅名字.com/net/org

2b程序員,會給你打開他公司的產品讓你看他做的部分;技術宅,通常會給你展示屬於他自己的軟件。

2b程序員,xx門;技術宅,自己搭vpn,ssh

以上都是概率出現,不可以偏概全,否則我要遭人唾罵,先澄清為好。本人linux控,對windows不感冒所以觀點有偏激的地方,windows上當然也有許多技術宅。

【Cundong的回答(6票)】:

謝謝邀請。

二逼程序員:把簡單的代碼寫的很複雜;

天然呆可愛型技術宅?:把複雜的代碼寫的很優雅;

【左小御的回答(4票)】:

二逼和天然萌還用區分嗎,萌有時會顯得有點二逼,但是二逼是絕對不會萌的啊親!

【rishon的回答(3票)】:

圈外人區分程序員參考(普通情況下適配率70%):

對技術的態度來區分。a. 技術只為工作,非工作時間不研究技術;b. 信奉技術改變生活,私人電腦或者手機上總有自己寫的軟件腳本;

【俞森的回答(2票)】:

2B的人一上來就讓你覺得他很NB,慢慢你就覺得他只是個SB;

NB的人一開始你不覺得他NB,慢慢你會發現他很NB。

【劉典的回答(2票)】:

把簡單問題搞複雜的是 2B 程序猿, 把複雜問題變簡單的是 NB 程序員。

【楊森的回答(3票)】:

總結一下就是會編程序哄女朋友開心的就是天然萌……

【mustang的回答(1票)】:

補充一點,做JAVA的2B程序員最多的就是天天喊SSH的,其實連毛都不懂,只會CVS(ctrl+c,ctrl+v,ctrl+s)

【肖成凱的回答(0票)】:

這是個純技術問題。

你不成為他的同事且與他同在一個項目組工作超過兩個月期間共同開會至少五六次最好就一個或幾個問題有過爭論是不會知道這個問題的正確答案的。

【朱佳祺的回答(0票)】:

在討論誰是2b誰是nb的程序員。no offence, 我也參與討論了。

標籤:-生活 -程序員 -機器學習 -Sven -技術宅


相關資源:





給我留言