印度編程到底有多渣?
這個問題可能跟程序員的工作流程有關系,他們只是“碼農”,嚴格按照需求寫代碼,別以為他們隨時都可以拿飛機來調試程序。因此甩鍋給印度碼農也不大對。
但如果最終調查結果發現問題真是出在軟件開發環節,而不是軟件質控或者最終整機質控環節,那么也可以挖掘下印度軟件開發行業的某些痼疾。
印度程序員是非常循規蹈矩的程序員,那些“優秀的”印度的年輕人接受的是西方那一套近乎教條的培訓體系,培養出一大堆流水線工人似的程序員,這和在美國和歐洲本土拿著高薪水享受創作人生的那些程序員的狀態是不一樣的。
這些“標準碼農”以刻板的流程來開發程序,嚴格根據需求設計來開發,如果系統太龐大,某些程序員對應用的概念甚至是脫離實際應用場景的——也就是說他腦子里想的不過是一架運行在電腦模擬場景當中的理想飛機——各種軟件業的標準和范式貫徹始終,程序開發人員按規范寫完代碼,然后交給單元測試人員嚴格地設計單元測試程序來測試,專業度應該是不低的。測試通過,開發這道工序就算完了,誰關心后面的場景?或許中間的程序員還不知道這程序是管飛機的哪個部件的吧!
但飛機這么大個應用場景,安全性要求又高,不可能把鍋都甩給碼農,畢竟他們只是末端的勞動力,在飛機整體系統的測試當中,難道就沒有設計相關的故障模擬測試項目?波音公司那些高級工程師都干嘛去了?
個人推測,737 Max空難的問題主要應該歸咎于波音公司內控松散,喪失了積極的謹慎,美國近年來在尖端行業犯的錯還少嗎?
上一篇php基礎是計算機基礎嗎
下一篇有什么好的項目