開発者として必要なスキル10選

http://builder.japan.zdnet.com/news/story/0,3800079086,20391421,00.htm
http://builder.japan.zdnet.com/news/story/0,3800079086,20391421-2,00.htm
http://builder.japan.zdnet.com/news/story/0,3800079086,20391421-3,00.htm
「あなたの履歴書を向こう5年間戦えるものにするために--今後必要な開発者スキル10選」から、自分がどの程度スキルを保持しているか確認してみた。
1.ビッグスリーの1つを学ぶ(.NET,Java,PHP)
Javaは入社以来利用しているので問題なし。PHPはここ1年で利用するようになったが体系立てて理解できていない。.NETは利用経験なし。入門書を流し読みした感じだと、使うとなればなんとかなりそうだった。
2.RIA
ずっと興味はあるが手を出せていない領域。JavaFXか素のAjax(JavaScript)をやりたい。
3.Web開発
ServletRuby on Railsでの開発経験があるので問題なし。HTMLとCSSも普通に使いこなせている。JavaScriptスキルはかなり低い。今までなるべくJSを利用しない方向で開発していた。RIAを含めてJSはまじめに取り組もうか検討中。
4.Webサービス
RESTとXMLは開発で利用経験あり。SOAPJSONは利用経験なし。嗜む機会を設けたい。
5.ソフトスキル
働いているとイヤでも身につける必要があるもの。まー人並みあるかないか程度。
6.動的/関数プログラミング言語
Rubyは経験あり。Groovy,Grailsは興味あり。そのうちやる。
7.アジャイル開発手法
何をもってアジャイル開発と呼ぶのかいまいち理解できていないが、少なくともここ1年は個人的にはアジャイル開発をすごく意識して作業している。
8.専門知識
共通基盤設計・実装分野が一番得意。アーキテクチャと呼ばれるところ。
9.開発衛生学
ここ1年でバグ追跡システムやバージョン管理システムを導入し利用している。
10.モバイル開発
iPhoneAndroidの開発を行いたい。
完全に手つかずなのは、RIAとモバイル開発で、興味自体は前々から持っているので、今年は手を出そうと思う。