謝邀吧!
呃,這個問題,真的是,就不該問,算法工程師不注重自己的代碼質量,只注重算法嗎?只注重算法的話,代碼質量不能夠保證,你寫的算法別人敢用么?
什么是代碼質量?
代碼質量包含很多方面,很多內容,不僅僅是代碼是否規范,代碼是否簡潔,還包含代碼是否有bug,包含代碼的復用性怎么樣,代碼的穩定性怎么樣,代碼的安全性怎么樣?等等,包含很多東西。
你告訴我,如果你一個算法工程師,天天算法,寫的代碼安全性低,穩定性差,都是bug,你的算法還能用么?
關于代碼質量的問題,不區分你是算法工程師,還是軟件工程師,還是嵌入式工程師,還是其他開發工程師,都必須重視啊!代碼質量比算法可能更重要。
算法工程師更應該重視代碼質量
比如:你寫的這個算法是否是最優的,代碼的性能怎么樣?復雜度怎么樣?是否高效,健壯,可用呢?算法工程師是非常消耗腦力的一個開發職位,要求非常高,也非常嚴格,所以,算法工程師更應該重視代碼質量。
這個問題,我感覺我就不應該回答,因為問的有點low啊!
關注「非著名程序員」,每天分享有價值的科技內容,也歡迎大家在回答底下留言,一起交流分享,另外回答不易,請點贊支持。感謝!