0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ソフトウェアとプログラマーに、まだ未来はあるのか

0
Posted at

オリジナルの公開場所: https://www.nocobase.com/ja/blog/future-of-software-programmers-revenue-doubled

はじめに

半年前、NocoBase 2.0 をリリースしたとき、私たちは2本目の総括記事として AI も資金調達もないオープンソースプロジェクトの、ありのままの収益 を書きました。その時点で、NocoBase の年間売上はすでに約 140 万ドル規模に達していました。

もともとこの総括シリーズは、年に1本ずつ書いて、NocoBase がどう成長してきたのかをみなさんと共有していくつもりでした。今回の3本目も、本来なら年末、NocoBase 3.0 のリリースに合わせて書くはずでした。

けれど、世界の変化はあまりにも速すぎます。AI は毎日のようにこの業界に新しい衝撃をもたらしています。これほど大きな揺れの中で、NocoBase だけが無傷でいられるはずもありません。私たちもまた、さまざまな不確実性に何度も巻き込まれてきました。

だからこそ、私たちは歩みを速めざるを得ませんでした。もっと俊敏に、この揺れに応えていかなければならなかったのです。

そんな理由から、この総括は半年早く、NocoBase 2.1 とともに公開することにしました。そうしなければ、半年後にはこの業界そのものが今の形では残っていないかもしれない。こうしたオープンソース製品に、もう誰も関心を持たなくなっているかもしれない。あるいは、ソフトウェアやプログラマーそのものに、誰も関心を払わなくなっているかもしれないからです。

現状

GitHub に最初の1行をコミットしてから、もう 5 年が経ちました。

半年前と比べても、チームの人数は変わっていません。今も 14 人のままです。専任の営業チームも引き続きおらず、基本的にはユーザーのほうから私たちを見つけてくれています。ただ、SEO だけでなく、最近は GEO にも本格的に力を入れ始めました。実際、AI チャットを通じて NocoBase を知り、そのまま有料ユーザーになってくれた方もすでに少なくありません。

そのほかの数字は次のとおりです。

  • GitHub star: 22.7k
  • Contributors: 115
  • Git clones: 3K/day

Image

収益

収益の数字もかなり大きくなってきたので、今後の総括記事では具体的な金額は公開しないことにします。ただし、収益の伸び方や、その背後にある特徴については引き続き共有していくつもりです。

2026年の最初の5か月間の売上は、2025年の同じ時期と比べてちょうど2倍になりました。単月で最も高かった月の売上は、すでに 2024 年の通年売上に達しています。

ただ、内側にいた感覚として言えば、これはなめらかに右肩上がりで伸びてきた結果ではありません。大きな転換点をくぐり抜けた末に得られたものです。

私たちは殺されるのか

2025 年より前、NocoBase はノーコードプラットフォームとして位置づけられていました。これは、多くの企業によって価値があり、事業として成立することも証明されていた方向性です。もちろん、莫大な富を生む類のビジネスではありませんが、よく知られた製品でもよく知られた製品でも、堅実で持続可能な事業にはなりますが、桁外れの成果を生むことは多くありません。差別化されたポジショニング、標準化されたプロダクト、そしてグローバル市場。この3つを軸にすれば、私たちは小規模でも持続可能なプロダクトとチームを築けるかもしれない。そう考えていました。

2025 年に入ってから、私たちはプロダクトの中に AI 機能を組み込み始めました。それによって、従来のノーコードプラットフォームにも新しい想像の余地が生まれました。AI は補助的な役割として、人が業務のいくつかの場面で、より効率よく仕事を進めるのを助けられるようになる。同時に、私たちの収益も急速に伸び始め、この判断が正しかったことを裏づけているようにも見えました。

転機が訪れたのは、2025 年の終わりです。

Opus 4.5 が発表されたとき、まるで一夜にして空気が変わったように感じました。SNS は、プログラミングにおけるその革命的な変化への驚きで埋め尽くされました。その直後には大量解雇のニュースが続き、さらに「従来のソフトウェアはもうすぐ殺される」といった論調もあふれました。気がつけば、世界中のこの業界の人たちが、海と炎のあいだに引き裂かれたような、そんな状態に一斉に入り込んでいたのです。

その空気は、すぐに私たちのチームの中にも広がりました。

自分たちが作っているものには、もう意味がないのではないか。そう感じ始めたメンバーは一人ではありませんでした。いったんそういう無意味感にとらわれると、仕事は大きく揺らぎます。何年もかけて誇りを持って作ってきたものが、今や AI なら数時間で作れてしまうように見える。しかも AI はなお、ものすごい勢いで進化し続けている。では、私たちは何のために存在しているのか。ほんの1か月前まで、私は AI が強くなればなるほど私たちに有利だと思っていました。それが世界を支配しようとしない限りは。なのに、その日が、こんなにも早く来ようとしているのか。

