アドバイスを得よう
あるフォーラムで、良いプログラマーになるためのさまざまな方法について議論していたことがあります。もっとも同意を得ていたのは、プログラミング以外のことをする、でした。初めは驚きましたが、今は本当にそうだな、と思います。たとえば、Daniel Coyle(ダニエル・コイル)による『The Talent Code』(未邦訳)のような本を読むことは、私をより良いプログラマーにしてくれました。その本は、スキルを身に付けるのにまさに必要なことを示してくれていたからです。あなたのプログラミングに役立つ、プログラミング以外のネタに目を向けてください。 ほかの人のコードを読むことに、できるだけ多くの時間を費やしてください。これは、プログラマーとして上達するのに最適な方法です。プログラミングを学ぶときは、コードを書くことと読むことのバランスを取りましょう。他人のコードを読むことは、最初は難しいことかもしれません。しかし重要なことです。ほかのプログラマーから学ぶことはとても多くあります。