Lovableのようなノー・コード・プラットフォームの台頭を目の当たりにして、私は突然、ソフトウェア開発が前例のない民主化革命の最中にあることに気づいた。従来の開発プロセスを目の当たりにしてきた者として、私は今でも退屈な要件定義書、終わりのないコードレビュー、頭痛の種となるバグ修正を覚えている。今では、アイデアさえあれば、変数やループの概念を理解しなくても、動く製品のプロトタイプを作ることができる。あまりの変化の速さに、多くのベテラン・プログラマーは戸惑っている。
専門分業から普遍的創造性へ
2010年代、まともな製品開発チームには、少なくともプロダクトマネージャー、UIデザイナー、フロントエンド、バックエンド、テストの役割が必要だったことを覚えているだろうか。今はどうだろう?私の知り合いのレストランオーナーは、コード不要のプラットフォームを使って、たった2日でオンライン注文システムを作った。ガートナーによると、2025年までに70%の新しいアプリが、ローコードやノーコードのツールを使った「市民開発者」(つまり、プロではないプログラマー)によって開発されるという。それが何を意味するか考えてみよう。
最も興味深いのは、これらのプラットフォームが実際に「プログラミング」とは何かを再定義していることだ。これらのプラットフォームは、コードを視覚的なモジュールや自然言語による指示、さらにはウェブサイトのスクリーンショットを直接アップロードすることで抽象化している。例えば、私がLovableを使っている人を最後に見たとき、彼は競合のウェブサイトのスクリーンショットを投げ入れて、「この色を私たちのブランドの青に変えて、検索結果にフィルタを追加してください」と一言付け加えた。
新興企業のためのゲームチェンジャー・リライト
YCの統計が物語っている。ノーコード・ツールを使ってMVPを作るスタートアップ・チームは現在、初期開発コストを平均75%節約している。しかし、正直なところ、コストは重要ではない。他の企業が技術選定やチーム編成に苦慮している間に、アイデアを検証するために製品を市場に投入できるという利点は、競争の激しい空間ではほとんど好都合だ。
もちろん、賛否両論がないわけではない。技術系スタートアップの多くが、"こんなおもちゃで本当に使える製品が作れるのか?"という疑問を抱いているのを耳にしたことがある。しかし正直なところ、多くのSaaS型スタートアップの中核となるビジネス・ロジック、例えばユーザー管理、決済統合、コンテンツ・パブリッシングなどは、今日のノーコード・プラットフォームでかなりうまく処理できる。伝統的なプログラミング」が得意とするデータベース設計でさえ、プラットフォームは様々なウィザード・ソリューションを提供している。
プログラマーは入れ替わるのか?
この質問は何度も出てくるが、答えは明らかにノーだと思う。今最もホットなノーコード・プラットフォームを見てみると、プラットフォーム向けのカスタム開発を専門とする「新しいプログラマー」のグループが生まれている。これらの人々は、従来のプログラミングと各プラットフォームの機能と制限の両方を知る必要がある。自動車が発明された後、馬車の運転手が自動車の整備士になったようなものだ。そして正直なところ、本当に複雑な企業システムの統合、アルゴリズムの最適化は、短期間では代替できない。
結局のところ、ノーコード革命の最大の意義は、創造性にとってテクノロジーがボトルネックでなくなることだ。誰でも素早くアイデアをインタラクティブなプロトタイプに変えることができれば、イノベーションへの扉は真に誰にでも開かれる。Airbnbの創業者が言っていたことを思い出す。"もし2008年にこのようなツールが利用できていたら、おそらく最初のバージョンのコードを書くのに多くの時間を費やすことはなかっただろう"。考えてみれば、ちょっと皮肉ですよね?
评论列表 (0条):
加载更多评论 読み込み中...