学んでいる言語を使って難しいアルゴリズム問題を解く
特定のテクノロジーやプラットフォームに言語のスキルを応用し、そのテクノロジーを使った基本的なアプリケーションも作れるようになっている。それでも、そのプログラミング言語をマスターしたという感じがしないかもしれない
meganii.iconそれが普通だ。といってもらえてありがたい。
Topcorderのようなコーディング競争に参加するメリット
特定のタイプの問題を解くためのパターンが分かるようになる
今まで無視してきた言語機能の使い方を本当の意味で理解できる
問題を解くために、標準ライブラリ、言語機能、データ構造を効果的に使う方法を学ぶことができる
参考
世界で闘うプログラミング力を鍛える本