ソフトウェアエンジニアに必要な違和感を感じる能力
ども、かにかまトマトです。カナダでアプリとかを作ってます。
ソフトウェアエンジニアにとって大事な能力の1つ。
それは違和感を感じれる能力ではないかなと思います。
普段ソフトウェアエンジニアとして仕事をしていると、コードをガリガリ書いている時間よりも人のコードを読んでる方が長いです。
自分でコード書く時であっても、大体の場合は誰かがすでに書いてあるコードの上から修正や追加を行います。なので既存のコードを読んでなにが行われているかを正しく理解しないといけません。
たった1行