理工男給人的印象往往是戴著大眼鏡,宅,成天面對(duì)著電腦蓬頭垢面,不修邊幅。這都是表面現(xiàn)象,我們不要以貌取人,但很多人實(shí)際交流下來,確實(shí)發(fā)現(xiàn)理工男比較死板,想法比較怪,這又是為什么呢?其他理工行業(yè)我沒法說,當(dāng)了幾年的程序員,我可以談?wù)劄槭裁闯绦騿T會(huì)給人感覺比較死板。
第一點(diǎn),理工的世界不存在感覺,只存在邏輯和推理,而且這種思維是經(jīng)過刻意訓(xùn)練過的。
普通人感覺世界總的來說兩種渠道,一種是眼見為實(shí),看到的,真實(shí)存在的,另外一種是我感受的,我相信上帝,我覺得這里很美。
顯然,如果當(dāng)程序員你有多過的時(shí)間在思考,我覺得這里應(yīng)該這么寫,我覺得這塊的邏輯有問題,是效率很低的。比如有bug這事,他們需要debug,程序跟蹤才可以確定問題所在。長此以往,他們必須刻意去訓(xùn)練自己的邏輯思維,必須去相信事實(shí)而不是感覺,所以他們感受的能力,退化了。
第二點(diǎn),(好吧,這種逐條分析確實(shí)太理工太死板了),計(jì)算機(jī)的發(fā)展,讓人們把簡單問題復(fù)雜化。
你去問一個(gè)上世紀(jì)五六十年代的人,說我有一百個(gè)數(shù),隨機(jī)排列,我現(xiàn)在要把它們從小到大排序該怎么做,他們一定一臉懵逼,這很容易啊,我就排唄,給我筆紙,一會(huì)給你排好。這時(shí)理工男肯定要說,那我給你一萬個(gè)數(shù),你又要怎么排呢?他肯定回答,你傻啊,一萬個(gè)數(shù)怎么排啊,累死個(gè)人啊。
這倒無關(guān)緊要,問題是有了計(jì)算機(jī)這樣一個(gè)弱智兒童的存在,就必須要程序員大哥哥去幫這位只認(rèn)識(shí)倆數(shù)的孩子,去做人類的事情。所以程序員就在不斷探索,一些人類本能就能很簡單實(shí)現(xiàn)的任務(wù),教一個(gè)弱智兒童去做。
這是底層,源于我剛才聽到的對(duì)話。一個(gè)碼農(nóng)在思考如何去判斷兩張圖片是同一張圖片。這事如果放在上世紀(jì)五十年代他一定覺得你瘋了,或者在跟一個(gè)弱智兒童對(duì)話。而事實(shí)上,讓計(jì)算機(jī)去識(shí)別兩張圖片是否相同還真不是件容易的事情。
說了這么多,由于程序員需要在工作中不斷地去刻意訓(xùn)練自己如何去教會(huì)弱智兒童做事情,所以他們不知道如何跟非弱智成年人打交道。
如果你是文科生,存在不理解理工男的情況,我希望本文可以幫你走進(jìn)他們的世界。
如果你是理工男碼農(nóng),第一,注意個(gè)人衛(wèi)生不要損毀程序員的形象,第二,感性一些,這個(gè)世界的美好不僅存于邏輯嚴(yán)謹(jǐn)之中。