エンジニアが個人事業主として独立することには理由があります。ひとつは年齢を重ねると、業界の技術の進歩についていけなくなることが挙げられます。会社勤めをするなら管理職へと転身することになります。もうひとつは自分の得意とする仕事を請けることで高い報酬が期待できることです。その中でも独立する理由として多いのが高い報酬を得るためというものです。そのためには常に自己投資を行い、スキル磨きを行う必要があります。けれども自分が求める目標に向けて、常に自己鍛錬を行うわけです。
そこで目標とするのは、他のフリーランスには扱えないような仕事を請け負うことができるようにすることです。企業としても、そのようなニッチな仕事のために自社の人材を教育するほどの余裕は無いものです。そこで業務に携われる技術を持つフリーランスを求めることになります。そのような仕事は報酬も高いものなので、自己投資によって請け負うことができるように努めることになります。最新の技術を追うことなく、一定の供給があるこのようなニッチな仕事を獲得することを目標に、自分を向上させるわけです。
そしてもうひとつ、個人事業主の場合業務の全てを手掛けることになるために、あらゆるビジネススキルも備わることになります。その経験を生かしてコンサルタントやマネージャーとして転身することを目標とするエンジニアもいます。そのために必要となる能力を身につけるために自己投資するエンジニアも多く見られます。