程序員的恐懼……
我見過一些人,他們通常強調盡可能簡單,但若事情突然變得比他們預期的還要簡單很多,他們就開始感到不適,甚至拒絕接受這種簡單,其實即使事物的發展方向和你的前進方向相一致,但如果發展速度大大超越了你,仍然有可能引發你內心對失控的恐懼。
每一個程序員都希望工具能夠更進步,能夠更好的服務自己,好讓自己少加一些班,但是一旦它真的變好,好到自己已經感覺不可控,那么一種恐懼感便油然而生,隨之而來的是不屑、挑刺、貶低、迷茫、無所適從,甚至惡意攻擊、無端謾罵等等……
就像當年Java初入世,那些C/C++的元老們一樣:Java只能用來在頁面上用applet作一些可笑的小動畫,Java只能對對火柴棍排序,Java慢得像牛車,Java有內存泄露,Java狂耗內存,Java愚蠢的弱類型容器可以把鯨魚裝進一個筆筒,Java居然沒有指針,Java做不了系統程序設計,Java寫不了操作系統,Java解決不了我手頭的超超級復雜的巨牛無比的難題(孟巖)云云,當然亦如如今Java/.Net元老們對待動態語言態度一樣。
沒有什么一出世就是完美的,但也沒有什么可以一直完美下去,抵制,只因為習慣,只因為恐懼,習慣于寫N長的代碼去解決一個問題,恐懼于別人兩行代碼代替了自己2000行的功能,習慣于自己是公司的元老是大牛,恐懼于一個初生牛犢解決了自己長久以來難以解決的問題…… 因為抵制,由此產生的攻擊,如此說來,這也算是一種進步,一個新興的東西,有這些抵制者來發現問題,才會更好的在下一步解決問題,以更好的替代。
由此想來,為什么程序員總是很累?雖然加班經常,但還不至于天天都晚上十點還要搬磚壘墻,雖然壓力偏大,也還不至于頭一天陪客戶蹦迪到凌晨4點,早晨8點還得西裝領帶滿臉笑容神采奕奕去見另一個客戶,雖然掙錢無多,怕也不至于到過年回家時還要追著老板要路費。可是依然感覺累,周末睡了兩天,周一早晨依然沒有精神,于是,要找個替罪羊,總不能就這樣不明不白的累了吧?怪老板,老板天天給我們N多任務,壓得我們喘不過氣,可是老板發我們錢,萬一他不爽我們就慘了,所以想想,還是忍了吧;怪PM,他總看我不順眼,啥事兒都讓我干,還處處給我小鞋兒,不行,如果他在老板面前說我壞話……還是算了;Java!.Net!可惡,天天出新東西,搞得我天天跟著跑還跑不過來,不跟?老板拿隔壁公司說事兒:看人家可以XXX,看人家的系統XXX,人家都能XXX你們為什么不能?!
程序寫的累,天天為解決這些問題想破腦袋,于是天天盯著MS的網站看是不是又出什么好東西可以讓我少加會兒班?咦?果然有新東西,下載,安裝,啟動,嗯……似乎有點摸不著頭腦,這是什么?怎么用?算了,還是先不看了,今天的任務要先完成。過了兩天,發現有人在用這個,第一反應:小兒科,我就是沒時間,要不然……可是當別人真的拿那東西來做事情了,自己拿來看兩眼:這東西似乎不太好學,會不會大家都開始用這個?如果我現在學不會,會不會影響我在團隊中的地位?老板會不會給他加錢不給我加?
恐懼,又見恐懼,恐懼新事物,恐懼自己的經驗貶值,于是乎,不屑,挑刺,貶低……恐懼的表現…………但不能讓人看出來………………
↓↓↓↓↓↓↓↓↓↓ 人說發牢騷可以長壽,給大家提供個地方 ↓↓↓↓↓↓↓↓↓↓