どうもTADです。今回はどうしたらプログラム技術が 上達するのかということを考えてみました。
もちろん向上心をもって新技術や色々なことを勉強することが 大切だとは思いますが、それをうまく使えなければもったいないと思います。
どんなプログラムをどんなときに使えばよいかというのは 経験によって養われていくものだと思います。私はこのとき プログラムの構成などを自分ですべて行うことが大切だと考えます。
しかし仕事でプロジェクトの一員として参加する場合はどうしても 一部のプログラムしか行わないという状態になりがちです。
そんなとき手っ取り早く経験をつめる手段として私が考えるのは ツールを作ることです。データベースの構築やエクセルなどから データを引用するものや、データをパックしたりするツールなど 自分で作ることが良いと思います。もちろん世の中にはフリーの ツールなどがいくらでも転がっていますが、自分でツールを 作って、同じようなツールとくらべてみることによって自分のツールの ユーザーインターフェースの使い勝手などを知ることができます。
必要、不必要に関係なくツールを作ってみるのはいかがでしょうか?