フリーランスエンジニアが自信をつけるためにするべきことは、仕事の数を多くこなすことです。
フリーランスエンジニアは、自分で仕事の量を調整できます。しかし、自分ができると思っている量をしているだけでは自信はつきません。
そこで、ちょっと難しいなと思う量をこなせば、作業効率や時間配分などをシビアに考える必要があるため、成長できます。難しいと思っていたことができるようになると、大きな自信につながります。
また、やったことのない仕事に挑戦するのもよいでしょう。挑戦したことがない言語や分野の仕事を引き受けると、強制的に勉強するしかなくなります。
フリーランスエンジニアであれば仕事を選ぶ自由度は高いため、受けたことのない仕事でも挑戦できるでしょう。
また、新しい依頼者と仕事をすることも、自信をつける一歩になります。
依頼者ごとに、仕事の仕方は変わります。例えば、締め切りまでに中間報告があるなどです。成果物を出せば終わりという仕事をしていた人にとって、途中で報告をするのは新鮮に感じるでしょう。
もう一つ自信を付けるためにするべきことは、コミュニケーション能力を磨くことです。
コミュニケーション能力は、フリーランスエンジニアに不可欠な能力です。磨いておくと役立ち、自信につながります。
コミュニケーション能力向上の講習もあるので、参加すると成長できます。また、仕事で人と会う機会を増やし、コミュニケーション能力を向上させることもできます。
こうやってフリーランスエンジニアとしての成長につながる仕事への取り組み方を続けていけば、自ずと自信はついていくでしょう。