認識一個從日本回來創業的的,專門從事工業軟件開發的老板,他跟我說:“日本的IT行業不如中國是有原因的,因為很多日本的軟件公司,程序員基本上都是中專或者高中畢業的,你說怎么和中國比?”,聽完這話我比較震驚,日本的IT行業要求那么低嗎?
后來查閱了相關資料,我發現日本對于程序員的要求的確很低,很多程序員,尤其是從事上位機軟件開發的程序員,普遍學歷都很低,但盡管這樣,日本IT行業早期的人才還是不飽和,所以,日本人經常會從印度和中國招聘計算機相關人才來做補充。
網上有這么一種說法,說前幾年,只要你會日語,會點基礎的編程知識,去日本從事軟件開發找工作一點也不難,年薪能到40萬,編程能力強的,能掙得更多!
如果您以前經常逛招聘網站,您會發現,那些招聘赴日軟件開發程序員的,對于學歷要求普遍都不高,基本上只要是大專就可以了,連會日語都不是硬性要求。
但是現在,其實日本的程序員也趨近飽和了,所以,對于赴日軟件程序員的要求也越來越高了,所以,您要是程序員,想去日本發展,估計也不會比在國內要好到哪里去。
那為什么我認識的這個老板會對日本程序員有如此印象呢?
原因很簡單,因為他說的就是事實!早些年,日本的IT行業就是這樣,程序員的學歷普遍就是低,跟國內根本沒法比。
因為我所從事的是工控軟件開發,也經常給國內一些工廠改造他們之前由日本公司開發的工控程序,經常能看到軟件源碼,我發現,日本人寫的軟件雖然穩定,但結構真的很糟糕,明明是面向對象編程,他們能硬給你寫成面向過程,簡單地說,他們寫的代碼就是硬堆邏輯,完全不考慮代碼的維護性和可讀性。
所以,日本程序員寫的代碼,如果放在國內,絕對是要被吊起來打的節奏,這體現得是一個程序員的水平。
但是,你又不得不承認,人家寫的程序,是真的很穩定,跑那么十幾二十年,硬是一點問題沒有。
結語
雖然日本程序員寫的代碼看起來非常笨拙,但是,可學習的地方就在于,它們真的很穩定,這其實一度讓我很費解,但是,我覺得導致這種結果的原因,一定在于他們對于程序有很細致的測試過程,否則,代碼不會寫成這樣跑起來還那么穩定。
所以,雖然日本IT行業的程序員學歷不咋樣,但你不得不承認,這種先天不足,是可以靠后天測試來彌補的,因此,程序才會跑得非常穩。
但是,在大的方面,日本的IT行業干不過我國,也是有原因的,日本程序員一方面輸在了質量上,另一方面又輸在了數量上,想要趕上我國程序員,我估計是很難了!
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.