「C#」の案件求人検索結果
■C#とは?
C#はマイクロソフト社が2000年にリリースしたプログラミング言語で、C++とJavaをベースに作られたものです。名前が似ているという点ではC言語やC++と比較されることが多いですが、その3つのなかではC#が一番後に作られました。
これは言うまでもないかもしれませんが、C#はオブジェクト指向で、クラスからインスタンス生成、インスタンス同士を相互連携させることで全体構造を作り込んでいきます。C#を学習する前にJavaやC言語を学習する人が多いかと思いますが、この2つを学習していればおそらくC#で苦労することはあまりないでしょう。
C#はJavaとC++を基に作られていますが、C++はC言語を基に作られています。つまり、元をたどればC#はJavaとC言語の影響を受けています。この2つの言語を学習しておけばC#に取っつきやすくなるのは、自然の流れです。
プログラムの実行環境は.NET Frameworkで、これはWindows7以降なら標準搭載されているものです。Windowsのプログラム一覧のなかからこの.NET Frameworkを確認したことのある方は多いかと思います。
.NET Frameworkが何かわからないまま削除してしまう場合もあるようですが、C#が動かなくなるのでご注意ください。
-
- [C#]スマートフォンゲーム/クライアント開発の求人案件@大崎
-
~750,000円/月業務委託(常駐)
- 最寄り駅
- 大崎
- 使用言語
- 仕事内容
- ・スマートフォンゲームにおけるクライアント開発に携わって頂きます。 ・設計から幅広く担当して頂きます。 [業務内容] ・クライアントの設計や開発 ・運営や運用に必要なツールの開発
-
- [C#]アートディレクションの求人案件@渋谷
-
~650,000円/月業務委託(常駐)
-
- [C#]カードバトルゲーム開発の求人案件@青山一丁目
-
~900,000円/月業務委託(常駐)
- 最寄り駅
- 青山一丁目
- 使用言語
- 仕事内容
- ・ブロックチェーンと連動した新規のカードゲーム開発をご担当頂きます。 ・CocosCreatorを用いた実装がメインで、詳細設計以降から、仕様書を元にしたUI作成、APIのつなぎ込みなどスキルやご経験に 応じてご担当いただきます。
-
- [C#]アニメーターの求人案件@渋谷
-
~500,000円/月業務委託(常駐)
- 最寄り駅
- 渋谷
- 使用言語
- 仕事内容
- ・大規模新規スマホネイティブタイトルにてデザイナー、プランナー、エンジニアと連携をしながら、ゲームのアニメーション、演出の設計、エフェクトを最新のUnity技術にて実装して頂きます。
-
- [C#]コンシューマーダンジョンRPG向けUIデザインの求人案件@池袋
-
~550,000円/月業務委託(常駐)
-
- [C#]通信企業向けストレージ機器構築/維持保守の求人案件@赤坂見附
-
~500,000円/月業務委託(常駐)
- 最寄り駅
- 赤坂見附
- 使用言語
- 仕事内容
- ・通信キャリア事業者のクラウド系サーバに接続するストレージ機器の基盤構築、維持保守を行うプロジェクトになります。 ・業務グループからの要件に基づきの基本設計から運用保守までを実施していただきます。
-
- [C#]スマホ向けゲームアプリ開発の求人案件@渋谷
-
~600,000円/月業務委託(常駐)
-
- [C#]ソーシャルゲームエフェクトデザインの求人案件@笹塚
-
~700,000円/月業務委託(常駐)
-
- [C#]ゲーム開発の求人案件@渋谷
-
~600,000円/月業務委託(常駐)
-
- [C#]スマートフォン向けゲーム・アプリ開発の求人案件@渋谷
-
~600,000円/月業務委託(常駐)
-
- [C#]パズルゲームの開発の求人案件@代々木
-
~800,000円/月業務委託(常駐)
- 最寄り駅
- 代々木
- 使用言語
- 仕事内容
- ・ソーシャルゲーム開発のフロント側の対応を行います。 ・服装Unity(C#)を使用したフロントエンドの開発をご担当お任せします。 ・Unityのバージョンは4.5を使用し、現在5へバージョンアップも検討しています。 ・各機能は既に既存である機能をベースとし、開発していくスタイルです。 ・進捗管理はRedmineを使用し、バージョン管理はSVNを使用しています。
-
- [C#]ARプラットフォーム開発の求人案件@品川
-
~730,000円/月業務委託(常駐)
-
- [C#]2D使用ネイティブソーシャルゲーム運用開発の求人案件@池袋
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 池袋
- 使用言語
- 仕事内容
- ・Unity2Dで制作しているネイティブソーシャルゲームの開発をご担当いただきます。 ・運用中RPGゲームをご担当頂きます。 ・イベントなど新規機能の追加・バグ修正など幅広くご担当いただきます。
-
- [C#]ゲーム開発の求人案件@池袋
-
~500,000円/月業務委託(常駐)
-
- [C#]新規IPソーシャルゲーム向けプランニングの求人案件@目黒
-
~650,000円/月業務委託(常駐)
- 最寄り駅
- 目黒
- 使用言語
- 仕事内容
- ・新規開発IPソーシャルゲームにおいて、Unityを使用したプランニング全般作業をご担当いただきます。 [具体的な内容] ・仕様作成 ・服装機能開発 ・データ設計 ・データ入力 ・運用施策企画考案 ・進行管理
-
- [C#]女性向けゲーム開発の求人案件@外苑前
-
~600,000円/月業務委託(常駐)
- 最寄り駅
- 外苑前
- 使用言語
- 仕事内容
- ・女性向けゲームのプランニングに携わって頂きます。 [主な業務] ・服装新規イベント企画立案 ・企画書や仕様書の作成 ・報酬設計 ・進行や外注の管理 ・パラメータ設計やレベルデザイン ・デバック作業 ・データの作成や入力およびバランス調整 ・各種施策のKPI設定や分析 ・お知らせ作成 ・お問い合わせ対応
-
- [C#]新規開発中コンテンツの3Dゲームエンジニアの求人案件@神保町
-
~700,000円/月業務委託(常駐)
-
- [C#]対戦型カードバトルソーシャルゲーム開発の求人案件@都庁前
-
~600,000円/月業務委託(常駐)
-
- [C#]クライアントエンジニアの求人案件@渋谷
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 渋谷
- 使用言語
- 仕事内容
- ・リアルイベント体験や、アミューズメントコンテンツを中心としたVRコンテンツの受託開発およびVR関連サービスの開発・運営を行います。 ・Unityを用いたクライアントサイドの開発を担当頂きます。
-
- [C#]ソーシャルゲーム開発支援の求人案件@渋谷
-
~550,000円/月業務委託(常駐)
- 最寄り駅
- 渋谷
- 使用言語
- 仕事内容
- ・お客様に常駐してソーシャルゲームのクライアント側の開発支援に携わっていただきます。 ・お客様社内でスポーツ系、RPG系、カードバトル系と複数案件が走っており、面談時に適正が判断され、参画プロジェクトが決定いたします。
C#について
C#は上記の通りC言語やJavaから派生した言語で.NET Framework上で動きます。この.NET FrameworkはWindowsにしかないのですが、実は他のOSでもC#を扱うことは可能です。
Monoというサービスが無料で提供されており、インターネットで検索すればすぐに出てきます。これをダウンロードすれば、OSに関係なく簡単にC#をプログラミングすることができるのです。
またC#はデスクトップアプリだけでなくスマホアプリやwebアプリにも対応しており、用途の幅が広いことも特徴です。C++やPHPは基本的にスマホアプリには対応していないので、C#はJava並みの汎用性があると言えます。
■C#の資格について
C#の資格試験は複数ありますが、マイクロソフトが主催している資格試験がもっとも評価が高い印象です。C#を開発したのはマイクロソフトなので、マイクロソフトはC#について知り尽くした上で試験を出題しています。
マイクロソフトの主催する資格試験の勉強をすれば、C#のスキルアップにも結び付くでしょう。マイクロソフトが主催するC#の資格試験は複数あり、プログラミングに関する試験、フレームワークに関する試験などがあります。
最初に受験するのであれば、プログラミングに関する試験がベストでしょう。プログラミングスキルがないとフレームワークについて知っていても使いこなせず、逆にプログラミングスキルがあれば実践を通してフレームワークスキルを身に付けることも可能です。
なので、まずはプログラミングスキルに関する資格試験の勉強を進めつつ、スキルアップしていくのが良いです。ただし、資格はあくまでも一つの目安でしかありません。C#に限らずプログラミング技術の使い方は多種多様で、当然開発しているシステムによって書いているコードがまったく異なります。
資格試験に出題される内容はあくまでも一般的なコーディングなので、最終的には自分の開発したいものに応じてその部分を学ぶことが必須です。またC#の資格を持っているからといって必ずしも評価が上がるわけではなく、評価するかどうかは会社によるでしょう。
SIerは社員の月単価を挙げて開発現場に高く売るために資格を重視する傾向にありますが、C#のスキルが評価に結びつく事例はあまり多くありません。SIerでは資格を持っていることで給与に反映されることが多いのですが、C#の資格が対象の資格に含まれているケースは少ないということです。
多い事例としては、国家資格やJavaやデータベース系の資格です。そういう意味では、C#の資格は評価や給与のためではなく、純粋にスキルを身に付けるための学習用に受験すると良いです。
資格試験の内容をある程度見た上で、自分のスキルアップに役立つと判断したら受験してください。スキルアップに役立たないのに評価のためだけに取得するメリットはあまりないので、とにかくスキルアップを第一に考えるのがおすすめです。
■C#の魅力・市場動向について
C#の市場動向は、今後も変わらず活躍すると思われます。C#は上記の通りスマホアプリの開発にも使用でき、実際iOSやAndroid開発で積極的に使用されています。なので、C#の学習をするならぜひともスマホアプリの開発にチャレンジしておきたいところです。
個人でも簡単なアプリなら独学のC#で実装可能なので、やってみると良いでしょう。C#でのスマホアプリ開発に関する書籍やwebサイト上でも情報は多いので、学習環境は整っています。
また、スマホアプリは個人受託できる案件も多いため、フリーランスエンジニアにとってもメリットが大きいです。C#はJavaに比べると在宅やノマドで取れる仕事も多いので、将来的にそういった働き方を理想としている人にはコストパフォーマンスが良いです。
■C#の勉強法について
C#の勉強法は、基礎を書籍、ウェブサイト、動画などで学習し、そこからは実際にシステム開発に取り組むと良いです。他のプログラミング言語の経験がどの程度あるかによっても変わってきますが、他の言語経験がある程度あるならいきなり実装に取り掛かっても良いでしょう。
わからない点はその都度調べながら実装すれば問題なく、またその方が必要な情報が効率的に入手でき、なおかつ記憶にも定着しやすいです。プログラミングは書籍やwebサイトからのインプットだけだと頭に入ってきにくいので、手を動かしながら身に付けることをおすすめします。
ただし、たとえばHello worldやif文やループをいちいち試しに書いてみる必要はありません。書籍を見てわかることはいちいち実行しても時間の無駄なので、書いているものをそのままタイピングするのではなくて、あくまでも実際に自分で考えてコーディングすることが重要です。