こんにちは!「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をインストールしてみる」
プログラミングの“道具”を一緒に揃えていきます。
お楽しみに!
コメント