天上的神高不可攀,只能聊聊我認識的人間強者。
因為在人間,跟一般開發者一樣,平常也是做 feature ,解 bug。
只是作法上有三點稍稍不同:
1. 會花點時間找標準怎麼做,找到合用的 design pattern, framework 或 architectur
e,讓新功能可以密合到既有系統裡。
2. 會投資時間在工具與流程優化,每次一點點的把新的方法論、工具、流程進化,讓團
隊的效能跟產品品質持續變好。
3. 遇到跨部門整合或除錯的難題時,能夠跨越邊界去理解,去學習另一方的技術與觀點
,讓問題能被有效釐清與解決。這個過程讓強者越學越多,越來越強。
現實中受限於人力與時間,要做到其實不容易,
做得到時,就不斷在替團隊改善體質,樹立新的標準,而跟這樣的人合作是很愉快的。
※ 引述《cylee (Artisan)》之銘言:
: Hi 各位先進,
: 工作過一段時間了,也看過不少不同個性/習慣的開發人員
: 各位有印象真實工作上遇到的開發強者嗎,可能是我太爛了
: 從來沒看過所謂的 Super hero 的開發者,有些人也許是很
: 會 debug ,待某個產業夠久所以對特定領域特別熟。也有些
: 人是能把複雜的問題分解後簡單化解決掉它。
: 前天下班後,剛好看到 Netflix 的文章,說他們只收 super
: hero, 那是怎樣的人才能被叫作超級開發者呢 ?
: 應該不是 code 的產出量吧 ? 還是能解決非常困難的問題?
: 對組織作出極大的貢獻 ??
: 在版上有看到 Google/Meta 的分享,好像比較少 Netflix
: 的文章。
: 有先進們願意分享下,你所遇過,或是自已就是不錯的開發者
: 的心得嗎 ?
: 感謝!