相談: Javaが嫌い。大好きなC#の仕事をしたいのですが…

に投稿

C#の関連サイトを調べてたどり着きました。現在私は、客先常駐の企業で働かせてもらっております。元々、私は開発希望だったのですが、最初の現場が運用の現場でした。

新卒で入社致しましたのでまずはこの業界を積むためにです。

その間にも、自宅でプログラミングの学習をしておりました。

主に、PHPとC#を勉強しておりました。

その後、運用の現場が終了し、やっと開発の現場にいけたのですが、私はやりたいC#案件ではなく主にJavaの案件でした。

現在は、その開発の現場終了し、社内で待機状態です。その間も、C#メインで学習しております。

ですが、上司(講師と営業)からは、Javaをやれのオーラが強いです。Javaの学習をするとモチベーションが下がります。案件がほとんどJavaしかないと言われてしまいました。

私は、学生時代にC言語、C++、Javaを学習し、社会人になって、Java以外にPHPとC#の学習しております。
順番 C言語 → C++ → Java → PHP → C#

講師の方からは、「君は全部中途半端な覚え方をしている」と言われてしました。
さらに、「C#の学習をすると案件が少ないからJavaをやりなさい。」と言われます。

今まで勉強した中でC#が好きになりました。

現在25歳です。C#が好きならC#メインの開発ができるところに転職したほうがいいのでしょうか。

とは言っても、C#で使った業務経験がないので転職できるか不安でもあります。未経験で雇ってもらえる企業は実際あるのでしょうか?

読者の方から相談メールをいただきました。

同じような悩みを持っている方向けに回答内容を一部紹介します。

他人からの批判より、『自分の感性』を信じよう

講師の方からは、君は全部中途半端な覚え方をしていると言われてしました。

これは無視していい指摘です。一つの言語に固執せず、次々と新たな言語にチャレンジする姿勢はエンジニアとして素晴らしいことです。
いくつも言語を学ぶことで言語を俯瞰して見れるようになるのも良いことです。

マイクロソフトでWindows 95、Windows 98、Internet Explorerを開発した著名プログラマーの中島聡さんも「何かが得意な人」よりも、「何かを学ぶのが得意な人」の方が良いとおっしゃっています。

あなたは中島さんのおっしゃる「エンジニアとして大切な資質」を持っているということです!

さらに、C#の学習をすると案件が少ないからJavaをやりなさい。と言われます。

業務システム開発だとJavaが多いですからね。

C#の案件はスマホゲーム案件でたくさんあります。Unityというゲームエンジンでスマホゲーム開発してる会社が山ほどあります。Unityで使用される開発言語はC#です。

しかも、このような企業の多くが人手不足で求人が沢山あります。

C#は良い言語

今まで勉強した中でC#が好きになりました。

私もC#は好きな言語です!Javaよりも先進的な文法を備えていてコードをスッキリと書けていいですよね。

現在25歳です。C#が好きならC#メインの開発ができるところに転職したほうがいいのでしょうか。

転職した方が良いと思います。

若くて、それだけやる気のある人であれば、採用したい企業はたくさんあると思います。

私も業務システム開発からキャリアをスタートしてスマホゲーム開発へ転身したのですが、スマホゲーム開発の会社の方が、仕事へのモチベーションや技術スキルが高く、仕事への姿勢がポジティブで、とても心地よい環境でした。

C#の仕事に就くには?

とは言っても、C#で使った業務経験がないので転職できるか不安でもあります。
未経験で雇ってもらえる企業は実際あるのでしょうか?

C#は未経験でも、開発の経験はあるわけですから、採用される可能性は充分あります。
私もC#とUnityは独学でしたが採用されました(フリーランスでですけどね)。

まずはC#の求人を調べてみることだと思います。

Unityのゲーム案件の他に、C#による業務システムやWebサービス開発の求人も見つかると思います。

プログラミング初心者におすすめのサービス
1. 教室で学びたい派なら

ゼロスクは35歳以下限定で、無料で受講できて、修了後、就職支援もしてくれるプログラミングスクールです。最高過ぎですよ、これ!!

2. 自宅で学びたい派なら

TechAcademyの無料コースは20代限定でプログラミングのリモート学習 + 就職支援が無料で受けられるサービスです。なんといっても無料だし、就職に必要なスキルが身につけられるという意味でもやってみて損はないでしょう。

30代以上の方には

TechAcademyの無料コースは20代限定なので30代以上の方にはTechAcademyのJavaコースをおすすめします。Javaは求人が多くプログラマーとして就職したい方にはぴったりです。

3. つまづいた時に質問したくなったら

プログラマー専用の質問サイトteratailをおすすめします。 つまづいた時にteratrailで質問すれば教えてもらえます。

4. エンジニア未経験の人でも利用できる転職エージェント

ワークポートは未経験の人の転職活動も支援してくれますし、全国の求人を扱っているので地方在住の方にもご利用いただけます。お給料をもらいながら社内研修でプログラミングを学べる会社が狙い目です。

これらのサービスを活用すれば、全くの初心者からでもプログラミングをばっちり出来るようになると思います!レッツトライです!

 - 技術 , ,