プログラマだったら応用情報技術者くらいまでは取っておいた方がいいという話quneプログラマだったら応用情報技術者くらいまでは取っておいた方がいいという話2009/12/24尽きることのない資格の有用/無用問題なんですけれど,個人的には,つぶしが利く/利かないに関わらず,応用情報技術者(旧I種,ソフトウェア開発技術者)くらいまでは取っておいた方がいいと思っていたりします。ま,あたしの周りの人の話になっちゃうけれども,若い人を見ている特に思うもんで。じじいの説教になってしまうんだけど。いや,試験を受けるのが面倒とかいうなら,実際に取得しなくてもいいと思うんですよ。それと出題範囲の内容を理解しなくてもいいってことは別物で,受けないなら受けないなりに自分で勉強はしなくちゃいけないとは思うわけです。さんなりを見ていると,応用情報技術者を取得している人(または,現に取得していなくても受ければ取れる人)とそうでない人とで差が出る点はたしかにある。それは,いわゆるキャパプラ(キャパシティ・プランニング)の工程です。お客さんの要求に対して,システムがどれだけの性能を持っている必要があるのか。その性能を維持するには,どのような手段を考えることができるのか。その手段を選択する上で考慮すべきコストがどの程度にのぼるのか。した点を適切に計算して判断することが(広い意味での)キャパプラ。何かを作るときに,出来上がるものがどれくらいの性能を持つか見込みを立てるスキルは,設計の精度の点からもコスト計算なりスケジューリングなりを行う点からも,非常に重要だったりします。応用情報技術者の出題範囲は,(もちろんそれだけではないが)キャパプラを行う上で必要となる知識の基礎的な部分をほぼ網羅しています。これはプログラマのセンスとしても必要なものだと思うし,こゆのができないと,ずっと機械作業のようなコーディングばかりやらされることになる。ま,これはうちんとこの話で,資格を持っている人が作った設計/実装でも,当て勘で作ったとしか思えないようなもんを見ることもあるんですけど。「資格いらね」という人はそれでも結構で,そう言える人は実績で証明しているんだと思います。実績も出さずに「資格いらね」と言う人は......なんなんでしょね。その憶測と一緒で,設計も根拠のない当て勘なんだろうな,と思う。