選択中の条件

リセット
  • C++

C++の案件・求人一覧

1-30 / 全 9073
  • NEW
  • 注目

【C++/UnrealEngine】アプリケーション開発案件

600,000円/月

業務委託(フリーランス)
東京都
三田駅
C++WindowsUnreal Engine
組込・制御エンジニア
作業内容 ・C++を用いたアプリケーション開発案件に携わっていただきます。
  • NEW

【Unity】VRサービスの開発(20代〜40代活躍中!・週4日以上稼働可能な方にぴったり!)

1,000,000円/月

業務委託(フリーランス)
東京都
秋葉原駅
C++Unity
作業内容 【20 代から40 代の方が活躍中!】 ※週4日〜OK案件です! ※実務経験2年以上ありの方が対象の案件です! ■概要 ゴーグルを使わないVR技術「バーチャルウインドウ」を活用した新規VRサービスの開発に携わります。vFitに続く新たなVR事業の研究開発や、コンテンツ制作を担当します。市場の拡大を見据え、革新的なアイデアと技術を活かして、新たなサービスの立ち上げに貢献できるポジションです。 ■具体的な業務内容 ・Unityを用いたVRコンテンツの開発 ・C#/C++を用いたエディタ拡張やコードレビュー ・障害対応および原因分析、再発防止策の実施 ・プロジェクト進行管理および工数見積もり ・VR市場向けの新規コンテンツの研究開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら業務を進めて頂く予定です。また、緊急時に出社が必要となる場合がございます。 ------------------------------------------------------------------ 直近の参画案件の経験とご希望に併せた案件のご紹介をさせて頂きます。 弊社は様々なプロジェクトの提案を強みとしておりますので、お気軽にご相談頂けますと幸いです。 ------------------------------------------------------------------ ※弊社では、法人、請負いの案件は取り扱っておりません。
  • NEW

【週5日・首都圏限定】システム開発(C言語)

550,000円/月

契約社員 / 業務委託(フリーランス)
東京都
C++C
SE
作業内容 【システム開発】 ・現行システムのマイグレーション(C言語からJava) ・工程:要件定義~リリース 本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
  • NEW

【C++/一部リモート】アプリケーション開発支援案件

600,000円/月

業務委託(フリーランス)
大阪府
大阪駅
C++
作業内容 ・C++を用いたアプリケーション開発支援案件に携わっていただきます。 ・おもに下記作業をご担当いただきます。  -現行アプリのリプレイスに伴う設計、開発  -基本設計~テスト
  • NEW

【C#/一部リモート】業務系WEBシステム開発支援案件

550,000円/月

業務委託(フリーランス)
大阪府
本町駅
C++JavaJavaScriptPythonC#C#.NETWindowsPostgreSQLSQL Server
作業内容 ・業務系WEBシステム開発支援案件に携わっていただきます。 ・工程は、基本設計~結合試験をご担当いただきます。
  • NEW

【C++】インゲーム実装開発案件

680,000円/月

業務委託(フリーランス)
東京都
末広町駅
C++CUnreal Engine
組込・制御エンジニア
作業内容 ・C++を用いたインゲーム実装開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -UnrealEngine(4系)を用いたプロジェクトの実装作業  -キャラクター制御の改修  (キャラアクション、揺れ物、衣装着せ替え)  -インゲームPARTを中心とした最適化  (プロファイリング、処理負荷軽減、メモリ使用量削減、メモリリーク改善、アセット参照関係改善等)  -バグの調査、修正対応やインゲーム実装の補佐

【C++】ビデオストリーミング機能開発

650,000円/月

業務委託(フリーランス)
東京都
大崎駅
C++Linux
作業内容 ・組み込み機器のビデオストリーミング(プレイヤー)開発 ・工程:設計〜テスト

【C++(リモート)】ソフトウェア製品関連開発

750,000円/月

