レバテックルーキー
新卒ITエンジニア向け就活支援。iOSエンジニアポジションの紹介実績が豊富
※ サービス選びの参考情報。利用は各自の判断で。
大学新卒(情報系学部) → iOSエンジニア
情報系学部を卒業したばかりの新卒。大学ではPythonとJavaを中心に学び、Webアプリのチーム開発を 卒業研究で経験した。プログラミングの基礎力はあるが、モバイルアプリ開発の経験はほぼゼロ。 個人でiPhoneアプリを触る中で「自分でもアプリを作りたい」という想いが強くなり、 iOSエンジニアとしてのキャリアを志望している。
「日常的に使っているiPhoneアプリの「こうだったらもっと便利なのに」を自分で形にしたい。 ネイティブならではの滑らかなUI体験を生み出せるエンジニアになりたいと考えている。 まずはSwift/SwiftUIを習得し、半年以内にポートフォリオアプリをApp Storeに公開して iOSエンジニアとして就職することが目標。 」
森田 はるかさん本人の学習設計の語り
まずiOSアプリ開発の全体像を掴む入門書で手を動かしながら学び、次にSwift言語を深く理解する。 最後にSwiftUIの実践レシピとアーキテクチャを学び、ポートフォリオアプリを完成させる。
現在のスキル水準とiOSエンジニアに必要な水準を並べ、何を伸ばすべきかを可視化しています。
迷ったらこの順番で読むのが推奨。基礎 → 実践 → 視座を上げる、という流れで構成されています。
なぜこの本か
Swift言語の実践的な使い方を体系的に学べる。基礎文法だけでなく プロトコル指向やエラーハンドリングなど、実務で必須の知識を身につけられる。
Swift言語の基礎文法とiOSアプリ開発の全体像を掴む。簡単なサンプルアプリを複数作りながら、UIKit/SwiftUIの基本操作、画面遷移、データ表示を体験する。
このフェーズで読む本
Swiftの型システム、プロトコル指向、エラーハンドリングを深く理解する。テストの書き方を学び、品質を意識した開発習慣を身につける。
このフェーズで読む本
SwiftUIを用いた実践的なアプリ設計パターンを学び、Clean Architectureの考え方を取り入れたポートフォリオアプリを構築。UI/UXの基本原則も押さえる。
このフェーズで読む本
このキャリア遷移を目指す森田 はるかさんが活用を検討しやすい転職サービスをまとめました。
新卒ITエンジニア向け就活支援。iOSエンジニアポジションの紹介実績が豊富
※ サービス選びの参考情報。利用は各自の判断で。
未経験・新卒歓迎のモバイルエンジニア求人を多数保有
※ サービス選びの参考情報。利用は各自の判断で。
同じ職種・近いレベル感を目指す他のペルソナです。学習プランや読む順番のバリエーションとして参考にしてください。
森田 はるかさんの学習プランは「モバイルエンジニア」を目指す一例です。 職種全体のロードマップ・必要スキル・代表的な書籍は専用ページで体系的に確認できます。
モバイルエンジニアのロードマップを見る →