非技術系の人やプロとしてプログラミングをしていない人は、プロレベルでのプログラミングがいかに非効率であるかを過小評価しがちです。そして、その大きな理由は、プログラミングが目に見えないものだからです。

Salesforceのような企業でプログラマーが何をしているのか考えてみてください。そこには、ソフトウェアの動作を記述したロジックが何千万行、何百万ものファイルとして存在しています。それを変更するたびに、あの泥の塊、扱いにくい巨大なものを取り出して編集しなければなりません。だからこそ、一部のソフトウェアのリリースサイクルが非常に遅いことに、多くの人が衝撃を受けているのだと思います。確かに、生産性は確かに向上していると思いますが、プログラマーの労働時間はおそらく減っていないでしょう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

You may also enjoy…