文系・社会人3年目からのプログラマー転職:適性、親の反対、そして未来への道
文系・社会人3年目からのプログラマー転職:適性、親の反対、そして未来への道
この記事では、文系出身で、現在の仕事に違和感を覚え、プログラマーへの転職を検討しているあなたに向けて、具体的なアドバイスを提供します。あなたの抱える悩み、未経験からのスタート、親御さんの反対、そして将来のキャリアプランについて、一緒に考えていきましょう。
まず、ご相談内容を整理します。
社会人3年目、文系、アスペ気味です。未経験でのプログラマーへの転職を考えているので相談に乗ってください。【長文につき失礼いたします。】
現在、大手メーカーで営業の仕事をしています。
正直、以下の理由から全く適性を感じておらず、プログラマーへの転職を考えています。
- 知識を活かす仕事がしたい
- コミュニケーションに苦手意識がある
コミュニケーションに難がある自分がどう戦えばいいか、それは知識を武器に他者との差別化を図るしかありません。しかし、営業に限らず「総合職」というフィールドにいる限り、研究やエンジニアといった職種以外では調整業務がメインになり、高いコミュニケーション能力が必要になる事は理解しています。
私に適しているのは、淡々と作業したり、知識を武器に他者をサポートするような専門性の高い業務なのだろうと、最近考えています。その点で、プログラマーは今の営業よりもより自分の特性を活かせる職種なのではないかと。
しかし、それにあたり懸念が3つあります。
- 親の反対
- 学歴とプライドの問題・ブラック企業の懸念
- プログラマーになってからの具体的目標
これらを踏まえて、以下5点ご回答いただきたいです。
- 私の特徴や懸念事項を踏まえて、仕事を変えた方が良いと思われたでしょうか。
- 未経験でプログラマーになるのは難しいでしょうか。
- プログラマーはブラックが多いと聞きますが、やはり「徹夜で1週間働きづめでも残業代は支給されない、という状態が何ヶ月も続く」会社ばかりなのでしょうか。
- 未経験でプログラマーになる場合、最低限プログラミングの知識はつけた方が良いと思っています。その場合、何ヶ月くらい勉強してから行動に移すのがよいでしょうか。また、転職におすすめのプログラミング講座等あれば、教えていただきたいです。
- 私は出身が関東で、現在名古屋に勤務しています。できれば地元に帰りたいのですが、名古屋で働きつつ東京の会社を受けることは可能でしょうか。そのような事ができるプログラマー向けの転職エージェントがあれば、教えていただきたいです。
1. 仕事を変えるべきか?あなたの適性とキャリアパス
まず、現在の仕事への適性についてですが、自己分析の結果、営業職よりもプログラマーの方があなたの特性を活かせる可能性は十分にあります。知識欲が旺盛で、集中力が高く、黙々と作業を進めることが得意なのであれば、プログラミングは非常に相性の良い仕事と言えるでしょう。コミュニケーション能力に課題を感じていることも、プログラマーという職種であれば、それほど大きなハンディキャップにはなりません。
しかし、転職を決定する前に、いくつかの点を考慮する必要があります。
- 自己分析の深掘り: なぜ現在の仕事に不満を感じるのか、具体的に言語化しましょう。単に「調整業務が多いから」だけでなく、「どのような調整業務が苦手なのか」「どのような知識を活かしたいのか」を具体的にすることで、転職後のミスマッチを防ぐことができます。
- プログラマーの仕事内容の理解: プログラマーと一口に言っても、その仕事内容は多岐にわたります。Web開発、アプリ開発、インフラエンジニアなど、様々な分野があります。それぞれの仕事内容を理解し、自分に合った分野を見つけることが重要です。
- キャリアプランの明確化: プログラマーとして、どのようなキャリアを歩みたいのかを具体的にイメージしましょう。技術力を高めてスペシャリストを目指すのか、マネジメントに挑戦するのか、フリーランスとして活躍するのかなど、様々な選択肢があります。
あなたの場合は、知識を活かせる仕事、そしてコミュニケーション能力をそれほど必要としない仕事という点で、プログラマーは非常に魅力的な選択肢と言えます。しかし、安易に転職を決めるのではなく、上記のような点をじっくりと検討し、自分にとって最適なキャリアパスを描くことが重要です。
2. 未経験からプログラマーへの道:難易度と成功への道筋
未経験からプログラマーへの転職は、決して簡単ではありませんが、不可能ではありません。多くの人が未経験からプログラマーとしてキャリアをスタートさせ、活躍しています。成功するためには、以下の3つのステップが重要です。
- 学習: プログラミング言語を習得し、基本的な知識を身につける必要があります。
- ポートフォリオ作成: 自分のスキルを証明するために、実際にプログラミングをして作品を作り、ポートフォリオを作成します。
- 転職活動: 企業に応募し、面接対策を行い、内定を獲得します。
具体的な学習方法としては、オンラインのプログラミングスクールや、書籍、動画教材などを活用するのが一般的です。独学でも可能ですが、スクールに通うことで、専門家からの指導を受けたり、仲間と交流したりすることができ、モチベーションを維持しやすくなります。
ポートフォリオは、あなたのスキルを企業に示すための重要なツールです。簡単なWebサイトやアプリ、ゲームなど、自分の興味のあるものを作り、GitHubなどのプラットフォームで公開しましょう。面接では、ポートフォリオについて説明し、あなたのスキルや熱意をアピールします。
未経験からプログラマーとして転職するためには、相応の努力と時間が必要です。しかし、あなたの努力次第で、必ず道は開けます。諦めずに、粘り強く学習を続け、積極的に行動していくことが重要です。
3. プログラマーの労働環境:ブラック企業の見分け方と対策
「プログラマーはブラック企業が多い」という話は、ある程度事実です。IT業界は、人手不足が深刻であり、長時間労働や低賃金といった問題が起こりやすい傾向があります。しかし、すべての企業がブラック企業というわけではありません。ホワイトな企業もたくさん存在します。ブラック企業を見分けるためには、以下の点に注意しましょう。
- 企業の評判: 企業の口コミサイトや、転職エージェントからの情報などを参考に、企業の評判を調べてみましょう。
- 労働時間: 月間の残業時間や、有給休暇の取得率などを確認しましょう。
- 給与: 自分のスキルに見合った給与が支払われるかを確認しましょう。
- 福利厚生: どのような福利厚生があるのかを確認しましょう。
- 面接での質問: 面接で、労働時間や残業について質問し、企業の回答を確認しましょう。
もし、ブラック企業に入ってしまった場合でも、諦める必要はありません。まずは、労働基準監督署に相談したり、弁護士に相談したりするなど、適切な対策を講じましょう。また、転職活動を再開し、より良い環境を探すことも可能です。
4. プログラミング学習:期間とおすすめの学習方法
未経験からプログラマーとして転職するためには、ある程度のプログラミングスキルを身につける必要があります。一般的には、3ヶ月から6ヶ月程度の学習期間を設けるのが目安です。もちろん、個人の学習ペースや、習得したいスキルによって、学習期間は異なります。
プログラミング学習には、様々な方法があります。以下に、おすすめの学習方法をいくつかご紹介します。
- オンラインプログラミングスクール: 専門家からの指導を受けながら、効率的に学習を進めることができます。
- 書籍: プログラミングの基礎知識を体系的に学ぶことができます。
- 動画教材: 視覚的に分かりやすく、実践的なスキルを身につけることができます。
- プログラミング学習サイト: 実際にコードを書きながら、プログラミングを学ぶことができます。
おすすめのプログラミング言語は、Web開発であれば、HTML、CSS、JavaScript、Ruby、Pythonなど、アプリ開発であれば、Swift、Kotlinなどです。自分の興味のある分野や、将来的にどのような開発をしたいのかを考慮して、学習する言語を選びましょう。
学習を進める上で、最も重要なことは、継続することです。毎日少しずつでも良いので、プログラミングに触れる時間を確保し、諦めずに学習を続けることが重要です。
5. 転職活動:名古屋から東京への転職は可能か?
名古屋に在住しながら、東京の企業に転職することは、十分に可能です。リモートワークを導入している企業が増えているため、場所にとらわれずに働くことができるケースが増えています。また、東京にオフィスを構えている企業でも、面接はオンラインで実施し、入社後にリモートワークで勤務するというケースも少なくありません。
転職活動を進める上で、以下の点に注意しましょう。
- 求人情報の確認: リモートワーク可、または、東京勤務の求人情報を探しましょう。
- 面接対策: オンライン面接に慣れておきましょう。
- 情報収集: 企業の評判や、労働環境について、事前に調べておきましょう。
転職エージェントを利用することも、有効な手段です。転職エージェントは、あなたの希望に合った求人を紹介してくれたり、面接対策をしてくれたりします。プログラマー向けの転職エージェントは数多く存在しますので、自分に合ったエージェントを探しましょう。
以下に、プログラマー向けの転職エージェントをいくつかご紹介します。
- レバテックキャリア: ITエンジニア、Webデザイナー専門の転職エージェントです。
- paiza: ITエンジニア向けの転職サービスです。
- Geekly: IT・Web・ゲーム業界に特化した転職エージェントです。
これらの転職エージェントに登録し、あなたの希望する条件を伝えて、求人を紹介してもらいましょう。
名古屋から東京への転職は、決して簡単ではありませんが、あなたの努力と、適切な情報収集、そして転職エージェントのサポートがあれば、必ず成功できます。諦めずに、積極的に行動していきましょう。
もっとパーソナルなアドバイスが必要なあなたへ
この記事では一般的な解決策を提示しましたが、あなたの悩みは唯一無二です。
AIキャリアパートナー「あかりちゃん」が、LINEであなたの悩みをリアルタイムに聞き、具体的な求人探しまでサポートします。
無理な勧誘は一切ありません。まずは話を聞いてもらうだけでも、心が軽くなるはずです。
まとめ:あなたのキャリアを切り開くために
今回の相談内容を踏まえ、あなたのキャリアプランについて、いくつか重要なポイントをまとめます。
- 自己分析の徹底: なぜ現在の仕事に不満を感じるのか、具体的な理由を明確にし、プログラマーという選択肢が本当に自分に合っているのかをじっくりと考えましょう。
- 情報収集: プログラマーの仕事内容、労働環境、キャリアパスについて、積極的に情報を収集しましょう。
- 学習と実践: プログラミングスキルを習得し、ポートフォリオを作成し、実践的な経験を積みましょう。
- 転職活動: 転職エージェントを活用し、あなたの希望に合った求人を探しましょう。
- 親との対話: 親御さんの反対を理解し、あなたの考えを伝え、理解を得る努力をしましょう。
あなたのキャリアは、あなた自身が切り開くものです。周りの意見に左右されず、自分の目標に向かって、一歩ずつ進んでいきましょう。困難に直面することもあるかもしれませんが、諦めずに努力を続ければ、必ず道は開けます。あなたの成功を心から応援しています。