ちょうどその頃、NocoBase の収益も低い水準に入りました。それが世界的なクリスマスや年末年始の休暇による購買減速なのか、それとも AI に関する大量のニュースが企業の購買判断そのものに影響していたのか、私にははっきりわかりませんでした。

丸2か月のあいだ、私は膨大な記事を読み、さまざまな製品を試しました。チーム内のより急進的なメンバーたちと、毎日のように感想や見方をぶつけ合い、その一方で、みんなが地に足をつけて考えられるよう努めていました。 NocoBase のユーザーたちとも話し、彼らが AI をどう見ているのか、それぞれの会社の中で AI がどう使われているのかを聞きました。

そうしたことを続けるうちに、私は何年ぶりかわからないほど深い不安の中に沈んでいきました。じっとしていても自分の心拍が聞こえる。眠ってもすぐに目が覚め、もう一度眠るのが難しい。腹部の筋肉がずっとこわばり、脈に合わせて鼓動しているのを感じることもよくありました。

NocoBase が私たちに莫大なお金をもたらしたわけではありません。でも、このプロダクトには、チームの一人ひとりが自分の理想の一部を託してきました。もっとよい生活への願いも、その中に重ねてきました。もしこれが殺されるのだとしたら、それは本当に痛いことです。

2 月を過ぎ、チームの中で何度も議論を重ね、ユーザーとも何度も話し合った末に、ようやく私たちは考え切れたのではないか、と思えるようになりました。そこで私たちは、The Twilight of the Old Version, the Dawn of the New One というテーマで、全員参加のミーティングを 3 回続けて行い、NocoBase がなぜ存在する価値を持ち続けるのか、そしてこれからどこへ向かうべきなのかを共有しました。全員が私たちのプロダクトの位置づけを理解し、納得していることを確認し、チームは再び、はっきりとしていて揺るがない方向へとまとまり直しました。

変わらないものを探す

この文章を書き始める前日、長い歴史を持つ、世界有数のライフサイエンス企業から私たちに連絡がありました。SAP など既存の従来型ソフトウェアの上に AI の能力を導入し、その基盤として NocoBase を使いながら、サプライチェーンのいくつかの工程を作り直したいという相談でした。

たとえば、さまざまな国から、FAX、紙、手書き、Web サイト経由など多様なチャネルで届く大量の注文を効率よく認識し、構造化して処理したい。倉庫の位置と配送先住所に応じて輸送をまとめて計画したい。支払い方法ごとに売掛金や請求書、インボイスの流れをもっと効率よく処理したい。そうした話です。

数万人の従業員を抱え、数十か国にまたがって事業を展開する業界の巨人です。チームの技術水準が高く、最先端のモデルを使えるのは当然です。では、なぜそのような企業が、LLM にゼロからコードを書かせるのではなく、NocoBase のような製品をわざわざ検討するのでしょうか。

これはまさに、この数か月あいだ、私たちがずっと議論し、考え続けてきた問いでもありました。

大規模モデルやエージェントの能力は、ものすごい勢いで進化しています。コードそのものをきわめて安価なものにし、プログラマーという集団を不安にさせています。けれど、その勢いが従来型の企業にまで伝わる頃には、力はかなり弱まっています。

家具を作っていた会社は、今も家具を作っています。サプライチェーンを担当していたチームは、今もサプライチェーンを担当しています。そもそもデジタル化すらされていなかった業務は、今も A4 の紙や FAX の上で回っています。LLM がコードを書けるようになったからといって、こうした企業がすぐに革命的に変わるわけではありません。LLM は魔法の杖ではありません。ひとつのプロンプトで企業全体が生まれ変わるようなものではないのです。

生産、販売、物流、財務など、企業の現実の問題を解決するために、堅牢で安全で、長く動き続け、継続的に進化でき、しかも AI をうまく取り込んで効率を上げられるシステムを作る。そのハードルは今でも高いままです。

コード生成は、「コードを生成する」という行為のハードルを下げただけです。それ以外のハードルまで消してくれるわけではありません。むしろ使い方を誤れば、余計に多くの問題や落とし穴を生みかねません。