業務委託(フリーランス)
東京都
C++Windows
作業内容 ・機械学習に関するツール開発(設計、実装、テスト) ・ツール開発に必要な調査、データ解析、プログラム解析 〜開発環境〜 OS:Windows 言語:C/C++/C#

【C言語】遠隔保守装置の制御システム開発

600,000円/月

業務委託(フリーランス)
神奈川県
C++JavaC
作業内容 ・モーションコントローラを使用したロボット制御開発作業 ・モーションコントローラ上で動作する制御ソフトウェアおよび連携する外接ソフトウェアの開発。 ・工程:外部設計、内部設計、製造、単体テスト、結合テスト ・言語:C、C++、Java

【C言語/C++/Linux】車載セキュリティ機能開発支援

600,000円/月

業務委託(フリーランス)
神奈川県
横浜駅
C++CLinux
作業内容 車載システム上でのセキュリティ機能(侵入検知、アクセス制御等)の機能開発、バグ解析、及び、不具合対応などをご担当していただきます。 工程:基本設計〜結合試験をご担当いただきます。
  • NEW

【C言語/C++】ソフトウェア評価(リモート)

550,000円/月

業務委託(フリーランス)
東京都
初台駅
C++CLinuxGitMATLAB
組込・制御
作業内容 顧客がMBDで開発したソフトウェアの静的解析、単体テスト、実機テストをご担当いただきます。

【C++/C#】医療機器のUI開発

600,000円/月

業務委託(フリーランス)
東京都
品川駅
C++
作業内容 ・WPF/MFCによる医療機器のUIアプリの開発。 ・母体機種の処理を一部流用した次世代機の開発。 ・仕様検討、それにあたり必要なプロトタイプの作成 ・基本設計〜結合試験(見込み)

【C言語/C++】カメラ開発プロジェクト

650,000円/月

業務委託(フリーランス)
神奈川県
みなとみらい駅
C++CLinux
作業内容 ・カメラ制御用の組込ソフトウェア・デバイスドライバ開発 ・工程:設計〜実装〜評価

【C++】地図情報を利用したシステム開発

600,000円/月

業務委託(フリーランス)
東京都
流通センター駅
C++VC++JavaWindows
組込・制御
作業内容 顧客地図アプリパッケージを用いた地図アプリ開発(アドイン、カスタマイズ)、環境構築をご担当いただきます。 *クライアント/サーバ型の地図アプリ開発。 *主はクライアント側(C++Builder)での開発、サーバー側はJava(サーブレット、サービス)

【Unity/フルリモート/週5日】新規アプリ開発

450,000 〜 550,000円/月

業務委託(フリーランス)
東京都
新橋駅
C++JavaUnity
アプリケーションエンジニア
作業内容 要件定義,基本設計,詳細設計,実装,テスト,運用・保守 ゲームプログラマー(クライアント)、新規アプリ開発

【C言語/C++】スマートホーム向けデバイス開発

650,000円/月

業務委託(フリーランス)
神奈川県
桜木町駅
C++C
作業内容 ・スマートホーム向けのIoTデバイスの開発 ・工程:設計〜テスト ・開発対象はLinuxベースのデバイス、開発言語はC++

【C#/常駐/週5日】音声関連アプリ開発

800,000円/月

業務委託(フリーランス)
神奈川県
鶴見駅
C++WindowsLinux
アプリケーションエンジニア
作業内容 要件定義,基本設計,詳細設計,実装,テスト,運用・保守 AIモデルを取り込んだアプリケーションの開発、Windows版のビルド・動作環境構築

【C++(リモート)】カメラ映像受信システム開発

600,000円/月

業務委託(フリーランス)
東京都
C++Linux
組込・制御
作業内容 ITVカメラの映像をWEBブラウザで表示するシステムの開発をご担当していただきます。 ・ITVカメラが配信する映像データをデコードし静止、動画に変換するプログラムの作成 ・工程:詳細設計〜結合試験

【C言語/C++】出入国管理システム保守開発

550,000円/月

