学んでいる言語を使って難しいアルゴリズム問題を解く

特定のテクノロジーやプラットフォームに言語のスキルを応用し、そのテクノロジーを使った基本的なアプリケーションも作れるようになっている。それでも、そのプログラミング言語をマスターしたという感じがしないかもしれない

meganii.iconそれが普通だ。といってもらえてありがたい。

Topcorderのようなコーディング競争に参加するメリット

特定のタイプの問題を解くためのパターンが分かるようになる
今まで無視してきた言語機能の使い方を本当の意味で理解できる
問題を解くために、標準ライブラリ、言語機能、データ構造を効果的に使う方法を学ぶことができる

参考

世界で闘うプログラミング力を鍛える本


Links

CAREER SKILLS ソフトウェア開発者の完全キャリアガイドmeganii.iconTopcorder珠玉のプログラミング 本質を見抜いたアルゴリズムとデータ構造Project Eulet

Tags

キャリア