幽默:我不是碼農,也不是一隻編碼猴子? - Bryan

banq發表於2022-04-12

我不是編碼猴子,我是用程式碼解決業務問題,我需要了解這個業務問題(問題空間、領域問題上下文、為什麼會有這個問題?)才能做好!

作為一名開發人員/程式設計師,需要理解商業業務領域。
如果有人這麼說:作為一名SWE(軟體工程師),你們帶來的只是關於通用計算的高效演算法和資料結構的知識。如果公司需要領域專家,他們會僱傭一名,這是一個典型的產品負責人或業務分析師。“
這會讓我很難過。

我們永遠不會讓會編碼的猴子程式設計飛行計算機登入月球。
我不是一個會編碼的猴子,我用程式碼解決商業業務問題,我需要了解這個問題才能做到這一點。
當你忽視軟體領域專業知識的重要性時,波音 737 MAX是最好的一個例子。

網友討論:
1. 這是所有軟體工程師每天都應該背誦的口頭禪。

2. 我很想成為一個程式碼猴子,但由於客戶通常不能分解他們自己的流程(這很好),我們也必須一起解決這個問題。

3. 我認為在許多公司文化中,企業喜歡將開發團隊降級為純編碼猴子……但我認識的大多數開發人員都喜歡更好地理解他們解決的問題……

4. banq:程式設計師程式設計不是在做考卷,只要把問題解答出來就滿分了,還要了解”問題“的上文和下文,上游和下游等背景知識。

相關文章