プログラマーの定義

仕様書どおりにプログラムを書くのがプログラマーの現場で多いかもしれないが、
力をつけるには、

1.問題を分析して、何をするプログラミングを書くのかを決める
2.どんなアルゴリズム、データ構造を使用すれば良いか選択する
3.実際にプログラムを書く

を繰り返す。