あなたの履歴書を向こう5年間戦えるものにするために--今後必要な開発者スキル10選
翻訳校正:石橋啓一郎
自分の専門分野で成功したいと思うのであれば、現状に満足してしまってはならない。この記事では、将来の就職の見込みを最大化するために、今取り組んでおくべき10のスキルを説明する。
最近の経済の変化から、現在多くの開発者が短期的な仕事を探している。同時に、スキルを習得するために時間とエネルギーを投入するのであれば、そこから確実に最大の収入を生むことが重要だ。ここで紹介する10のスキルのリストは、あなたの履歴書を向こう5年間戦えるものにするために、今すぐ学ぶべきものだ。このリストはとても網羅的とは言えないし、カバーし切れていない業界の分野も非常に大きい(例えば、メインフレームの開発者はカバーされていない)。とはいえ、平均的な主流の開発に対しては、少なくともこれらのスキルの7つを学んでいれば間違いはないだろう。就職の面接で説得力を持って話せるというだけでなく、これらは実際に仕事でも役に立つ。
1: 「ビッグスリー」の1つを学ぶ(.NET、Java、PHP)
開発業界に(レッドモンドに隕石が落ちるというのに匹敵するような)劇的な変化が起きない限り、ほとんどの開発者は少なくとも開発システムのビッグスリー、すなわち.NET(VB.NETあるいはC#)、Java、PHPのうち少なくとも1つを近い将来に知っておく必要がある。核となる言語を知るだけでは十分ではない。プロジェクトはさまざまな異なる機能を包含するものであり、関連するフレームワークやライブラリもより深く知っておく必要がある。
2: リッチインターネットアプリケーション(RIA)
ここ数年間、好むと好まざるとに関わらず、Flashは政治家にまぬけな歌を歌わせる単なるアニメーション以上のことに使われている。また、Flashには機能が追加され、FlexやAIRが生み出された。Flashの競合相手であるJavaFxやSilverlightも、機能や性能を高めてきている。ことをより複雑にしているのは、HTML 5がデータベースとの接続を含むあらゆる種類のRIAの機能を取り込んでおり、AJAXにW3Cのお墨付きを与えていることだ。近い将来、RIAのプロフェッショナルであるということは、履歴書を差別化するのに非常に役立つようになるだろう。
3: ウェブ開発
ウェブ開発は当面なくならない。多くの開発者はウェブを無視するか、与えられた基本的なフレームワークだけを扱うことで満足してしまっている。しかし、本当に「ハードコード」レベルの基礎的な技術を扱うことのできる人材への企業の需要は、より強くなっている。向こう5年間で成功するには、JavaScript、CSS、HTMLを学んでおくのがいいだろう。
- 2人の推薦記事
- 1人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(3)
- コメント(3件)
#1 anonymous
- 2009/04/11 01:44
#2 anonymous
- 2009/04/13 23:20
- ホワイトペーパー
- 企画特集
- 話題のタグ
SQLite対応アプリのデータベースファイルを閲覧する
グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
「H.264」ストリーミングのロイヤリティ無料期間が延長
マイクロソフト、「Office 2010」のRC版をリリース
経営統合後の事業損益構造の見える化を実現
新しい視点のレンタルサーバが誕生!
仮想環境のバックアップは難しいのか
仮想化をダメにするストレージの実態
レガシーアプリケーションの稼働どうしてる?
アンケートから見るセキュリティ対策の実態
DBのパフォーマンスに困ってませんか?
身近な業務をCRMが変革!
通販サイトのアクセス集中からの危機を救う
アプリケーション仮想化 3つの課題
御社はまだフリーの転送サービスですか?
事例 VMwareでデータセンターをクラウド化
Xbox Live インディーズゲーム開発の軌跡
利用者の理想を追求した最新レンタルサーバ