The Twilight of the Old Version, the Dawn of the New One では、私たちは「かなり長いあいだ変わらないだろう」と考えているものをいくつか挙げました。そして、それこそが NocoBase が存在する意味だと考えています。

  1. AI の力を本当に業務の中に着地させるには、チャットウィンドウひとつでは足りない。 NocoBase は、AI に対してすでに用意された実行環境とツールボックスを提供します。データ、ワークフロー、機能モジュールを、AI が理解し使えるインターフェースへと変え、そのうえで厳格な権限制御とログ追跡を与えます。だからこそ、AI は安全かつ効率的にデータを照会し、リスクを見つけ、複雑な仕事をこなし、従来の「人がデータを探す」ソフトウェアから、「仕事が人を探す」新しいソフトウェアへと少しずつ進めるのです。
  2. エンタープライズ向けの業務システムには、標準化されたデータ構造、厳密な権限制御、厳格な業務フロー、すべての操作を追跡できる監査ログ、そして重要データの履歴が欠かせない。 こうした層は複雑で、間違いが許されません。そして AI がどれだけ進化しても、これらが不要になることはありません。なぜなら、これは知能の問題ではなく、人と組織の問題だからです。AI にそのたび新しく、十分に検証されていないコードを書かせるより、すでに十分検証された標準的な基盤モジュールを直接使うほうが、はるかに理にかなっています。
  3. 企業アプリケーションには、何度も繰り返し使われる基礎機能が大量にある。 ユーザーシステム、認証、メールや SMS 送信、通知センター、データのインポートとエクスポート、バックエンドの非同期ジョブ。ほとんどのシステムで、こうしたものが必要になります。AI の発展に伴って、これらの基礎機能も変わっていくでしょうし、AI 向けの新しい Tool も増えていくでしょう。それでも、そのたびに AI に一から書かせるのは大きな浪費です。基盤にすでに存在する成熟した能力を再利用することには、今なお大きなコスト削減と効率向上の価値があります。
  4. WYSIWYG のノーコードなビジュアル設定には、今でも重要な意味がある。 その価値は、単にコードを書く量を減らすことだけではありません。AI が生み出した結果に対して、人が直感的に調整を加えるための表面を与えてくれるのです。AI が画面やフローを自動生成したとしても、人はそれを視覚的なインターフェースでひと目で理解し、自分の手で微調整できなければなりません。このわかりやすさが、人と AI の協働に透明性をもたらします。システムを、AI にしかわからず、誰も手を入れられないブラックボックスにしないためです。
  5. よほど優れたアーキテクチャ設計がなければ、AI が生成するコードが増えるほど保守は難しくなる。 NocoBase は、そのアーキテクチャによってシステムに一組の物理法則を与えます。画面とインタラクションのスタイルに高い一貫性を持たせ、あらゆる自動化を共通の標準のもとで保守し、プラグイン拡張も同じ標準に従って開発できるようにする。それによってこそ、システムは長期にわたって安定して進化し続けられるのです。

こうした「変わらないもの」を土台に、私たちはすぐにプロダクトの位置づけを調整しました。「ノーコードプラットフォーム」から、「AI + ノーコード」のインフラへ。しかも数週間のうちに、必要な機能面の調整まで完了させました。もちろん、ここでも AI 自体の助けは大きく、私たちの効率は 2 倍以上に高まりました。もともと「人」のためのノーコードプラットフォームだったものが、正式に「AI と人の協働」のためのプラットフォームへと向きを変えたのです。

その直後から、複数の大企業から非常に前向きな反応が返ってきました。

ある製薬企業は、2 万人以上の従業員と数十の子会社を抱え、数か月前から全社的に AI コーディングを推進していました。その過程で、AI のハルシネーション、コンテキスト長の不足、アーキテクチャのずれによる長期的な保守の難しさを解決するために、かなり多くのエンジニアリング上の工夫を重ねていましたが、結果はなお楽観的とは言えませんでした。最終的に彼らは、AI が力を発揮しやすい足場の上で開発するほうが合理的だと判断しました。効率と柔軟性を保ちながら、AI の振る舞いには強い制約をかけられる基盤です。数週間にわたって NocoBase を検証したのち、彼らは NocoBase こそがそのようなインフラだと結論づけました。

Image

また、風力発電分野でトップクラスの新エネルギー企業も、ひとつのチームで数か月 NocoBase を使ったのち、AI 開発プラットフォームとして全社数万人規模へ正式に展開しました。現在では、審査フロー、プロジェクト管理、AI ポータルなどの重要な場面ですでに本番利用されており、AI がそこで信頼できる価値を発揮しています。彼らにも、十分に優秀な技術者と業務専門家がいて、最先端のモデルもあり、トークンも事実上無制限に利用できます。それでも、収益を生まない低レイヤーのインフラに時間と資源を費やすのは割に合いません。NocoBase を使えば、エネルギーの大半を本当に大事な業務そのものへ向けることができます。

これからどうするか

私たちがどう考えようと、AI はこれからも非常に速いスピードで進化し続けるでしょう。少しでも長く生き残り、初心にかなう手応えをもっと得ていくためには、こうした単純な常識を忘れないよう、自分たちに言い聞かせ続ける必要があります。

長く変わらないものに立つ

