システムエンジニアクラスのプログラマーになると個人ですべてプログラムするということはほとんどありません。

チームで役割を分担して複数人でプログラムをしますが、そういった際は、相手のことを考えて、理解しやすいようにプログラムを書いたり、修正しやすいシンプルな構造にするということをプロの方から聞いたこともあります。