次のキャリアを考えておくことが重要

フリーランスとして働きたいと考えているエンジニアは、独立準備としてその先まで見越すことが重要です。
次のキャリアを明確に定めておくことが理想的であり、およそ何年後にはフリーランスをやめて次のキャリアに向かうのかを計画した上で独立すると良いでしょう。
フリーランスの仕事をしながら考えれば良いという発想もありますが、予め考えておいた方が将来性が高くなります。フリーランスを終えてからどのようにして働きたいのかに応じ、仕事を通して学ばなければならないことも、フリーランスの間に積まなければならない経験にも違いがあるためです。

管理職を目指したいのであれば、可能な限りマネジメント系の案件に応募して獲得するように心がける必要があります。スペシャリストを目指すか、ジェネラリストになれるようにするかによっても選ぶ案件は異なるでしょう。
また、転職して企業で働くためには、予め自分の存在をアピールしておくことが重要です。仕事のついでに自己アピールを行っていき、上役とのつながりも作り上げていくと、転職するときに有利になります。
独立する前にキャリアパスを定めておけば、それに応じたフリーランスとしての働き方を実践できるので、将来的に仕事に困ってしまうような事態に陥ることはまずありません。

理想的な将来を実現できるようにするため、エンジニアは常に将来性を考える必要があります。
フリーランスの仕事を始めるのは大きな転換期になるので、その先まで考えておくことが必須です。