AI の衝撃によって、世界のテンポはずいぶん速くなったように見えます。とくに SNS やプラットフォームのアルゴリズムがそれを増幅すると、新しい概念が毎日のように押し寄せてきます。でも、私たちが実際に接してきた感覚からすると、AI 企業やネット上の言説の世界と、現実の企業の世界は、まったく違うものです。

どれだけ派手な概念が飛び交っていても、現実の企業は今日も薬を作り、車を作り、ミネラルウォーターを作っています。そもそもデジタル化すら十分にできておらず、紙と Excel に大きく依存している企業もまだたくさんあります。AI 革命どころではありません。私たちが長く変わらないものを見つけ、それを本当に届ける相手としてこうした企業に向き合うこと。それが、健全に生き残るための根本になります。

速く変わるものを受け入れる

創業以来、私たちは毎年 1 人か 2 人ずつ、プロダクト開発チームに新しいメンバーを加えてきました。けれど今年からは、研究開発チームをこれ以上拡大しないと決めました。その代わり、今いるメンバー全員に最先端のモデルと十分なトークンを利用できる環境を整えることにしました。実際の結果を見るかぎり、みんなのアウトプット能力は少なくとも 2 倍には増えています。

毎日最先端のモデルを使うことは、チームを鋭敏なままにしてくれます。モデルの能力の境界がどこにあるのか、何に向いていて、何には向いていないのかを肌感覚で理解できるようになる。そして、そうして得た理解を NocoBase の一部としてプロダクトに取り込めるようになります。

いまを生きる

ここまで「長く変わらないもの」と書いてきましたが、その「長く」とはどれくらいなのでしょうか。半年なのか、1 年なのか、3 年なのか。正直なところ、私たち自身にもはっきりとはわかりません。

でも、それを不安の理由にする必要はありません。私たちは AI と企業のあいだに立つ橋です。AI はとても速く進化しているので、来年の今ごろに何がどうなっているのかを言い切るのは難しい。でも、現実世界の大多数の企業と AI の進化速度とのあいだには、少なくとも何十か月かの時間差があります。私たちがこの過程で、企業の現実やニーズにしっかり足をつけていれば、そのあいだに調整する時間は必ずありますし、もっと多くの機会を見つけられるかもしれません。

この過程で最も避けるべきなのは、「最終形だけを前提に考えること」です。AI がコードを生成できるのだから、何でもできるはずだ。AI はいずれすべてを引き受けるのだから、今やっていることには何の意味もない。そう考えてしまうことです。少なくとも、目の前の現実世界はそんなふうにはなっていません。

大海の中の、一滴だけを取る

もし世界中の企業ニーズが大海原だとしたら、私たちに必要なのは一杯の水ではありません。一滴で十分です。その一滴があれば、私たちのような 14 人のチームが、自分たちにとって心地よいペースで、自分たちが本当に好きなことに集中し、その一滴の中にいるユーザーに価値を届け、達成感を得ながらやっていけます。

NocoBase は、常に狙いの定まったユーザーに集中し続けなければなりません。すべての企業をターゲットにしようとはしません。ここまで書いてきた「長く変わらないもの」に、多くの人が賛同しないかもしれません。それでも、その一滴の中にいるユーザーが認めてくれれば、それで十分です。

では、プログラマーとソフトウェアに未来はあるのか

この問いに対する答えは、結局のところ、私たちが何を望み、何をするつもりなのかに大きく左右されるのだと思います。

Image

Salesforce のようなアプリケーションをもう一度作り、独占を築き、世界を変える。そういう話になると、私たちには判断しきれません。でも、NocoBase のようなプロダクトと、それを支える 14 人のチームにとっては、私は未来はあると思っています。殺されるどころか、むしろこれまで以上に多くの機会が訪れるかもしれません。

以前の NocoBase は、ノーコードユーザーという非常に小さな世界の中にだけありました。今では、NocoBase は AI を活用する人たちにも知られるようになりました。現実の業務の中で AI の力を使いたいと望む企業は、これからますます増えていくでしょう。先端モデル企業が、あらゆる業界、あらゆる場面、あらゆる工程のすべてを一手にやってしまえるなどと考えず、「終局思考」に陥らなければ、企業のニーズがいかに多様であるかは見えてきます。企業が AI を取り入れていく道のりには、企業と AI をつなぐ多様な基盤やツール、そしてそれを支えるサービスが必ず必要になります。

そういう意味では、少なくとも一部のプログラマーと、一部のソフトウェアには、以前よりもむしろ大きな未来がある。私はそう信じています。

最後に

NocoBase 2.1 は先週リリースされました。ぜひあなたの AI Agent を NocoBase につないで、実際に体験してみてください。

GitHub: https://github.com/nocobase/nocobase

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?