こんにちは! 新卒2年目でSwift言語を使ったiOSのアプリ開発エンジニアをやっています。(プロフィールはこちら)
これまでに学生時代のインターン/バイトも含めると6社で働いてきました(Rubyエンジニア/iOSンエジニア)
私は文系大学出身でプログラミングの勉強法がよくわからなかったので、がむしゃらに勉強して、なんとか好きなiOS開発のエンジニアとして採用してもらうことができました。
↓こんな感じです。かなり荒削りですが。。
今回はプログラミング初心者あるあるの悩みを解決していきます!
わりとプログラミング初心者がみんな通る道だと思います。(自分もこの問題にぶち当たった記憶が。。)
それぞれ学生・社会人・経済力など置かれている状況は違うと思うので、参考にできそうな方法があれば試してみてください!
それではみていきましょう=!
目次
Progateの次のレベルへ: 初心者から脱却したい人向け勉強法5パターン【文系・独学の現役エンジニアが解説】

1. 自作でサービス開発する(Progateの次のレベルへ!)

おすすめ度: ★★★
難易度: ★★★★★
具体的に私はProgateでRuby on Railsを学んだ後に、ProgateのRailsコースと似たようなWebアプリを自作しました↓↓


ちなみにこのWebアプリを作れたことで当時調子に乗って、東京のWeb企業にインターンで働かせてくれ!って頼みに行ったら、「無給ならOK」と言われ
しばらく無給でRailsのインターンをしていました。(無給は良くないですが、確実に成長はしたので、よしとしています笑)
自分が好きなものを作ってみると楽しいのでおすすめです。
私が当時(数年前)に作ったものをいくつか紹介します。



2. Udemy(ユーデミー)(Progateの次のレベルへ!)

おすすめ度: ★★★★★
難易度: ★★
値段は1コース1200円〜5000円ほど。
例えばiOS開発だと
- Swiftの基礎学習
- Xcodeの使い方基礎
- ニュースアプリ開発
- SNSアプリ開発
- カメラアプリ開発
などが1コースで全て完結します。
かなりコスパ良いです。
私は学生時代のiOS系のコースをいくつか買って、真似しながら自作のアプリを作ったりしていました。
Progateに比べてかなり実践的にレベルアップしているのがわかるともいます


Udemyで学ぶと一気に本格的なプログラミングができるようになります。
Udemy公式サイト: https://www.udemy.com/ja/
3. インターンに参加する(Progateの次のレベルへ!)

おすすめ度: ★★★
難易度: ★★★★
実際に仕事をしながら学ぶのは勉強になるのでおすすめです。
ただ多分分からないことだらけだと思うので最初はかなり苦労すると思います。
学生とかでガッツがある人にインターンおすすめです。Progteの次のレベルに一気にいけることは間違いないですインターン探しはWantedlyがおすすめです。Web系企業の就職・転職・インターンだったら一番使いやすいです(他にインターン探しで良いところ知っていたら教えてください)
私も大学生の頃Wantedlyを使ってインターン探しをしました。
その結果Railsインターン → iOSインターンができました。
続くiOSインターンでは、そこそこ知識があり働ける状態だったので
日給1万円くらい貰っており、勉強になる+稼げるで楽しかった記憶があります。
おしゃれなオフィスでインターンしていて、「すげえええー自分かっこいい!」みたいな感じでした笑
4. エンジニア就職・転職する(Progateの次のレベルへ!)

おすすめ度: ★★★★
難易度: ★★★★
Web系企業には未経験OKの求人がたくさんあります。
エンジニアが不足しているので、数ヶ月勉強させて自社のエンジニアに育てれば良いという考え方の企業が多いからです。
✔︎Wantedlyとか求人サイトだけで未経験OKの求人を探すのはちょっと難しいので転職エージェントを活用するのもおすすめです。「未経験Okのエンジニア求人を紹介して欲しい」と伝えればOKです。
エンジニア系の転職エージェントでおすすめは下記2つ
5. プログラミングスクールを使う(Progateの次のレベルへ!)

おすすめ度: ★★★★
難易度: ★
- 短期間(2-6ヶ月)で就職・転職まで一気に終わらせたい
- 自分1人でモチベーションを保つのが難しい
- 勉強の仕方がいまいち分からないけどエンジニアになりたい
こういった人にはスクールおすすめです。
調査してまとめています
【おわりに】Progateの次のレベルへステップアップしよう!

Progateの次の勉強法って難しいですが、
自分にあった勉強法を探して、継続して勉強していきましょうー!