25歳専門商社営業マンが「つまらない」現状を脱出!プログラミング学習とフリーランスへの道、4つの選択肢を徹底比較
25歳専門商社営業マンが「つまらない」現状を脱出!プログラミング学習とフリーランスへの道、4つの選択肢を徹底比較
25歳、専門商社で営業職として働くあなたが、現在の仕事に「つまらない」と感じ、将来への不安を抱いているのですね。そして、プログラミング学習を通じてフリーランスという働き方を視野に入れているとのこと。この決意、素晴らしいと思います。この記事では、あなたの現状を打破し、理想のキャリアを築くための具体的な選択肢と、それぞれのメリット・デメリットを徹底的に比較検討します。
大学院卒社会人1年目25歳です。
現在は専門商社の営業職をしています。
仕事について悩んでいて質問いたしました。
コロナ禍での就職活動で特に深くも考えずまた、専門性が活かせるわけでもなく地元で働けるそこそこ大きな企業ということで今の会社に就職しました。
まだ配属されて日も浅く担当をもって営業しているわけではありませんが、業務内容について知れば知るほどつまらないなと思ってしまいます。
会社の現状としては、
- 個性を生かすと言いながらトップダウンで上から言われたことをやるだけ
- 給料はそこそこだが労働量に見合っているとは思えない
- 人間関係は良い
また、会社という組織に所属して感じた事は、
- 時間や場所に縛られない働き方がしたい
- 自分に裁量がある仕事がしたい
- 自分にしかできないことがしたい
このようなことを考えて色々調べた結果自分で稼げるスキルを身につけて現状を変えるしかないと思いました。そこで考えついたのはプログラミングを学んで最終的にフリーランスを目指すという事です。考えが浅いなと思われるかもしれませんが、プログラミングに関しては大学院時代に研究で多少用いており苦手意識はありません。また、必ずしもプログラミングというわけではなく自分で稼げる手段の一例としてあげました。
このように考えた結果今後は以下の選択肢があると思います。
- とりあえず今のまま働く
- 働きながら副業としてスキルを身につける
- 仕事を辞めてスキルを身につけ(プログラミングスクール等)転職する
- 仕事を辞めてバイト等で稼ぎながら独学で学ぶ
今の自分としては②でプログラミング学習を始めたばかりです。学習時間としては今のところ1日2-3時間程度です。しかし仕事もあるので思い切ってスクールなどに通うというのもあるのかなと思いながら過ごしています。そのあたりアドバイスがあればお願いいたします。
また、そもそもこの考え自体甘いでしょうか?
現状分析:なぜ「つまらない」と感じるのか?
まず、あなたが現在の仕事に「つまらない」と感じる原因を深掘りしてみましょう。これは、今後のキャリアプランを立てる上で非常に重要なステップです。あなたの抱える不満を具体的に見ていくと、主に以下の3点が挙げられます。
- 個性の抑圧: トップダウン型の組織体制の中で、自分の意見やアイデアが反映されにくい環境。
- 労働対価への不満: 労働量に対して給与が見合っていないと感じている。
- 自由度の欠如: 時間や場所に縛られない働き方、裁量権のある仕事、自分にしかできないことへの渇望。
これらの不満は、多くの人が抱える可能性があります。特に、20代後半は、自分のキャリアについて真剣に考え始める時期です。今の仕事が「つまらない」と感じることは、決して甘い考えではありません。むしろ、自分の価値観や将来のビジョンを明確にし、それを実現するための第一歩と言えるでしょう。
選択肢①:現状維持(今のまま働く)
最初の選択肢は、今の仕事を続けることです。これは、最もリスクが低い選択肢と言えるでしょう。しかし、現状維持には、メリットとデメリットの両方があります。
メリット
- 安定性: 収入が安定しており、生活基盤が確保されている。
- 人間関係: 良好な人間関係の中で働くことができる。
- 慣れ: 仕事内容に慣れており、ある程度の業務効率を確立できる。
デメリット
- 不満の蓄積: 「つまらない」という感情が解消されず、モチベーションが低下する可能性がある。
- 成長の停滞: 新しいスキルや経験を得る機会が限られ、自己成長が停滞する可能性がある。
- 将来への不安: 将来的なキャリアプランが見えず、漠然とした不安を抱え続ける可能性がある。
現状維持は、一時的な安定を求める場合には有効な選択肢です。しかし、長期的に見ると、あなたの求める「時間や場所に縛られない働き方」「裁量権のある仕事」「自分にしかできないこと」を実現することは難しいでしょう。もし、現状維持を選ぶのであれば、今の仕事の中で、少しでもやりがいを見つけられるように工夫することが重要です。例えば、業務改善提案を積極的に行ったり、社内プロジェクトに積極的に参加したりすることで、自己成長の機会を創出することもできます。
選択肢②:副業でスキルアップ(働きながらプログラミング学習)
次に、働きながら副業としてプログラミング学習を始めるという選択肢です。これは、あなたの現状に最も近い選択肢であり、多くの人が検討する選択肢でもあります。
メリット
- リスクの分散: 収入を確保しながら、新しいスキルを習得できる。
- 自己成長: プログラミングスキルを習得することで、将来的なキャリアの選択肢を広げられる。
- 柔軟性: 自分のペースで学習を進めることができ、無理なく両立できる。
デメリット
- 時間的制約: 仕事と学習の両立は、時間管理が非常に重要になる。
- モチベーション維持: 長期間にわたる学習は、モチベーションを維持することが難しい場合がある。
- 収入の増加: 副業での収入を得るには、ある程度のスキルと経験が必要になる。
この選択肢の最大のメリットは、リスクを最小限に抑えながら、自己成長を図れることです。しかし、時間管理能力と強い意志が求められます。1日に2〜3時間の学習時間を確保できているのは素晴らしいですが、継続することが重要です。学習効率を高めるためには、目標設定を明確にし、計画的に学習を進めることが大切です。また、オンラインのプログラミングスクールや、メンター制度を利用することも、モチベーション維持に役立ちます。
プログラミング学習の進め方としては、まず、自分の興味のある分野(Web開発、アプリ開発、データ分析など)を決め、それに必要な言語や技術を学びましょう。そして、小さなプロジェクトをいくつか作り、実践的な経験を積むことが重要です。ポートフォリオを作成し、自分のスキルを可視化することも、フリーランスとしての活動を始める上で役立ちます。
選択肢③:転職してスキルアップ(プログラミングスクールに通う)
3つ目の選択肢は、仕事を辞めてプログラミングスクールに通い、転職を目指すことです。これは、現状を大きく変えるための大胆な選択肢です。
メリット
- 集中できる環境: 学習に集中できる環境が整い、短期間でスキルを習得できる。
- キャリアチェンジ: プログラミングスキルを習得し、IT業界への転職を目指せる。
- モチベーションの向上: 同じ目標を持つ仲間と切磋琢磨することで、モチベーションを維持できる。
デメリット
- 収入の減少: 収入が途絶える期間が発生し、経済的な負担が増える。
- リスク: 転職が成功するとは限らず、キャリアプランが不確実になる可能性がある。
- 時間的制約: スクールに通う時間と、転職活動を両立する必要がある。
この選択肢は、現状を大きく変えたいという強い意志がある場合に有効です。しかし、経済的なリスクや、転職活動の難しさも考慮する必要があります。プログラミングスクールを選ぶ際には、カリキュラムの内容、実績、卒業後のサポート体制などをしっかりと比較検討しましょう。また、転職活動の際には、自分のスキルや経験をアピールできるように、ポートフォリオを充実させることが重要です。
転職活動を成功させるためには、IT業界の動向を把握し、自分のスキルに合った求人を探すことが大切です。また、企業が求めるスキルや経験を理解し、効果的な自己PRを行うことも重要です。転職エージェントを利用することも、情報収集や面接対策に役立ちます。
選択肢④:フリーランスを目指す(バイトしながら独学)
最後の選択肢は、仕事を辞めて、アルバイトなどで収入を確保しながら、独学でプログラミングスキルを習得し、フリーランスを目指すことです。これは、最も自由度の高い選択肢ですが、同時に最もリスクの高い選択肢でもあります。
メリット
- 自由な働き方: 時間や場所に縛られず、自分のペースで学習を進められる。
- 自己裁量: 自分のスキルや経験を活かして、自由に仕事を選べる。
- 自己実現: フリーランスとして成功することで、大きな達成感を得られる。
デメリット
- 収入の不安定さ: 仕事の獲得状況によって、収入が大きく変動する。
- 自己管理能力: 時間管理、自己管理能力が求められる。
- 孤独感: 一人で仕事をするため、孤独感を感じることもある。
この選択肢は、自己管理能力が高く、自律的に学習を進められる人に適しています。フリーランスとして成功するためには、高いスキルだけでなく、営業力やコミュニケーション能力も必要になります。また、常に最新の技術を学び続ける必要があります。フリーランスとして活動を始める前に、副業などで実績を積んでおくことも有効です。
フリーランスとして成功するためには、自分の強みを明確にし、それを活かせる分野で活動することが重要です。また、積極的に情報発信を行い、自分の存在をアピールすることも大切です。クラウドソーシングサービスなどを利用して、仕事を探すこともできます。
もっとパーソナルなアドバイスが必要なあなたへ
この記事では、4つの選択肢を比較検討しましたが、あなたの状況は人それぞれです。あなたの悩みや、将来のキャリアについて、もっと深く掘り下げて考えてみませんか? AIキャリアパートナー「あかりちゃん」が、LINEであなたの悩みをリアルタイムに聞き、具体的な求人探しまでサポートします。
無理な勧誘は一切ありません。まずは話を聞いてもらうだけでも、心が軽くなるはずです。
選択肢の比較検討:あなたに最適な道は?
ここまで、4つの選択肢をそれぞれ詳しく見てきました。では、あなたにとって最適な道は、一体どれなのでしょうか?
まず、あなたの現状を改めて整理してみましょう。
- 年齢: 25歳(キャリアチェンジには十分な時間がある)
- 経験: 専門商社の営業職(社会人経験1年)
- スキル: プログラミングの基礎知識あり(大学院での研究経験)
- 希望: 時間や場所に縛られない働き方、裁量権のある仕事、自分にしかできないこと
これらの情報を踏まえると、あなたの場合は、選択肢②:副業でスキルアップ(働きながらプログラミング学習)が、最も現実的で、かつ、あなたの希望を実現できる可能性が高い選択肢と言えるでしょう。
なぜなら、
- リスクが低い: 収入を確保しながら、新しいスキルを習得できるため、経済的なリスクを最小限に抑えられます。
- 柔軟性がある: 自分のペースで学習を進めることができ、仕事との両立が可能です。
- 自己成長につながる: プログラミングスキルを習得することで、将来的なキャリアの選択肢を広げることができます。
もちろん、時間管理能力やモチベーション維持は重要ですが、あなたの年齢や経験、そしてプログラミングに対する苦手意識がないという点は、大きな強みです。まずは、副業でプログラミングスキルを習得し、実績を積むことから始めてみましょう。そして、徐々にフリーランスとしての活動を増やしていく、あるいは、IT業界への転職を目指すという道も開けます。
具体的なステップ:副業で成功するための戦略
副業でプログラミングスキルを習得し、成功するためには、以下のステップで進めていくのがおすすめです。
- 目標設定: 具体的な目標を設定しましょう。例えば、「3ヶ月後にWebサイトを作成できるようになる」「6ヶ月後に副業で収入を得る」など、具体的な目標を設定することで、モチベーションを維持しやすくなります。
- 学習計画: 1週間の学習時間を決め、具体的な学習内容を計画しましょう。オンライン教材やプログラミングスクールなどを活用し、効率的に学習を進めることが重要です。
- 実践: 基礎知識を習得したら、小さなプロジェクトに取り組みましょう。ポートフォリオを作成し、自分のスキルを可視化することも重要です。
- 副業開始: クラウドソーシングサービスなどを利用して、副業案件を探しましょう。最初は、簡単な案件から始め、徐々に難易度の高い案件に挑戦していくのがおすすめです。
- 継続: 継続することが重要です。常に新しい技術を学び、スキルアップを図りましょう。
これらのステップを踏むことで、あなたは副業で成功し、理想のキャリアを築くことができるでしょう。
プログラミング学習の注意点
プログラミング学習を進める上で、注意すべき点もいくつかあります。
- 情報収集: 最新の技術トレンドや、需要の高いスキルに関する情報を収集しましょう。
- 自己投資: 学習教材や、プログラミングスクールへの投資も検討しましょう。
- コミュニティ参加: プログラミングに関するコミュニティに参加し、情報交換や交流を行いましょう。
- メンタルヘルス: 長期間の学習は、精神的な負担になることもあります。適度に休息を取り、メンタルヘルスを保ちましょう。
まとめ:未来への一歩を踏み出そう
25歳、専門商社の営業職として働くあなたが、現状に「つまらない」と感じ、将来への不安を抱いているのは、決して珍しいことではありません。この記事で提示した4つの選択肢を比較検討し、あなたに最適な道を見つけてください。そして、未来への一歩を踏み出すために、行動を起こしましょう。
プログラミング学習は、あなたのキャリアを変えるための強力なツールとなるでしょう。しかし、それだけではありません。新しいスキルを習得し、自己成長を続けることで、あなたは自信を深め、自分の可能性を広げることができます。そして、自分の力で未来を切り開くことができるのです。
あなたのキャリアを応援しています。頑張ってください!
“`