1 - 30件/全78件
ノンデスク産業の社会課題を解決する新規SaaSプロダクトの開発をご担当いただきます。 主にアプリケーションレイヤーの実装業務をご担当いただきますが、 ご希望に応じてインフラ等の作業もお願いする予定です。 ■具体的な作業内容 ・Ruby On Railsで構築しているAPIサーバーの機能追加、改善 ・Reactで構築しているSPAサーバーの機能追加、改善 ・DB設計、チューニング ■開発の進め方 ・アジャイル開発 ・朝会実施(15分程度) Ruby
案件の必須スキル
Rubyでの開発経験:3年以上
ノンデスク産業の社会課題を解決する新規SaaSプロダクトの開発をご担当いただきます。 主にアプリケーションレイヤーの実装業務をご担当いただきますが、ご希望に応じてインフラ等の作業もお願いする予定です。 ■具体的な作業内容 ・Ruby On Railsで構築しているAPIサーバーの機能追加、改善 ・Reactで構築しているSPAサーバーの機能追加、改善 ・DB設計、チューニング ■開発の進め方 ・アジャイル開発 ・朝会実施(15分程度) Ruby
案件の必須スキル
Rubyでの開発経験:3年以上
ノンデスク産業の社会課題を解決する新規SaaSプロダクトの開発をご担当いただきます。 主にアプリケーションレイヤーの実装業務をご担当いただきますが、 ご希望に応じてインフラ等の作業もお願いする予定です。 具体的な作業内容 ・Ruby On Railsで構築しているAPIサーバーの機能追加・改善 ・Reactで構築しているSPAサーバーの機能追加・改善 ・DB設計、チューニング 開発の進め方 ・アジャイル開発 ・朝会実施(15分程度) Ruby
案件の必須スキル
・Rubyでの開発経験:3年以上
地方自治体向けマイナンバー連携アプリ新規機能開発案件となります。 郵便での通知に代わるアプリ上でのプッシュ通知機能の開発にて、 管理画面の作成(フロント)やデータ管理をご担当いただきます。 (バックエンドにも携わる可能性もある為、どちらもご経験がある方を募集します) TypeScript
案件の必須スキル
・TypeScript開発経験、フロントエンド・バックエンド両方開発経験:3年以上 ・基本的なDB知識
案件概要:PHP開発支援における要員募集 業務内容: 設計〜テスト、本番リリースまでを担当していただきます。 本番障害発生時には復旧優先の保守を実施します。 場所:竹橋駅リモート併用(週2、3日出社) ※最初の2か月出社 外国籍:NG
案件の必須スキル
・PHP開発5年以上 ・AWSで稼動するシステムの開発経験 ・リーダー経験 ・VCモデルのWebシステム開発経験3年以上 ・RDBMS(Postgresql)の利用経験
お客様の資産税申告のファイルシステムのリニューアル案件となります。 【担当工程】主に内設~単体 【開発規模】111機能(画面数:277 バッチなし) 【開発体制】現在30名 ※補足 資産税申告システムは、相続税や贈与税などの個人資産税申告書データを入力し、自動計算を行います。 また、提出する申告書の印刷および電子申告も行うことができます。 【開発環境】 OS:Windows 言語:VC++(MFCライブラリ) ツール:Visual Studio 2017 DB:SQL Server開発知識 (案件№:2084-6o)
案件の必須スキル
・VC++でのWindowsアプリ開発経験がある方(MFCライブラリ) ・Windows API知識がある方 ・SQL Server開発知識がある方
・C#.NETを用いた自動車部品センター内システムの維持保守・及び基盤移行や連携先サーバの更新に伴う通信確認などに携わっていただきます。 ・詳細は以下のとおりです。 ‐システム維持保守 -基盤移行作業 ‐サーバ更新に伴う通信確認
案件の必須スキル
・リーダー ‐顧客折衝スキル ‐OSの知識 ‐DBの知識 ‐能動的に動く姿勢 ・PG ‐WindowsServerを用いた開発経験 ‐C#.NETを用いた開発経験 ‐Oracle、SQLServerの知見
制御機能の設計~開発~保守 着任時の業務イメージは アプリ⇔ミドルウェアの制御に関わるツール類の改修を ご担当頂くことを想定しており、徐々に担当領域を増やして頂きたいです。
案件の必須スキル
・VC, VB.Net開発経験者 ・コミュニケーション能力(重要視) 尚可 ・運用/制御機能の設計経験 ・IBMミドルウェア(MQ等)を扱う開発経験 ・Windowsソケット通信の開発経験 ・常駐機能/オンライン機能の開発経験
自社で開発するデータエントリーシステムの開発・改造業務 具体的には ・「VC++」既存プログラムの改造(機能追加等) ・「VC++」既存プログラムの「C#」への移行 ・「C#」プログラムの新規開発 ・上記における分析、基本設計、詳細設計、開発、単体テスト、結合テスト、総合テスト
案件の必須スキル
「C」「VC++」「C#」等、3年以上の開発経験 【スキルイメージ】 ◯Visual Studioを使用して、コーティングから結合テストまでできる ・VC++とC#でコーティングができ、オブジェクト指向が判りClassライブラリが使える ・プロパティ内容とコンパイル、リンク環境がわかりデバックまでできる ※VC++またはC#のみでも可。両方できれば尚可。 ○DB、SQLが判る ・SQL文を書いてデータ参照、変更ができる
・開発全般、設計~検証(単体/結合/総合) ・開発言語は、VC++。VC6~VisualStudio2012を使用。 ・OSは、Windows7(一部xp)、データベースはTinyBrace ・自身で主催するレビューや有識者との打ち合わせ等あり ・効率的な検証を行う為、各種シミューレータ/ツールの作成/メンテナンス等あり (※適正と担当する作業内容に応じて) ・詳細設計⇒コーディングにおいては、エクセルマクロを使用したソース生成もあり (※適正と担当する作業内容に応じて) ・作業状況に応じて、適宜優先度を切り替えて開発を進める (案件№:1083-0ap)
案件の必須スキル
・VC++開発経験がある方(Cでも検討可)
下記業務をご担当いただきます。 ・端末更改に伴うOS非互換対応、ミドルバージョンアップ対応、その他新規要件対応の実施 ・次期端末をモバイルにて利用可能とすることに伴い、既存部品に対する修正対応の実施 など
案件の必須スキル
・C,C++,VCの経験 ・上流~下流工程迄のウォーターフォール開発経験 ・コミュニケーションスキル ・主体的な対応ができる ・サブリーダー層としてチーム進捗管理、報告が行える方 ・日本国籍の方 ・40代まで
既存システムで周辺機器等の基板とのデータ通信・内容表示機能の開発をご担当いただく予定です。 【担当予定工程】 詳細設計、開発、単体試験 【開発環境】 OS:Windows 7 (32bit/64bit) DB:Oracle、一部mdb 言語:VB.NET、ASP.NET C#.NET,VB.NET
案件の必須スキル
VB.NET、ASP.NETを用いたWindows/Webアプリケーションの設計、開発経験
現在弊社より体制参画しているプロジェクトへの増員業務になります。 税務会計パッケージ現状VC++からC#.Netへ移行を進めるプロジェクト。 ドキュメント類が少ない現場であるため、リーバスエンジニアリングもメインにお任せします。 設計書整備だけでなく、C#やVCでの開発のご協力を合わせてお願いします。 【作業工程】 要件定義以降 【環境】 C#.Net、VC++、Oracle、VisualStudio、Azure (案件№:1217-6o)
案件の必須スキル
・リーバスエンジニアリングの経験がある方 ・設計書等ドキュメント整備を進めておりますので、基本設計、詳細設計、テスト仕様書を書く力
自社で開発するデータエントリーシステムの開発・改造業務 具体的には ・「VC++」既存プログラムの改造(機能追加等) ・「VC++」既存プログラムの「C#」への移行 ・「C#」プログラムの新規開発 ・上記における分析、基本設計、詳細設計、開発、単体テスト、結合テスト、総合テスト
案件の必須スキル
【要求スキル】 〈必須〉 「C」「VC++」「C#」等、3年以上の開発経験 【スキルイメージ】 ◯Visual Studioを使用して、コーティングから結合テストまでできる ・VC++とC#でコーティングができ、オブジェクト指向が判りClassライブラリが使える ・プロパティ内容とコンパイル、リンク環境がわかりデバックまでできる ※VC++またはC#のみでも可。両方できれば尚可。 ○DB、SQLが判る ・SQL文を書いてデータ参照、変更ができる
現在弊社より体制参画しているプロジェクトへの増員業務になります。 税務会計パッケージ現状VC++からC#.Netへ移行を進めるプロジェクト。 合わせて標準化も進めているため、既存パッケージの設計書等ドキュメント整備もお願いします。 【作業工程】 基本設計以降 【開発環境】 C#.Net、VC++、Oracle、VisualStudio、Azure (案件№:1212-6o)
案件の必須スキル
・C#.Netでの開発経験がある方 ・設計書等ドキュメント整備を進めておりますので、基本設計、詳細設計、テスト仕様書を書く力がある方
-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■プロジェクト概要 企業が従業員や顧客に対し、改ざんが難しく信頼性の高い「デジタル証明書」(例: デジタル社員証、資格証明、会員証など)を発行・活用できる、DID/VC技術を活用し創出する新規事業プロジェクトです。 ■募集ポジションについて この新しいサービスの中核となるWebシステムの設計から実装までをお任せします。 特に、Webサービスにおけるログイン機能やアクセス権限管理(認証・認可)周りを想定しており、 具体的には、デジタル証明書を安全に発行したり、提示・検証したりするための世界的な標準技術(OpenID for VCI / OpenID for VP)を利用したプロダクト開発に携わっていただきます。 ■業務内容 - OpenID for VCI と OpenID for VPに準拠したDID VCプロダクトの技術検証および新規事業サービスへの実装 - Webアプリケーションの開発 - Authleteを利用した認証認可システムの設計・実装 - GitHubを利用したソースコード管理 - AWS上でECS/ESRとFargateを利用したコンテナ型アプリケーションの開発・CI/CD - スクラムチームの一員として、スプリント計画、デイリースクラム、スプリントレビュー、スプリントレトロスペクティブに参加 ■ポイント 最先端の認証技術を駆使した新規事業の立ち上げに携わることができます。 スクラムを通じて、チームでの協力と迅速なフィードバックを得ながら成長できます。
案件の必須スキル
- Webシステムのフロントエンド開発経験3年以上 - バックエンド(Node.js / Java / Python)開発経験2年以上 - AWS上でのコンテナ型アプリケーションの開発経験
自社の中核事業である、ウォレットの開発/保守運用において技術リードを担当していただきます。 ウォレットに関する基盤技術の研究開発と、それを利用したウォレットの自社開発・受託開発を行っております。 ウォレットに対する実際の開発を行いつつ、技術リードを行っていただく役割となります。 これらのウォレットは運用中のものも存在するため、保守運用もチームと協力しながら進めていただきます。 主な業務内容: - 基盤技術の開発/保守運用 - ウォレットアプリケーション(Web/iOS/Android)の開発/保守運用 - 複数チェーンへのウォレット対応 - AptosエンジニアチームとのR&D - 対外向けの技術ドキュメント作成
案件の必須スキル
- 秘密鍵管理及び利用に関する開発経験 - フロントエンド/バックエンド/インフラを一気通貫で開発した経験がある方/勘所がある方 - ビジネス要件を理解し、仕様や設計に落とし込める方 - 同じ会社もしくはプロジェクトで3年以上継続して働かれている方(経歴書にわかるように記載ください)
新規VCシステム導入に関するPM兼PMO業務を担当し、IT側とベンダー側を取りまとめるトランスバーサルな活動を行います。
案件の必須スキル
・豊富なインフラPMO ・ビジネス英語力
製薬会社向けの新規VCシステム導入プロジェクトのPM兼PMO業務
案件の必須スキル
豊富なインフラPMO経験、ビジネス英語力
POSレジのリニューアルに伴い、募集します。 現状メインの機能がVC++6.0で作られていて、一部の機能がVB 6.0で作られています。
案件の必須スキル
(必須) ・WindowsOSの基本的な使い方を知っている方 →LinuxのみはNG ・Windowsアプリケーション(組込系および制御系以外)の開発経験が3年以上ある方 →Windows系のイベントドリブンプログラミングの経験必須 →Web系のみ経験はNG ・スキル(①or②どちらか必須): ①VC(C言語でも可)の開発経験が3年以上ある方 →実作業でVC++6.0が使えること。 →実作業でVC++の最新バージョンが使えること。 ②VBまたはVB.Netの開発経験がある方 →実作業でVB 6.0を使用します。最低限読めることは必須。 →実作業でVB.Netの最新バージョンが使えること。 ※両方とも経験している人が理想ですが、経験していない他方の 言語に対しても前向きに取り組んでもらえることが必要です。 (尚可) ・Accessの開発経験がある。または知識がある方 ・POSシステム(レジ側)の開発経験がある方
:2案件同時に担当していただける方(2案件対応で1人月内での稼働) ・顧客との打ち合わせや電話での応対 ・PJメンバーへの指示 ・フロントエンドおよびバックエンドの実装 ★期間:随時~ ★本案件の最新の状況は、担当者までお問合せ下さい。 ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ★面談回数:1回(2回の可能性あり)
案件の必須スキル
・VC、Javaの開発経験があること。 ・PLとして参画可能な方
24/365 シフト3交代制 月間約180H FXトレードASPの運用保守 ・お客様問合せ対応 ・障害対応(1次切り分け、手順書ベース) ・顧客向け月間報告書作成 ・臨時作業依頼への対応(顧客から、開発チームから含む) ・定期定型業務、不定期、不定型作業も有 ・運用ドキュメント作成
案件の必須スキル
・JP1-Viewerの操作 ・Tera-termの操作(マクロ作成出来ると尚良し) ・Linux redhut5.x (仮想OS vcentor) ・vi editorでの操作 ・FXに関する知識 ・顧客(証券会社・銀行のシステム担当者)との電応対応が 多いので電話対応が得意または、普通に出来る方 ・金融システムのシステム運用業務経験
2案件同時に担当していただける方(2案件対応で1人月内での稼働) ・顧客との打ち合わせや電話での応対 ・PJメンバーへの指示 ・フロントエンドおよびバックエンドの実装 ★期間:随時~ ★本案件の最新の状況は、担当者までお問合せ下さい。 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ★面談回数:1回(2回の可能性あり)
案件の必須スキル
・VC、Javaの開発経験があること。 ・PLとして参画可能な方
1 - 30件/全78件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
この条件の新着案件情報を受け取る
最高単価
150万円
最低単価
45万円
平均単価
68.9万円
2025年06月のVCのフリーランス案件・求人一覧の月額単価の平均は68.9万円です。 VCのフリーランス案件・求人一覧の年収の目安は827万円です。 単価20万円台のVCのフリーランス案件・求人一覧は0件、単価30万円台のVCのフリーランス案件・求人一覧は0件、単価40万円台のVCのフリーランス案件・求人一覧は3件、単価50万円台のVCのフリーランス案件・求人一覧は10件、単価60万円台のVCのフリーランス案件・求人一覧は12件、単価70万円台のVCのフリーランス案件・求人一覧は7件、単価80万円台のVCのフリーランス案件・求人一覧は7件、単価90万円台のVCのフリーランス案件・求人一覧は5件、単価100万円台のVCのフリーランス案件・求人一覧は1件です。 ※フリーランスボード調べ(2025年06月04日更新)
2025年06月のVCのフリーランス案件・求人一覧の平均月額単価は68.9万円です。前月比で-5.4%(-3.9万円)と月単位でみるVCのフリーランス案件・求人一覧の月額単価は減少傾向です。
2025年06月のVCのフリーランス案件・求人一覧の想定平均年収は826.7万円です。前月比で-5.4%(-47.1万円)と月単位でみるVCのフリーランス案件・求人一覧の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 22.2% | -7.8% |
一部リモート | 16.7% | -8.3% |
常駐 | 61.1% | +16.1% |
2025年06月のVCのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は22.2%で前月比で-7.8%とやや減少傾向にあります。一部リモート案件・求人の割合は16.7%で前月比で-8.3%とやや減少傾向にあります。常駐案件・求人の割合は61.1%で前月比で+16.1%とやや増加傾向にあります。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 100% | +0% |
週4 | 0% | +0% |
週3 | 0% | +0% |
週2 | 0% | +0% |
週1 | 0% | +0% |
2025年06月のVCのフリーランス案件・求人一覧における週5案件・求人の割合は100%で前月比で+0%と横ばい傾向にあります。週4案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週3案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週2案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週1案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。
業界 | 案件数 |
---|---|
Saas | 3件 |
WEBサービス | 2件 |
サービス | 2件 |
通信 | 1件 |
VCの業界別フリーランス案件数を分析するとSaasは3件、WEBサービスは2件、サービスは2件、通信は1件でした。 VCの業界別フリーランス案件数の前月比較ではSaasは+0件(+0.0%)で前月から変化なし,WEBサービスは+0件(+0.0%)で前月から変化なし,サービスは+0件(+0.0%)で前月から変化なし,通信は+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) Saasの業界は特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
バックエンドエンジニア | 15件 |
サーバーサイドエンジニア | 13件 |
インフラエンジニア | 12件 |
アプリエンジニア | 6件 |
プロジェクトマネージャー | 6件 |
クラウドエンジニア | 6件 |
ネットワークエンジニア | 5件 |
セキュリティエンジニア | 5件 |
ブロックチェーンエンジニア | 5件 |
フロントエンドエンジニア | 4件 |
データベースエンジニア | 4件 |
その他 | 4件 |
PMO | 2件 |
プロダクトマネージャー(PdM) | 2件 |
ITコンサルタント | 2件 |
組込・制御エンジニア | 2件 |
フルスタックエンジニア | 2件 |
情報システム | 1件 |
社内SE | 1件 |
プログラマー(PG) | 1件 |
SRE | 1件 |
エンジニアリングマネージャー | 1件 |
VCの職種別フリーランス案件数を分析するとバックエンドエンジニアは15件、サーバーサイドエンジニアは13件、インフラエンジニアは12件、アプリエンジニアは6件、プロジェクトマネージャーは6件、クラウドエンジニアは6件、ネットワークエンジニアは5件、セキュリティエンジニアは5件、ブロックチェーンエンジニアは5件、フロントエンドエンジニアは4件、データベースエンジニアは4件、その他は4件、PMOは2件、プロダクトマネージャー(PdM)は2件、ITコンサルタントは2件、組込・制御エンジニアは2件、フルスタックエンジニアは2件、情報システムは1件、社内SEは1件、プログラマー(PG)は1件、SREは1件、エンジニアリングマネージャーは1件でした。 VCの職種別フリーランス案件数の前月比較ではバックエンドエンジニアは+4件(+36.4%)の大幅な増加,サーバーサイドエンジニアは+5件(+62.5%)の大幅な増加,インフラエンジニアは+4件(+50.0%)の大幅な増加,アプリエンジニアは+1件(+20.0%)の大幅な増加,プロジェクトマネージャーは+3件(+100.0%)の大幅な増加,クラウドエンジニアは+5件(+500.0%)の大幅な増加,ネットワークエンジニアは+3件(+150.0%)の大幅な増加,セキュリティエンジニアは+3件(+150.0%)の大幅な増加,ブロックチェーンエンジニアは+2件(+66.7%)の大幅な増加,フロントエンドエンジニアは-2件(-33.3%)の大幅な減少,データベースエンジニアは+4件(+100.0%)の大幅な増加,その他は+0件(+0.0%)で前月から変化なし,PMOは+0件(+0.0%)で前月から変化なし,プロダクトマネージャー(PdM)は+1件(+100.0%)の大幅な増加,ITコンサルタントは+2件(+100.0%)の大幅な増加,組込・制御エンジニアは+1件(+100.0%)の大幅な増加,フルスタックエンジニアは+0件(+0.0%)で前月から変化なし,情報システムは+1件(+100.0%)の大幅な増加,社内SEは+1件(+100.0%)の大幅な増加,プログラマー(PG)は-1件(-50.0%)の大幅な減少,SREは+0件(+0.0%)で前月から変化なし,エンジニアリングマネージャーは+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) バックエンドエンジニアの職種は特にフリーランス案件数が多いことがわかります。
■VCとは VCは、バージョン管理システム(Version Control System)の略で、ソフトウェア開発における変更履歴の管理とチームコラボレーションを支援するツールを指します。VCを使うことで、ファイルの変更を追跡し、過去のバージョンに戻したり、並行して行われた変更を統合したりすることができます。 VCの特徴として、ファイルの変更履歴を記録し、いつでも過去の状態に戻せること、ブランチを使って並行開発を行えること、マージ機能により複数の変更を統合できること、ファイルのロックによって同時編集を防げること、リモートリポジトリを介したチーム開発が可能なこと、差分の可視化とコンフリクトの解決ができること、変更内容にメッセージを付けてコミットできること、タグを使ってリリースバージョンを管理できることなどが挙げられます。 VCには、集中型のシステムと分散型のシステムがあります。 ・集中型VC(Centralized Version Control):Subversion、CVS、Perfroceなど ・分散型VC(Distributed Version Control):Git、Mercurial、Bazaarなど 集中型VCは、中央のサーバーに全ての変更履歴が保存され、クライアントはサーバーから最新の状態を取得して作業を行います。一方、分散型VCでは、各クライアントがリポジトリの完全なコピーを持ち、サーバーを介さずに変更の同期やマージを行うことができます。 VCは、あらゆる規模のソフトウェア開発プロジェクトで使用されています。オープンソースプロジェクト、商用ソフトウェア、Webサービス、モバイルアプリ、ゲーム開発など、コードベースを管理し、チームでの共同作業を円滑に行うために、VCは欠かせないツールとなっています。また、ドキュメントや設計ファイルの管理にもVCが使われることがあります。 VCを活用している世界的なサービスやプロダクトは、GitHubやGitLab、Bitbucketなどのコード共有プラットフォームを通じて、数多くのオープンソースプロジェクトやソフトウェア製品で利用されています。Ruby on Rails、Linux、Android、Vue.js、React、Docker、Kubernetesなど、著名なプロジェクトの多くがGitをベースに開発されています。また、Microsoft、Google、Amazon、Facebook、Netflixなどの大企業でもVCが積極的に活用されており、コードレビューやCI/CDパイプラインと連携することで、効率的な開発サイクルを実現しています。 VCは、現代のソフトウェア開発に不可欠なインフラの一つであり、特に分散型のGitが広く普及したことで、オープンソースの共同開発モデルが加速しました。VCは、単なるバージョン管理ツールというだけでなく、開発者の生産性を高め、コードの品質を向上させ、技術知識の共有を促進する重要な役割を果たしています。また、GitHubに代表されるソーシャルコーディングの文化は、開発者コミュニティの形成と成長に大きく貢献してきました。今やVCは、あらゆるソフトウェアエンジニアにとって必須のスキルの一つであり、プロジェクトの規模や分野を問わず、その重要性は年々高まっていると言えるでしょう。 ■VCを活用するメリット この章ではVCを活用するメリットについて説明します。 VCを習得することにより、具体的に以下のようなメリットがあります。 ・システムのアセンブリ言語と連携した開発により、ハードウェアに近い低レイヤーの制御が可能になる ・C++との高い親和性を持ちネイティブWindowsアプリケーション開発に適している ・COM、ActiveXなど多様なWindowsの機能を活用したアプリケーション開発が行える ・MFCのクラスライブラリにより、Win32 APIを使った開発の生産性向上が見込める ・インテルやAMDのCPUで最適化されたコードを生成でき高速な処理が期待できる ・.NET対応により、マネージドコードとアンマネージドコードの連携が可能である ・ゲームやミドルウェアの開発など実行速度が重視される領域での採用事例が豊富 VisualC++はWindowsプラットフォームにおけるネイティブアプリ開発に欠かせない言語であり、システムレベルのWindowsプログラミングに対応した数少ない選択肢の一つとなっています。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■VCを活用するデメリット この章ではVCを活用するデメリットについて説明します。 VCを習得することにより、具体的に以下のようなデメリットがあります。 ・ポインタや文字列操作などC++言語由来の習得が難しい概念への理解が必要 ・メモリ管理のバグに起因する不具合の調査・修正に工数を要する ・開発環境がWindowsに限定されクロスプラットフォーム開発には不向きである ・.NET対応により従来のC++コードとの互換性の問題が生じることがある VisualC++はメリットが多いですが、言語仕様の難しさやプラットフォームの制約など注意すべき点がいくつかあることを理解しておきましょう。 VisualC++習得を今後検討しているフリーランスエンジニアはVisualC++を活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。