2025年、プログラミングの常識が覆る
こんにちは、AIデベロッパーのケンジです。
「2025年までに、企業が新規に開発するアプリケーションの70%が、ローコードまたはノーコード技術を使用するようになる」。
これは、IT調査会社ガートナー(Gartner)が発表した衝撃的な予測です。2020年時点では25%未満だったこの数字が、わずか数年でトリプルスコアに近い成長を見せているのです。
多くの人が「エンジニアは不要になるのか?」と不安を感じ、あるいは「誰でもアプリが作れる!」と歓喜しています。しかし、現場でコードを書いている私からすれば、真実はその中間にあります。
この記事では、単なるニュースの解説にとどまらず、「なぜ今LCNC(Low-Code/No-Code)なのか」「AIはどう組み込まれているのか」、そして「エンジニアやビジネスパーソンはどう立ち回るべきか」を、技術的な視点を交えて深掘りします。
1. なぜ「70%」なのか? 急拡大の背景にある3つの要因
単なる流行ではありません。企業の生存戦略としてLCNCが選ばれています。
① 「Time to Market(市場投入速度)」の短縮
従来の「要件定義→設計→実装→テスト」で半年かける開発スタイルでは、完成した頃には市場のニーズが変わっています。LCNCとAIを使えば、プロトタイプを数日、あるいは数時間で作成可能です。
② 慢性的なIT人材不足
世界的に熟練エンジニアは不足しており、採用コストは高騰し続けています。LCNCは、非エンジニア(Citizen Developers:市民開発者)が現場の課題を自ら解決することを可能にします。
③ 生成AI(Generative AI)との融合
これが最大のトリガーです。これまでのノーコードツールは「ドラッグ&ドロップ」の手間が必要でしたが、最新のツールは「自然言語で指示するだけ」でUIやロジックを生成します。
2. 独自分析:主要AIノーコードプラットフォーム比較
「ノーコード」と一括りにされがちですが、ツールによって特性は全く異なります。AIデベロッパーの視点で、2025年の主要プレイヤーを比較・分析しました。
| プラットフォーム | 得意領域 | AI統合レベル | エンジニア視点の評価 |
|---|---|---|---|
| FlutterFlow | ネイティブアプリ (iOS/Android) |
高い (Text-to-UI, コード生成) |
最強候補。コードのエクスポートが可能でベンダーロックインのリスクが低い。Firebaseとの連携が強力。 |
| Bubble | Webアプリ (SaaS, マッチング) |
中 (機能追加中) |
フルスタックで何でも作れるが、学習コストは高め。プラットフォーム依存度が高いのがネック。 |
| Make (旧Integromat) | ワークフロー自動化 | 非常に高い (AIアシスタント搭載) |
「アプリ開発」ではなく「処理の自動化」ならこれ。APIを視覚的に繋ぐハブとして必須。 |
| Microsoft Power Platform | 社内業務アプリ | 非常に高い (Copilot完全統合) |
Excel/Teamsユーザーなら最適解。エンタープライズのセキュリティ基準を満たす。 |
技術的深掘り:APIが「魔法」の正体
ノーコードツールがパワフルなのは、裏側でREST APIやGraphQLを叩いているからです。
例えば、あなたが「顧客からの問い合わせをAIで要約してSlackに通知するアプリ」をノーコードで作る場合、裏側では以下のようなJSONデータのやり取りが行われています。
// Makeなどの裏側で行われている処理のイメージ
{
"action": "summarize",
"source_text": "商品Aの返品について...",
"model": "gpt-4o",
"webhook_url": "https://hooks.slack.com/services/..."
}
つまり、「コードは書かなくても、データ構造とAPIの仕組みさえ理解していれば、エンジニアと同等のシステムが作れる」時代になったのです。
3. 光と影:導入前に知るべき「リスク」
AdSenseのポリシーに則り、メリットだけでなくリスクについても公平にお伝えします。ここを無視すると、ビジネスは破綻します。
- シャドーITの増殖: 情報システム部門が把握していない「野良アプリ」が乱立し、セキュリティホールになるリスクがあります。
- ベンダーロックイン: Bubbleなどの一部ツールは、作成したアプリのコードを取り出せません。プラットフォームが値上げしたり倒産したりした場合、共倒れになる危険性があります。
- スケーラビリティの限界: 数百万ユーザーが同時接続するような大規模システムには、現時点では向きません。
4. 実践:あなたが今すぐ取るべきアクション
この大きな波に乗るために、エンジニアも非エンジニアも以下のステップを踏むことをお勧めします。
Step 1: 「Make」で小さな自動化から始める
いきなりアプリを作るのではなく、日々の定型業務(メール通知、データ転記など)をMakeやZapierで自動化し、API連携の感覚を掴んでください。
Step 2: 生成AIを「ペアプログラマー」にする
CursorやGitHub Copilot、あるいはChatGPTを使って、簡単なスクリプトを書いてみてください。ノーコードツール内で少しだけコードを書く(Custom Function)場面で、劇的に役立ちます。
Step 3: 「自分専用のメディア/ツール」を構築する
学んだ技術を組み合わせて、実際に価値を生むシステムを作ってみましょう。例えば、AIを使って情報を収集・加工し、自動で発信するシステムなどは、個人でも構築可能です。
具体的な構築事例として、以下の記事で私が実践した「全自動メディア群」の記録が参考になるはずです。AIとノーコードを組み合わせた応用のヒントが詰まっています。
情報洪水に溺れないために。多忙なサラリーマンがAIと「自分専用の全自動メディア群」を構築した全記録
まとめ:エンジニアは「書く」から「設計する」へ
2025年の「70%」という数字は、エンジニアの終わりを意味しません。むしろ、「退屈なコーディング」から解放され、「本質的な課題解決」に集中できる時代の到来を意味します。
- 非エンジニア: アイデアを形にする壁が消滅しました。まずはFlutterFlowかBubbleを触ってみてください。
- エンジニア: LCNCを敵視せず、武器として取り入れてください。「難しい部分はコードで、定型部分はノーコードで」というハイブリッド開発ができる人材は、市場価値が爆上がりします。
技術の進化は待ってくれません。今日から、新しいツールを一つ触ってみることから始めましょう。


コメント