ソフトウェア開発の最重要スキルとは?グーグルのエンジニアに聞く | JobPicks

https://job.newspicks.com/articles/724

特に私は、コードを書いて動かすのが楽しくてこの仕事に就いたのもあって、プログラミングに没頭してしまう癖があって。

—— 得意なこと・好きな仕事で局所最適を進めてしまうのは、多くの作り手にとっての「あるある」だと思います。
でも、本来は「人が解決できないことを解決する」のがソフトウェアエンジニアの役割だと思うんですね。

そしてその解決策は、目の前にあるコードを触っているだけでは見つからない場合もある。

だから、仕事の「How」を突き詰めるだけでなく、思考の殻を破って「What」や「Why」から考え直す時間を取るのが大切だと気付きました。

自分も本質を忘れないでいきたい。