Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

ソフトウェア工学・暗黙の前提 (2)

開発者全員が開発対象のプログラミング言語を理解している

「初めて Java 触るんだけど、Eclipse ってどうやっていじるの?」も結構います。
Eclipse が何か言ってるけど意味が分からない」はもっとたくさんいます。
COBOLなら分かるけどJavaはよくわからない」という人が取りまとめだったりします。
実際に数を数えているわけではなく感覚的な話ですが、実際にコードを書く人の10〜20%程度がそういう人なのではないかと思います。それでも何故プロジェクトが回っているかというと、「それを聞いたら教えてくれる人」がチームに最低一人はいるからではないかと想像してます。

開発者は勉強好き

最近のソフトウェア開発、特にWebアプリケーションの開発には何らかのフレームワークが欠かせませんが、まず何らかのフレームワークを使って開発をしたことのある人が断然少ないです。
さらに、このフレームワークの初期学習コストが高いと心が折れちゃいます。