「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円/月業務委託(常駐)
- 最寄り駅
- 新宿
- 使用言語
- 仕事内容
- ・自社開発のリアルタイム性の強いソーシャルゲーム開発をご担当頂きます。 [主な業務内容] ・Unityエディタの独自ツール拡張業務 ・Unityアセット等利用・メモリ管理等のナレッジ業務 ・WEBViewまわりの通信、動作開発業務 ・Android/iOSアプリのビルド&リリース業務など
-
- [C#]既存IPタイトルゲーム化の求人案件@六本木
-
~700,000円/月業務委託(常駐)
-
- [C#]新規ゲームアプリの開発・運営業務の求人案件@新宿三丁目
-
~500,000円/月業務委託(常駐)
-
- [C#]ゲーム開発及び保守の求人案件@新橋
-
~500,000円/月業務委託(常駐)
-
- [C#]3DアクションRPGクライアントサイド開発の求人案件@両国
-
~750,000円/月業務委託(常駐)
- 最寄り駅
- 両国
- 使用言語
- 仕事内容
- ・モバイル向けゲームアプリの設計~運用まで担当していただきます。 ・開発環境の構築(ゲームツール、テスト環境など)を行っていただきます。 ・技術者側から見た企画の実現性、工数、企画改善などの提案も行っていただきます。
-
- [C#]イラスト制作の求人案件@渋谷
-
~610,000円/月業務委託(常駐)
-
- [C#]ネイティブアプリゲーム開発の求人案件@六本木
-
~800,000円/月業務委託(常駐)
- 最寄り駅
- 六本木
- 使用言語
- 仕事内容
- ・iOS、Android向けソーシャルゲームの開発をご担当いただきます。 [下記作業] ・運用案件の仕様書、発注書の作成 ・マスターデータの作成 ・デバッグ作業
-
- [C#]スマートフォン向けゲーム開発の求人案件@外苑前
-
~750,000円/月業務委託(常駐)
- 最寄り駅
- 外苑前
- 使用言語
- 仕事内容
- ・スマートフォン向けゲームの開発に携わって頂きます。 ・設計から幅広く担当して頂きます。 [主な業務] ・ゲーム運営 ・ゲームエンジンの改良 ・エディタの独自ツール拡張 ・ゲーム制作支援ツールの作成と改良 ・開発環境の最適化や自動化 ・アセットを利用した開発 ・メモリ管理等のナレッジ ・ゲームのストア提供 ・通信部分の開発 ・課金 ・UI ・服装ーカSDK導入 ・改修
-
- [C#]Unityエンジニアの求人案件@渋谷
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 渋谷
- 使用言語
- 仕事内容
- ・3億円の出資金を元手に立ち上げた新設ゲーム会社にて、Unityエンジニアを担当頂きます。 ・Unity+C#を使用したネイティブアプリの開発/設計/テスト/リリース/運用 ・iOS/Android向けアプリに関する技術検証
-
- [C#]ニンテンドー3DS/スマートフォン向けゲーム開発の求人案件@渋谷
-
~800,000円/月業務委託(常駐)
- 最寄り駅
- 渋谷
- 使用言語
- 仕事内容
- ・ニンテンドー3DSとスマートフォンでマルチプレイできるゲームの開発に携わって頂きます。 ・設計や開発および運用など幅広く担当して頂きます。 ・課題解決のため、様々なアプローチを検討し、最適化して頂きます。 ・スクラム開発で、GitHubFlowをベースにPullRequestを活用してます。
-
- [ASP.NET]eラーニングパッケージの求人案件@末広町
-
~600,000円/月業務委託(常駐)
- 最寄り駅
- 末広町
- 使用言語
- 仕事内容
- ・eラーニングパッケージの各顧客向けカスタマイズ支援一般的な設計書は書かない現場です。 ・画面キャプチャの改修項目を確認しながら開発を進めます。 ・製造~テスト
-
- [ASP.NET]不動産会社の人事考課ツール新規開発の求人案件@渋谷
-
~650,000円/月業務委託(常駐)
- 最寄り駅
- 渋谷
- 使用言語
- 仕事内容
- ・不動産会社の情報システム部様にて人事考課ツールの新規開発を一人称でお任せします。 ・画面イメージ及び要求はほぼ定まっている状態ですので、基本設計からお客様のヒアリングを行いながらご対応をお任せします。 ・6月に一次リリース、導入を予定しております。
-
- [C#]物流企業向け入金機アプリ開発の求人案件@大宮
-
~750,000円/月業務委託(常駐)
- 最寄り駅
- 大宮
- 使用言語
- 仕事内容
- 営業所や小売店が受け付けた宅配便料金を、物流企業に入金する際に使用する入金機のアプリ開発をお任せします。既存のUI部分を、Windowsアプリに移植してグラフィカル表示します。既存の入金機のリプレースにあたり、ハード制御で行っていた表示操作部分をソフト化します。Windowタブレット上で動くアプリケーションをC#にて開発していただきます。
-
- [Unity]有名ゲーム企業のUIアニメーションデザイナーの求人案件@目黒
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 目黒
- 使用言語
- 仕事内容
- モバイルゲームにおけるUnity内でのUI/エフェクトアニメーション制作をお任せします。 ・ゲームコンテンツの演出全般の業務 ・新規開発のUIアニメーション、演出制作(イベント、機能追加など) ・既存演出の改修やブラッシュアップ業務
-
- [C#]ネットバンキング機能追加の求人案件@浜松町
-
~750,000円/月業務委託(常駐)
-
- [Unity/AfterEffects]開発中タイトルのエフェクトデザイナーの求人案件@神保町
-
~600,000円/月業務委託(常駐)
- 最寄り駅
- 神保町
- 使用言語
- 仕事内容
- ・新しいエフェクトの考案 ・必要に応じて外部エフェクト制作会社への指示、クオリティ管理 ・使用ソフトはUnity(C#)のShurikenをメインに、AfterEffectsやMaya、Photoshopなど
-
- [Unity]有名ゲームの開発企画/仕様プランニングの求人案件@東京
-
~650,000円/月業務委託(常駐)
- 最寄り駅
- 東京
- 使用言語
- 仕事内容
- 長年人気を誇る有名ゲームの新キャラ、新ステージなどの案件の担当者として、企画、仕様書の作成から、各セクションとの連携、スケジュール作成、Unityを使った組み込み、バランス調整などを行い、実装までの管理をお任せします。 <具体的には> ・Unityを使用した組み込み(キャラ、ステージ、スキル等)、バランス調整 ・新規コンテンツ、システムの企画、仕様書作成、プロジェクト管理 ・追加アイテムの企画、データ作成
-
- [Unity]有名ゲームのクライアント開発の求人案件@東京
-
~700,000円/月業務委託(常駐)
-
- [企画]大人気ゲームの企画・仕様プランニングの求人案件@東京
-
~650,000円/月業務委託(常駐)
- 最寄り駅
- 東京
- 使用言語
- 仕事内容
- ・新キャラ、新ステージなどの案件の担当者として、企画、仕様書の作成から、各セクションとの連携、スケジュール作成、Unityを使った組み込み、バランス調整などを行い、実装までを管理する仕事になります。 <具体的には> ・Unityを使用した組み込み(キャラ、ステージ、スキル等)、バランス調整 ・新規コンテンツ、システムの企画、仕様書作成、プロジェクト管理 ・追加アイテムの企画、データ作成 など
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文やループをいちいち試しに書いてみる必要はありません。書籍を見てわかることはいちいち実行しても時間の無駄なので、書いているものをそのままタイピングするのではなくて、あくまでも実際に自分で考えてコーディングすることが重要です。