*0からソフトウェアエンジニアでやっていく場合のくそシンプルなスキームになります。
概要図
手順
- ✅ ソフトウェアエンジニアになる
- ↑4~6ヶ月でポートフォリオ作って応募して会社に入る
- ✅ 技術力をつけて市場価値の高いエンジニアによせる(転職やフリーランスが可能な状態)
- ↑実務で1~3年ぐらい会社で働いて技術力やら業界知識をつけるのをがんばる
- ✅ 年収1000万円にのっける
- ↑準委任契約フリーランスなら時給4000~5000円らへんを突破してちょい多めに働く(がんばれば1~2年で到達可能)
- OR
- 日系会社のサラリーマンで10年ぐらい地道に働く
- OR
- 成果主義が強めの会社で5年ぐらいがんばって働く
- OR
- 外資
- OR
- エンジニアでの労働収入 + ビジネスなどでの収入
- ✅ 年収1000万円以上かつ時間的にも自由になる
- ↑自分の時間を会社に売る以外の方法を取る(エクイティの所有)
- 年収1000万円ゾーンに比べると再現性が一気に下がるので試行錯誤しまくる必要あり
説明
特殊な方法はなくて、最低限の方向性を正して量をこなして継続するという作業が根っこの部分として重要になります。
そのベースに加えて市場価値の高いソフトウェアエンジニアを現場で見て真似していったり自分との差分を埋めていく作業をすることで市場価値の高いソフトウェアエンジニアになっていけます。
技術スタックで何を抑えるなどは枝葉の部分でしかないので、幹の部分を意識してそこに枝葉(例えば、React実務経験3年でGraphQLあたりが使えて1人称でタスクがこなせるなど)を1つずつ抑えていくことが重要です。
参考動画
*2倍速などで概要をざっくり知るのがおすすめです
*聞き流して情報をインストールする使い方がおすすめです