ソフトウェア技術者のレベルを客観的に測定するのは簡単ではありません。知識や経験を問う試験を行って、その結果で判断することは、ある程度は可能ですが、そこには本質的な限界があります。 知識を問う場合には、最低限知ってほしい知識を問うのであれば、残念ながらそれらの基礎教育をきちんと先に行っておく必要があります。しかし、最低限の知識を問う試験を行って、それで良い成績を上げたとしても、レベルの高いエンジニアとは言えません。なぜなら、知っていて当たり前だからです。逆に、成績が悪いとなるとやはり、最低限の基礎教育を行う必要があるということになります(「基礎教育」)。 一方で、開発業務を遂行するための最低限の勉強しかしない人がいたりもします(「業務を通した学習の落とし穴」)。あるいは、その最低限も勉強していなったりする場合もあります。そのような継続した学習をしない技術者に対して、最低限の知識を問う試験を行
![ソフトウェア技術者のレベル: 柴田 芳樹 (Yoshiki Shibata)](https://cdn-ak-scissors.b.st-hatena.com/image/square/91294c5e7d5927632be882106d59f6c861902287/height=288;version=1;width=512/https%3A%2F%2Fblog.ss-blog.jp%2F_common%2Fimg%2Fsonet_logo_l.png)