第1回:はじめに 〜C#ってどんな言語?何ができるの?〜

C#超入門!チャチャと学ぶ30本の基礎講座

こんにちは!「C#超入門!チャチャと学ぶ30本の基礎講座」へようこそ。
講師のチャチャです。
僕は元・営業マン。数字に追われて胃がキリキリ…から、
今はC#エンジニアとして10年、現場で生き抜いてきました!

「プログラミング?自分にできるの?」
「IT業界って理系の人だけでしょ?」
そんな不安、めちゃくちゃ分かります。
なにせ僕も、“IT業界に行きたい”というより「営業をやめたい!」が先に立った人間です(笑)。


【シリーズ全体はこちら👇】
C#超入門!チャチャと学ぶ30本の基礎講座マガジン

【ブログこちら👇】
Easy Dev Life|底辺プログラマーのグリッチ


チャチャの転職ストーリー 〜営業からエンジニアへ〜

まずは自己紹介をかねて、ちょっと僕の転職エピソードを。

正直、営業は全然向いてなかったんです。
売上ノルマを達成できるかどうか、毎月胃が痛くなる…。
「お客さんの気持ちを大事にしたい」と思っても、
現実は“ずうずうしく売り込む”ことが求められる。
成果=売上、という分かりやすい指標があるようで、
実は「買ってもらえるかどうか」は相手次第。
自分でコントロールできないことが多すぎて、
毎日がしんどかったです。

「IT業界に憧れて…」なんてカッコいい理由じゃなく、
本音は「営業をやめられるならどこでもいい!」。
そんな気持ちで求人サイトを見ていたら、
たまたまIT系の募集を見つけて、勢いで応募したのがきっかけでした。

いざエンジニアになってみると、
コーディングやテスト、バグ修正、リリース…
毎日「一歩ずつ進めたこと」がそのまま評価になる。
もちろん人と関わる仕事もありますが、
基本は“自分の手”で作業を進められる。
「今日はこれができた!」という小さな達成感が積み重なっていくのが、
僕にはすごく合っていました。

営業時代は、数字を達成するには「相手の心を動かす」必要があって、
どれだけ頑張っても、相手が買わなければ成果ゼロ。
そのストレスから解放されて、
「自分次第で積み上げられる仕事」にやっと出会えた気がします。


そもそもC#ってどんな言語?

C#(シーシャープ)は、マイクロソフトが開発したプログラミング言語。
読み方は“シーシャープ”で、楽譜の“♯”が付いてるやつです。

C#は「C」や「Java」など、他の有名な言語の“いいとこ取り”をして生まれた、
いわば“ハイブリッド”な言語。
Windowsアプリ、Webサービス、スマホアプリ、ゲーム開発(Unity)、
最近はAIやクラウド、IoTまで…
幅広い分野で活躍しています。


C#でできること

  • Windowsアプリ開発
    Excelみたいな“デスクトップアプリ”を作るのが得意分野。
    会社の業務システムでもよく使われています。
  • Webアプリ開発
    ASP.NETという仕組みで、Webサービスやサイトも作れます。
    実は銀行や大手企業のシステムにも多い!
  • ゲーム開発
    Unityというゲームエンジンと組み合わせれば、
    スマホゲームや3Dゲームも作れちゃう。
    「え、C#でゲーム作れるの!?」って驚く人、多いです。
  • スマホアプリ開発
    XamarinやMAUIを使えば、iPhone・Android両対応のアプリも作れます。
  • AI・クラウド・IoT
    最近はAIやクラウド(Azure)、IoTの分野でも活躍中。
    未来感ありますよね!

C#のここがスゴイ!

  • 書きやすい&読みやすい
    「プログラムって暗号みたい…」と思いきや、C#は意外と日本語っぽい。
    初心者でも“意味が分かる”コードが書けます。
  • エラーに強い
    変なミスを事前に防いでくれる仕組みが多い。
    僕もC#に何度救われたことか…(涙)
  • 現場ニーズが高い
    企業のシステム開発や転職市場でも、C#エンジニアは常に需要あり!
    営業から転職した僕でも、C#のおかげで食いっぱぐれナシ。

営業からプログラマー転職のリアル

最近は僕みたいに「営業からプログラマーになりたい!」って人が増えてます。
理由はやっぱり、

  • ノルマやプレッシャーから解放されたい
  • 顧客との付き合いに疲れた
  • もっと“自分の頑張り”が評価される仕事がしたい
    という声が多いみたいです。

もちろん、IT業界は日々新しい知識が必要だったり、
最初は年収が下がることもあったりします。
でも、専門スキルを身につければ将来性バツグン。
「営業×ITスキル」は、実はめちゃくちゃ強い武器にもなります!


チャチャの現場エピソード

僕が最初にC#を触ったのは、営業から転職したての頃。
「パソコンはExcelしか触ったことない」状態で、
最初は“Hello, World!”を出すだけで感動したのを覚えてます。

現場では「Windowsアプリ作って!」「Webサービス直して!」
「ゲームのバグ調べて!」なんて色々やりました。
C#ひとつで、いろんな現場を渡り歩けたのは本当に強みでした。


まとめ 〜C#は“なんでも屋さん”〜

  • C#はマイクロソフト生まれの万能プログラミング言語
  • Windowsアプリ、Web、ゲーム、AI、IoT…いろんな分野で使える
  • 初心者にも分かりやすく、転職やキャリアにも強い味方
  • 「営業出身の僕でもできたから大丈夫!」

この講座で、一緒に“プログラミングの一歩目”を踏み出しましょう!


次回予告:
第2回「環境構築しよう!Visual Studioをインストールしてみる」
プログラミングの“道具”を一緒に揃えていきます。
お楽しみに!

コメント

タイトルとURLをコピーしました