業務委託(フリーランス)
東京都
新木場駅
C++C
作業内容 ・問い合わせによるソース、データ調査 ・追加、変更案件開発(設計、製造、テスト) ・本番機リリース等作業

【C++(リモート)】デジタル家電向けアプリ開発

650,000円/月

業務委託(フリーランス)
東京都
大崎駅
C++WindowsLinux
SE
作業内容 工程:調査〜テスト

【C言語/C++】オープン系へマイグレした環境での運用ツール開発

550,000円/月

業務委託(フリーランス)
東京都
東京駅
C++CShellLinux
組込・制御
作業内容 Linux環境で動くホストアプリ資産に対して、 ・ログ抽出 ・開発資産のリリース管理ツール ・ユーザーログデータ取得ツール 等の運用ツールを開発ご支援いただきます。

C++ 車載機器向け組込開発

500,000 〜 650,000円/月

東京都
駒込駅
C++Linux
作業内容 車載機器(カーナビゲーションシステム)向け組込開発をお任せいたします。 ※その他詳細は、面談時にご説明させていただきます。 <担当工程> 詳細設計~テスト

【C/Linux】探索・案内バックエンド開発の求人・案件

570,000円/月

業務委託(フリーランス)
神奈川県
C++CLinux
バックエンドエンジニア
作業内容 作業指示書を元に実装、テスト、織り込み・機種開発の終盤の不具合対応を行っていただきます。 作業指示書のチケットに従って作業をしていただきます。 工程:テスト・実装・不具合対応

【C++】画像処理案件

600,000円/月

業務委託(フリーランス)
東京都
御茶ノ水駅
C++Windows
作業内容 アート展示でのセンシングに使用するアプリの仕様書作成、実装、テスト設計、検証等をご担当いただきます。 言語:C++ IDE:VisualStudio OS:Windows

【C言語/C++】3DCADアプリ開発(リモート)

600,000円/月

業務委託(フリーランス)
東京都
飯田橋駅
C++CXMLVBAWindowsOracleSQL Server
作業内容 3D CADアプリ(製品)の開発、テスト、サポート調査をご担当いただきます。 OS:Windows 言語:C、C++、Excel VBA DB:Oracle、SQL Server
  • NEW

【C++】建設機械メーカー交通管制システム開発

650,000円/月

業務委託(フリーランス)
東京都
C++SQLPostgreSQL
作業内容 ・交通管制システム開発 ・工程:詳細設計〜結合テスト

【C++】半導体関連組み込み案件

500,000円/月

業務委託(フリーランス)
福岡県
博多駅
C++Visual Studio
組込・制御エンジニア
作業内容 ・C++を用いた半導体関連の組み込み案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  - 基本設計  - 詳細設計  - 製造

【C++/リモート】医療機器組込みアプリ/ミドルウェア開発

650,000円/月

業務委託(フリーランス)
東京都
八王子駅
C++
作業内容 ベースソフトへの機能追加対応となります。 基本設計、詳細設計、実装、試験仕様、試験を実施いただきます。 OS:VxWorks 言語:C++

【Pro*C(リモート)】HTML5アプリケーションの機能改修

650,000円/月

業務委託(フリーランス)
東京都
C++SQLHTML5
組込・制御
作業内容 HTML5アプリケーション改修、テストをご担当いただきます。 工程:設計・製造・テストをお任せいたします。

【C言語/C++】メーター開発の求人・案件

470,000円/月

業務委託(フリーランス)
東京都
C++CLinux
作業内容 ・自動車用のメーターの開発を行っていただきます。

気になる案件は見つかりましたか?

お探しの条件に合った新着案件をお知らせします

あなたにピッタリ
フリーランス案件が見つかる

  • 131万件以上のフリーランス案件から一括検索

    318,649の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 1月14日(Tue)更新

    31万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

C++の月額単価相場

C++のエージェント別案件数

