標籤:java程式 時間 室內裝修 font 軟體 世界 c語言開發 作業系統 愛我
不得不說,軟體開發行業也有鄙視鏈存在:
搞演算法的鄙視做工程的;
搞作業系統核心的鄙視寫驅動的;
寫架構的鄙視寫模組的;
搞嵌入式的鄙視寫應用的;
寫背景鄙視做前台的;
也存在做C語言開發(一般僅限於核心方面)鄙視寫Java的;
當然做Java的也有鄙視做網頁的。
這種鄙視的心態也很簡單,一般站在制高點的人心態就是,這個世界遊戲規則(比如作業系統)是我創造的,你們只是這個世界裡的一個螺絲釘,我當然可以看不起你。
但是,這個遊戲規則真的是他一個人創造的嗎?
顯然不是的。
站在鄙視鏈制高點上的大多數人,也都是那一層次上的螺絲釘,所以要說鄙視,大多數人,其實沒有資格。舉個並不恰當的例子:蓋房子的時候,給承重牆澆築水泥的工人有資格鄙視做室內裝修的工人嗎?大家都是工人(碼農),有什麼鄙視不鄙視的。
所以要是真說這個鄙視鏈有什麼道理的話,那麼我認為:做底層的人付出的時間比你多。Java更容易入門,C入門更難,做演算法入門更難,所以造成了Java程式員更多的假象。
但優秀的Java程式員的門檻並沒有降低,同樣的,做演算法的人要做出好的演算法同樣很難,做C語言開發的大多數人都不會去獨立寫作業系統。
那麼如果你就是想繼續學習Java,那麼該怎麼做?無非就是付出比別人更多的時間和精力。
你選擇了一條更好走的路,那麼就需要比別人走的更快一點。
每種語言都有自己的優勢,不要用Java劣勢去和別的語言的優勢比,而是充分發揮Java自己的優勢。
做演算法的人可以鄙視做工程的,但如果沒有做工程的人的協助大多數做演算法的人什麼都做不出來;
做作業系統的人可以鄙視做應用的,但一個作業系統如果沒有應用,那麼這個作業系統什麼都不是。
做“底層”的人可以驕傲,但他們只是創造了這個世界,而你,可以讓世界更精彩。
P.S. 我最喜歡的語言是VB,因為這個東西做指令碼開發實在是太快了,在MS架構下可以輕鬆搞定很多東西。我昨天還用這個幫我媳婦在excel裡算工資表呢,請問別的語言哪個能這麼乾的?
愛我你是怕了麼
-=========================================================
軟體開發行業也有鄙視鏈存在