22歳高卒から始めるシステムエンジニアへの道:未経験でも叶えるキャリア戦略
22歳高卒から始めるシステムエンジニアへの道:未経験でも叶えるキャリア戦略
この記事では、22歳で高卒公務員として働きながら、未経験からシステムエンジニアへの転職を目指す方のキャリアパスを徹底的に解説します。夢を叶えるための具体的なステップ、資格取得の戦略、そして働き方の選択肢まで、あなたの疑問に寄り添いながら、具体的なアドバイスを提供します。
私は22歳の高卒公務員です。夢はシステムエンジニアの仕事に就き衣食住を賄うことです。今後の様々なIT企業の進歩を肌で感じていきたいです。
専門学校なども行っておらず全くの未経験なのですが、学費を払って学校へ行き、その間の生活をするほどの貯蓄はありません。
転職をすることも考えましたが、未経験の身分で何が出来るのか、給料も大幅に下がり、中小企業の派遣のような仕事をしていてもキャリアアップするのは難しく本末転倒のような気がするので除外しました。
なので、仕事以外の時間を使い2〜3年で資格や身の丈を知り、ネットで案件を受けるなどして実務を経験をし、出来るようならば転職まで至りたいと考えています。
そこで、まずは独学なのですが資格を取得しようと考えています。3年間程度で考え、どのプログラミング言語や資格取得の勉強をするのが良いかご教示願いたいです。
私が考えているのが、1年目として今年の10月に予定されている応用情報処理の受験。Javaを触り、慣れるところから始まり、シルバーの資格まで取れればと考えています。
お詳しい方、エンジニアの方、皆様のご意見を頂きたいです。よろしくお願いします。
未経験からSEへの道:3年間のロードマップ
未経験からシステムエンジニアへの道は決して不可能ではありません。しかし、計画的な学習と実践的な経験が不可欠です。3年間という期間を最大限に活かし、着実にスキルアップしていくためのロードマップを具体的に見ていきましょう。
1年目:基礎固めと資格取得
最初の1年間は、プログラミングの基礎を学び、資格取得を目指します。この時期は、ITの世界への入門期であり、今後の学習の土台を築くための重要な期間となります。
- プログラミング言語の選択: Javaは、多くの企業で採用されており、汎用性が高い言語です。また、Web系の開発案件も多く、学習リソースも豊富です。Javaの学習を始めることは、非常に良い選択肢と言えるでしょう。
- 資格取得: 応用情報技術者試験は、ITに関する幅広い知識を問われる試験です。合格することで、IT分野における基礎知識を証明できます。試験対策を通じて、ITの基礎知識を体系的に学ぶことができます。
- 学習方法:
- オンライン学習プラットフォーム: Progate、ドットインストール、Udemyなどのオンライン学習プラットフォームを活用し、Javaの基礎を学びましょう。動画教材やハンズオン形式のレッスンを通じて、効率的に学習を進めることができます。
- 参考書: 分かりやすい参考書を選び、基礎知識をしっかりと身につけましょう。
- ポートフォリオ作成: 簡単なWebアプリケーションやツールを作成し、自分のスキルを可視化しましょう。ポートフォリオは、転職活動の際に、あなたのスキルを証明する有効な手段となります。
2年目:実務経験とスキルアップ
2年目は、より実践的なスキルを習得し、実務経験を積むことを目指します。資格取得で得た知識を活かし、実際の開発プロジェクトに参加することで、エンジニアとしてのキャリアを加速させましょう。
- 副業・アルバイト: クラウドソーシングサービス(例:クラウドワークス、ランサーズ)で、Java関連の案件を探してみましょう。簡単なWebサイトの作成や、既存システムの改修など、未経験でも可能な案件は多くあります。
- オープンソースプロジェクトへの参加: GitHubなどのプラットフォームで、オープンソースプロジェクトに参加してみましょう。他のエンジニアと協力して開発を進めることで、実践的なスキルを磨くことができます。
- 資格取得: Java SE Silverの取得を目指しましょう。Java SE Silverは、Javaプログラミングの基礎的な知識とスキルを証明する資格です。
- 学習方法:
- 技術ブログの購読: 著名なエンジニアのブログを購読し、最新の技術トレンドや開発手法を学びましょう。
- 技術書の読破: より高度な技術書を読み、専門知識を深めましょう。
- コードレビュー: 他のエンジニアに自分のコードを見てもらい、フィードバックを受けましょう。
3年目:転職準備とキャリアアップ
3年目は、これまでの経験を活かし、転職活動を開始します。自分のスキルや経験を最大限にアピールし、希望する企業への転職を実現しましょう。
- 転職活動: 転職エージェントに登録し、求人情報を収集しましょう。あなたのスキルや経験に合った求人を紹介してもらうことができます。
- 自己PR・職務経歴書の作成: 自分の強みや経験をアピールできる自己PRや職務経歴書を作成しましょう。
- 面接対策: 面接対策を行い、自信を持って面接に臨みましょう。
- 資格取得: Java SE Goldの取得を目指しましょう。Java SE Goldは、Javaプログラミングに関する高度な知識とスキルを証明する資格です。
- キャリアパスの検討: 将来的なキャリアパスを検討しましょう。システムエンジニアとして経験を積んだ後、プロジェクトマネージャー、ITコンサルタント、または技術スペシャリストなど、様々なキャリアパスがあります。
働き方の選択肢:正社員、フリーランス、副業
システムエンジニアとしての働き方は、正社員だけでなく、フリーランスや副業など、様々な選択肢があります。それぞれの働き方のメリットとデメリットを理解し、自分に合った働き方を選びましょう。
正社員
正社員として働くことは、安定した収入と福利厚生を得られるというメリットがあります。また、チームで働くことで、他のエンジニアから学び、スキルアップすることができます。一方、残業が多く、自由な時間が少ないというデメリットもあります。
- メリット:
- 安定した収入
- 福利厚生が充実
- チームで働く
- キャリアパスが明確
- デメリット:
- 残業が多い
- 自由な時間が少ない
- 転勤の可能性がある
フリーランス
フリーランスとして働くことは、自分のペースで仕事ができるというメリットがあります。また、様々なプロジェクトに参加することで、幅広いスキルを身につけることができます。一方、収入が不安定で、自己管理能力が求められるというデメリットもあります。
- メリット:
- 自由な働き方
- 高収入の可能性
- 多様なプロジェクトに参加できる
- スキルアップの機会が多い
- デメリット:
- 収入が不安定
- 自己管理能力が求められる
- 福利厚生がない
- 孤独感を感じやすい
副業
副業として働くことは、本業の収入に加えて、収入を増やすことができるというメリットがあります。また、自分のスキルを活かして、新しいことに挑戦することができます。一方、時間の制約があり、本業との両立が難しいというデメリットもあります。
- メリット:
- 収入アップ
- スキルアップ
- 新しいことに挑戦できる
- デメリット:
- 時間の制約がある
- 本業との両立が難しい
- 確定申告が必要
あなたの現在の状況(22歳、高卒公務員)を踏まえると、まずは副業から始めるのが現実的かもしれません。副業で実績を積みながら、正社員への転職を目指すことも可能ですし、フリーランスとして独立する道も開けます。
もっとパーソナルなアドバイスが必要なあなたへ
この記事では一般的な解決策を提示しましたが、あなたの悩みは唯一無二です。
AIキャリアパートナー「あかりちゃん」が、LINEであなたの悩みをリアルタイムに聞き、具体的な求人探しまでサポートします。
無理な勧誘は一切ありません。まずは話を聞いてもらうだけでも、心が軽くなるはずです。
資格取得の戦略
資格取得は、あなたのスキルを証明し、転職活動を有利に進めるための有効な手段です。目指すキャリアパスに合わせて、適切な資格を選び、計画的に学習を進めましょう。
ITパスポート試験
ITパスポート試験は、ITに関する基礎知識を幅広く問われる試験です。IT業界の基礎知識を身につけるための最初のステップとして、受験を検討してみましょう。
- 試験内容: ITに関する基礎知識(テクノロジー、マネジメント、ストラテジ)
- 学習方法: 公式テキストや問題集を活用し、基礎知識をしっかりと身につけましょう。
- メリット: IT業界の基礎知識を習得できる。
- デメリット: 専門的な知識は得られない。
基本情報技術者試験
基本情報技術者試験は、ITエンジニアとしての基礎的な知識とスキルを証明する試験です。応用情報技術者試験の前に、受験しておくと良いでしょう。
- 試験内容: プログラミング、データベース、ネットワークなど、ITに関する幅広い知識
- 学習方法: 参考書や問題集を活用し、試験対策を行いましょう。
- メリット: ITエンジニアとしての基礎的な知識とスキルを証明できる。
- デメリット: 試験範囲が広く、学習量が多い。
応用情報技術者試験
応用情報技術者試験は、高度なIT知識と応用能力を問われる試験です。システムエンジニアとしてのキャリアアップを目指す上で、取得しておきたい資格の一つです。
- 試験内容: システム設計、開発、運用、保守など、ITに関する高度な知識
- 学習方法: 参考書や問題集を活用し、試験対策を行いましょう。
- メリット: 高度なIT知識と応用能力を証明できる。
- デメリット: 試験の難易度が高く、学習時間が必要。
Java SE Silver/Gold
Java SE Silver/Goldは、Javaプログラミングに関する知識とスキルを証明する資格です。Javaエンジニアとしてのキャリアを目指す上で、取得しておきたい資格です。
- 試験内容: Javaプログラミングの基礎知識から、高度な技術まで
- 学習方法: 公式テキストや問題集を活用し、試験対策を行いましょう。
- メリット: Javaプログラミングに関するスキルを証明できる。
- デメリット: 試験の難易度が高く、学習時間が必要。
未経験からSE転職を成功させるための面接対策
未経験からシステムエンジニアへの転職を成功させるためには、面接対策が非常に重要です。面接官にあなたの熱意とポテンシャルを伝え、採用を勝ち取りましょう。
自己PRの準備
自己PRでは、あなたの強みや経験をアピールすることが重要です。未経験であっても、これまでの経験から得たスキルや、学習意欲、成長意欲などを具体的に伝えましょう。
- 自己分析: 自分の強み、弱み、興味のあることなどを整理しましょう。
- 経験の棚卸し: これまでの経験から得られたスキルや、学んだことを具体的に伝えましょう。
- ITスキルへの興味: IT業界への興味や、プログラミングへの学習意欲を伝えましょう。
- 熱意: システムエンジニアになりたいという強い気持ちを伝えましょう。
志望動機の準備
志望動機では、なぜその企業で働きたいのか、具体的に伝えましょう。企業の理念や事業内容を理解し、自分のキャリアプランとどのように合致するのかを説明しましょう。
- 企業研究: 企業のウェブサイトや、IR情報などを参考に、企業について深く理解しましょう。
- キャリアプラン: 将来的にどのようなシステムエンジニアになりたいのか、具体的なビジョンを伝えましょう。
- 企業の魅力: その企業の魅力的な点や、自分が貢献できる点を伝えましょう。
- 熱意: その企業で働きたいという強い気持ちを伝えましょう。
想定される質問への対策
面接では、様々な質問がされます。事前に想定される質問への回答を準備し、スムーズに受け答えできるように練習しましょう。
- 自己紹介: 自分の名前、年齢、これまでの経験などを簡潔に説明しましょう。
- 志望動機: なぜこの企業で働きたいのか、具体的に説明しましょう。
- 自己PR: 自分の強みや経験をアピールしましょう。
- ITスキルに関する質問: ITスキルや、プログラミングに関する知識について質問されることがあります。
- 未経験に関する質問: 未経験であることをどのようにカバーしていくのか、具体的に説明しましょう。
- 逆質問: 面接官に質問する機会です。事前に質問を準備しておきましょう。
面接練習
面接本番で、落ち着いて対応できるように、面接練習を行いましょう。友人や家族に協力してもらい、模擬面接を行うと効果的です。転職エージェントの面接対策も活用しましょう。
- 模擬面接: 友人や家族に協力してもらい、模擬面接を行いましょう。
- フィードバック: 模擬面接後、フィードバックを受け、改善点を見つけましょう。
- 転職エージェントの活用: 転職エージェントの面接対策を活用しましょう。
- 自信: 自信を持って、面接に臨みましょう。
まとめ:未経験からSEへの挑戦を成功させるために
未経験からシステムエンジニアへの道は、計画的な学習、実践的な経験、そして積極的な行動によって開かれます。3年間のロードマップを参考に、資格取得、副業、転職活動と、段階的にステップアップしていきましょう。あなたの夢を叶えるために、wovieは全力でサポートします。
- 計画的な学習: 資格取得と、プログラミングスキルの習得を計画的に行いましょう。
- 実践的な経験: 副業や、オープンソースプロジェクトへの参加を通じて、実践的な経験を積みましょう。
- 積極的な行動: 転職活動や、面接対策に積極的に取り組みましょう。
- 情報収集: 最新のITトレンドや、技術情報を積極的に収集しましょう。
- 継続的な努力: 諦めずに、継続的に努力を続けましょう。