C++のフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:3143件、②フリコン:2225件、③ココナラテック(旧:フリエン/furien):1649件、④Midworks:512件、⑤フォスターフリーランス:184件、⑥HiPro Tech(ハイプロテック):161件、⑦テックリーチ:153件、⑧BIGDATA NAVI:137件、⑨アットエンジニア:83件、⑩エンジニアルーム:77件となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリコン、③ココナラテック(旧:フリエン/furien)であることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリコン、③ココナラテック(旧:フリエン/furien)を中心に複数のフリーランスエージェントに登録することをおすすめします。

C++のエージェント別月額単価相場

C++のフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①コンプロフリーランス:99.1万円、②PMO NAVI:96.7万円、③Relance(リランス):95万円、④HiPro Tech(ハイプロテック):82.8万円、⑤1 on 1 Freelance:82.5万円、⑥Findy Freelance:80万円、⑦mijicaフリーランス:76万円、⑧BIGDATA NAVI:73.7万円、⑨アットエンジニア:72.8万円、⑩ELEVATE:71.7万円となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人の月額単価が高いフリーランスエージェントは①コンプロフリーランス、②PMO NAVI、③Relance(リランス)であることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①コンプロフリーランス、②PMO NAVI、③Relance(リランス)を中心に複数のフリーランスエージェントに登録することをおすすめします。

C++の都道府県別案件数

C++のフリーランス案件・求人の都道府県別案件数は、①東京都:5560件、②神奈川県:1190件、③大阪府:1163件、④福岡県:281件、⑤兵庫県:196件、⑥愛知県:182件、⑦京都府:122件、⑧埼玉県:78件、⑨千葉県:73件、⑩滋賀県:29件となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人が集中している都道府県は①東京都、②神奈川県、③大阪府であることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②神奈川県、③大阪府を中心にフリーランス案件を探されることをおすすめします。

C++の職種別案件数

C++のフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:1359件、②組込・制御:824件、③組込・制御エンジニア:613件、④スマホアプリエンジニア:601件、⑤PG:535件、⑥SE:495件、⑦アプリケーションエンジニア:214件、⑧PL:204件、⑨バックエンドエンジニア:194件、⑩PM:180件となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人は①サーバーサイドエンジニア、②組込・制御、③組込・制御エンジニアが多いことが分かります。

C++の職種別平均単価

C++のフリーランス案件・求人の職種別の平均単価は、①SAPコンサルタント:114.2万円、②ITコンサルタント:105.3万円、③3Dデザイナー:97.9万円、④アニメーター:95万円、⑤ITアーキテクト:95万円、⑥コンサル:94.8万円、⑦機械学習エンジニア:90.4万円、⑧SRE:88.9万円、⑨オペレーター:88万円、⑩データサイエンティスト:87.8万円となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人の月額単価が高い職種は①SAPコンサルタント、②ITコンサルタント、③3Dデザイナーであることがわかります。

C++の業界別案件数

C++のフリーランス案件・求人の業界別案件数は、①ゲーム:1197件、②製造:1187件、③IT:1178件、④サービス:1156件、⑤通信:937件、⑥メーカー :512件、⑦組み込み・制御:423件、⑧ソーシャルゲーム:400件、⑨AI:390件、⑩機械:335件となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人は①ゲーム、②製造、③ITが多いことが分かります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①ゲーム、②製造、③ITを中心に複数の業界の案件を検討されることをおすすめします。

C++の業界別平均単価

C++のフリーランス案件・求人の業界別の平均単価は、①コンサル:94.8万円、②人材:85万円、③FinTech:83.6万円、④出版:82.5万円、⑤SaaS:81.8万円、⑥製薬:80万円、⑦AI:77.9万円、⑧メタバース:77.4万円、⑨DX:77万円、⑩不動産:76.7万円となっています。(※フリーランスHub調べ/2025年1月) C++のフリーランス案件・求人の月額単価が高い業界は①コンサル、②人材、③FinTechであることがわかります。 C++のフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②人材、③FinTechを中心に複数の業界の案件を検討されることをおすすめします。

