過去の成果を見直す習慣が大事
フリーのプログラマーが働く職場は、少人数や一人で自由に時間を使って仕事をすることが多いため、しっかりと自己管理をすることが大切です。フリーのプログラマーは仕事をする時間と休む時間のメリハリが付かないせいでモチベーションが高い日と低い日の差ができやすいです。そのため、プログラミングをかなり長い間集中してした次の日は、新しくプログラミングをするのではなく、過去のプログラミングをしたものを見直しするといいです。もっときれいにプログラミングする方法がなかったか、と反省をすることで次にコードを書く時に効率良く作業ができるようになります。プログラミング言語のバージョンは頻繁に更新されるため、どんな便利な機能が追加されたか情報を集めることも大切なスキルです。
また、phpではない言語をphpに作り直して欲しいという依頼を受けるケースがよくありがちです。そのため、人気のある言語をどうすればphpに正確に変換できるかという方法を知っておくのはいいことです。できるだけ多くの言語を使えるようになって、クライアントにアピールすることで、優秀なプログラマーという評価をもらえます。その結果、何度も仕事を回してくれるクライアントと長い付き合いができるようになります。やはり、仕事を何度も依頼してくれるクライアントとの人脈をいくつか持っておくことで、仕事が無くなる不安を持たなくてすみ落ち着いてプログラミングに集中することができるのです。