C++の常駐案件・リモートワーク案件割合

C++のフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が3434件(37.8%)、常駐案件が5639件(62.2%)となっています。 したがって、C++フリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2025年1月)

C++案件のよくある質問

C++の月額単価の相場はどれくらいですか?

C++の月額単価の相場は67万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

C++の案件数は何件ですか?

フリーランスHub上でご覧いただけるC++の案件数は9073件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもC++のフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

C++について

【C++の概要】 C++はC言語の機能を拡張したプログラミング言語です。読み方はシープラスプラスですが、シープラやシープラプラなどの呼び方もされています。基本的にはC言語と同じように利用でき、高度な処理が可能です。C++は、プログラムの実行速度が速いため、大規模なソフトウェア開発に対応できます。幅広い開発に利用されており、家電製品やゲーム、スマートフォンアプリ、業務システムの開発など、さまざまなフリーランス向け案件が期待できます。さらに、C++はOSといったIT技術を支えるソフトウェア開発に用いられているため、将来的にも案件が期待できる言語です。C++はC言語と似た部分も多く、C++を学習するとC言語の理解を深められます。 【C++の特徴】 C++は、C言語の機能を発展・拡張したプログラミング言語です。そのため、C言語と関係が深く相性がよいといえます。C++は、他の言語に比べてプログラムの処理速度が非常に早く、データ解析やアプリケーションにおける大量のデータ処理に向いています。そのため、スマートフォンアプリやロボット技術まで幅広く役立てられてきました。 ただし、複雑な仕様をしていて、初心者にはハードルが高く感じる可能性があります。C++は歴史の古いプログラミング言語の一つで、1983年に誕生しました。誕生から定期的にアップデートされて、常に最新機能が備わっています。使用するときは、最新バージョンがどうかの確認をしましょう。 【C++フリーランスエンジニアの参画が可能な案件例】 ここからは、C++フリーランスエンジニアが参加できる案件の具体例を紹介します。 ・大規模なシステム開発 大規模なシステム開発は、C++で開発ができる案件の代表例です。C++は実行速度が早くOSでコントロールしやすい言語です。C言語と相性がよく、C言語で作成されたシステムにも応用できます。C++は幅広い業務システムの開発で利用され、中小企業から大企業まで幅広く活用されています。公共交通機関や金融機関のオンラインバンクなど、大きな案件に参加できる可能性があるでしょう。 ・組み込み系プログラム 組み込み系プログラムにC++が利用されていることも多く、フリーランスエンジニアも参加可能です。C++はメモリを小さくできるため、家電や電子機器などのハードウェアのスペースに余裕をもたせられます。電子レンジや炊飯器から、スマートフォンやゲーム機まで、多くの機器に利用されてきました。特にハードウェアに組み込むシステム開発で多く利用されています。C++ができるフリーランスエンジニアは組み込み系プログラムの現場で重宝されるでしょう。 ・ゲームの開発 スマートフォンのアプリゲームやオンラインゲームなど、幅広いゲームの開発案件にもC++フリーランスエンジニアが参加しています。高い処理能力があるC++は、ゲーム開発に利用されてきました。ゲーム機本体の制御システムに導入されるケースも少なくありません。開発する際、Unreal Engine、Unityなどのゲームエンジンを使います。どのエンジンを選ぶかは、現場の予算やゲームの種類により決まります。ゲームの開発は比較的難易度の高い案件です。幅広い知識のあるフリーランスエンジニアは重宝されるでしょう。 ・次世代ロボットの開発 C++は大量のデータ処理ができるうえ処理速度の高さが魅力です。次世代ロボットの開発や制御などで役立てられています。難解な命令ができるC++は、loT開発の現場で重要な役割をもちます。C言語はロボット開発と親和性が高く、C++を習得したエンジニアが活躍できる案件といえるでしょう。C++だけでなくC言語がロボット開発に利用される現場も豊富です。C++とあわせて学習すれば、ロボット開発案件への参画が可能となります。 ・AI開発 人工知能開発や機械学習の開発などのAI開発案件は、C++だけでなく複数のプログラミング言語を組み合わせておこないます。たとえば、AI開発で利用される機会が多いPythonは、C++と組み合わせると拡張が可能です。複雑なプログラミングも、C++なら簡単に実装できます。AI開発ではC++が重宝される場面も多く、PythonだけでなくC++に詳しいフリーランスエンジニアが活躍できる機会があります。 【C++フリーランスエンジニアの未経験での案件参画に関して】 未経験でC++フリーランスエンジニアとして働くことは困難です。C++は非常に複雑で習得が難しく、働く際はある程度の知識や実績が求められます。特にコンピュータに関する基礎知識、プログラミングの深い知識が必要です。当初からフリーランスを目指す場合は、IT企業へ就職し、2〜3年経験を積む必要があります。ある程度の実績と知識を会得したうえで、フリーランスエンジニアを目指してください。C++以外に、難解といわれるプログラミング言語が使えると、フリーランスエンジニアとして成功できます。IT企業で就職中に、フリーランスでの活動をイメージして勉強をしましょう。 【C++フリーランス案件・求人に参画するために必要なスキル】 フリーランスがC++の案件を受注するには、以下のようなスキルが求められます。 ・C言語のスキル C++とC言語には互換性があり、案件によってはどちらも使用する場合があります。そのため、C++を使うフリーランスは合わせてC言語も習得しておくとよいでしょう。 ・組み込み開発の経験 C++は組み込み開発でよく使われるため、組み込み開発経験があるフリーランスは案件に応募した際に求められる可能性があります。 ・OSの知識 組み込み系ソフトウェアの開発では、TRONやLinuxなどのOSを使用することがあります。これらのOSの知識や開発経験があると、案件を獲得しやすくなるかもしれません。 ・データベース、ネットワークに関する知識 データベース、ネットワークに関する知識は、案件の大小にかかわらず必要です。幅広い案件で有名なソフトウェアのOracleの知識は、多くの場面で求められるでしょう。インフラを作る案件では、ネットワークに関する知識が必須です。C++の勉強をする際、データベース、ネットワークに関する知識をあわせた学習がおすすめです。 ・コミュニケーション力 フリーランスの場合、自分で営業をして仕事を獲得する必要があります。そのため、コミュニケーションが重要です。コミュニケーションが苦手で、フリーランスを目指す方もいるでしょう。フリーランスは、会社員よりもクライアントと上手くコミュニケーションをする必要があります。 【C++の習得難易度・勉強方法について】 他のプログラミング言語と比較しても、C++は難易度が高い言語と考えられます。C++だけでなく、C言語やコンピュータプログラムの作るシステム構成を理解する必要があるからです。初心者が知識のない状態からC++を学習する際、独学はおすすめできないといえるでしょう。他のプログラミング言語の知識がない方は、苦戦する可能性があります。おすすめのC++の勉強方法は、オンライン講習です。オンライン講習は、学習動画を繰り返し見直せるものが多く、知識が定着するまで自分のペースで学習できます。参考書で学習する際も後から必要なところを復習できます。しかし、分からなかった部分をすぐに問い合わせするのは難しいでしょう。疑問点が残ったままになる恐れがあります。分からない部分は、自分で調べながら進めてください。繰り返し数多くのプログラムを作成し学んでいきましょう。参考書や学習サイトを見ながら、専門用語や作成方法に慣れることが重要です。 【C++フリーランスエンジニアにおすすめのフレームワーク】 ここからは、C++フリーランスエンジニアにおすすめのフレームワークを4つ紹介します。 ・TreeFrog Framework TreeFrog Frameworkは、日本製で機能性が高いフレームワークです。パフォーマンスが高く、高速に動作し、アップデートの頻度が90日に1度程度と高い特徴があります。利便性があるといえるでしょう。多くのデータベースに対応していて、データベースコーディングを隠せます。HTTPだけでなく、WebSocketプロトコルの補助も可能です。SNSアカウントもあり、最新の動向を確認しやすい点も魅力です。 ・Qt Qtは、1995年に誕生した生産性が高いフレームワークです。綺麗なインターフェースの作成ができるほか、GUIが豊かで、すべてのプラットフォームに構築されるため、人気を集めています。公式サイトは日本語に対応していて、情報を確認しやすい点が魅力です。イベントやウェビナーも頻繁に行われています。デスクトップ分野に強く、アニメーション会社や自動車メーカーなど、世界の有名な企業で使われています。世界60カ国以上で利用されている、信頼度の高いフレームワークといえるでしょう。 ・Oat++ Oat++は、スピーディーに利用でき、別のライブラリやプログラムに頼らない点が魅力です。WEBアプリケーションのフレームワークの一つです。コードに整合性があり、5M接続の処理ができます。ただし、公式サイトは英語表記であり、訳しながら対応する必要があります。Oatは導入のしやすさがポイントです。APIサーバーの実装も簡単にできます。自由に扱えるフレームワークです。 ・crow crowは、動作のスピーディーであるフレームワークです。Python用のFlaskと共通した特徴があります。Flaskに慣れている方は、活用しやすいでしょう。C++では、Webアプリを作る際やルートの内でタグを記載したいときに使用できるフレームワークです。軽い設計のマイクロWebアプリケーションフレームワークを使いたいときに最適です。 【C++フリーランス案件・求人に参画するために役立つ資格について】 ここからは、C++のフリーランス案件を獲得する際に役立つ資格を紹介します。 ・CPA CPAは、C++ Instituteが認定する役立つ資格です。正式名称はC++ Certified Associate Programmerです。ベースになる知識からオブジェクト指向プログラミングの理解度を証明できます。合格する基準点は、70%と高めに設定されています。問われる内容は初歩的な内容が多いですが、問題は日本語ではなく英語でかかれています。C++への理解とあわせて、英語力も証明できる資格といえるでしょう。 ・CPP CPPは中級者以上向けの、高いコーディングスキルを証明できる資格です。正式名称はC++ Certified Professional Programmerで、CPAと同じC++ Institutが認定します。合格するためには、60%の正答が求められます。問題は英語で記載されているため、英語も学習しておくとよいでしょう。CPPの受験を希望する人は最初にCPAに合格する必要があります。CPAの勉強をしてからCPPに臨みましょう。 ・C言語プログラミング能力認定試験 C言語プログラミング能力認定試験は、ビジネス能力検定サーティファイが実施する資格試験です。C言語に関連した幅広い知識が問われる試験で、C++に特化した資格ではありません。C++には一定のC言語の知識が求められるため、多くのC++エンジニアが受験しています。レベルは3種類あり、それぞれプログラムの大きさと難易度が異なります。自分の実力に合わせたレベルや、少し難易度の高いレベルの受験がおすすめです。 【C++の市場動向や将来性について】 C++は多用途型のプログラミング言語として世界の市場で用いられ、大きな業務システムでも使われています。突然需要が無くなるとは考えにくく、将来的にも生き残ると予想できます。ただし、C++は30年以上前に作成された非常に歴史ある言語です。新しいプログラミング言語に劣る部分も少なくありません。JavaScript、Pythonなどと比較して、求人数は減少傾向にあります。新しいプログラミング言語は毎年リリースされていて、C++に代わる言語が登場する可能性もあります。C++の給料面は、他のプログラミング言語と比較して突出して高いとはいえません。他の言語もできた方が、高収入や高待遇が期待できます。結論、C++は今後も利用されると予想されるものの、市場の変化や新しいプログラミング言語の登場に影響を受ける恐れがあります。柔軟な対応ができるように対策を取りましょう。 ※この文章は、2023年7月時点の内容です。