私たちは失敗の話を逆向きに語る。一度結末がわかると、すべての悪い試みは賢い計画における意図的なステップに見え始める。そうではなかったのだ。その瞬間、続かないルーティンは規律の欠如に感じた。安いテンプレートから構築された基本的なウェブサイトは小さく感じた。AIに実際の本番コードを書かせることは、自分自身がどうやってやるべきかを知っているはずだった何かを引き渡すように感じた。
その後になって初めて、失敗した試みが一本の線を形成する。決してストレートな線ではなく、確実に栄光あるものでもないが、追うことができる線だ。
私は最近、Goodwin Universityの失敗を受け入れることが成功につながる方法についての記事を読んだ。その中心的なポイントは私の心に残った。健全な文化は、外れたすべての試みを罰しない。何が起きたのかを尋ね、議論するのを安全にし、その答えを次の試みの改善に使う。
それは、現在ほぼすべてを構築することについて私が考える方法に近い。失敗は自動的に有用ではない。同じ間違いをより多くのモチベーションで繰り返すことは、単なる繰り返しだ。失敗は、それがあなたに証拠をもたらし、次の試みの周りのシステムを変えることをいとわないときに有用になる。
モチベーションに頼るのをやめるまでフィットネスは失敗した。
私は早期にフィットネスに入らなかった。2022年に36歳で入った。エージェンシービジネスを10年間構築し、自分の体を本物の仕事をオンラインで保つサーバーのように扱った後だ。BXRでVersa Climberを試し、Psycleでスピンクラスをやってみたり、屋外ランニングやハイキングをしたりした。いくつかは良いワークアウトだった。どれも耐久性のある習慣にはならなかった。
しばらくの間、中断したルーティンはすべて個人的な失敗だと考えていた。いつもの結論は、もっと規律が必要だということだった。だから再開して、もっと頑張って、何回かセッションを休んで、同じ結論に達するという繰り返しだった。
問題は努力ではなかった。問題はルーティンの設計だった。
Barry'sが最終的に継続できたのは、私が何度も失敗してきた意思決定を排除したからだ。スタジオは家から近かった。クラスは決まった時間に始まった。インストラクターがワークアウトを決めた。私は事前に予約して、到着し、セッションに従い、同じシェイクを注文して、家に帰った。このルーティンは忙しい日を乗り切ることができた。なぜなら自分自身と交渉する必要がなかったからだ。
私の最初のBarry'sのクラスは2023年1月11日だった。2026年5月2日までに、366クラスを完了していた。その366クラスが教えてくれたことについて書いたが、最大の教訓はトレッドミルやダンベルについてではなかった。これだった。意志力が失敗し続けるなら、環境を変えろ。
フィットネスの成功は、私が別の人間になったときに訪れたのではない。すでに私であった自分と相性のいいフォーマットを見つけたときに訪れた。
私の最初のウェブサイトは50ドルのレッスンから構築された
私の初期のウェブサイトはカスタムReactアプリケーションやポリッシュされたデザインシステムではなかった。ThemeForestのテーマで構築されたOpenCartサイトで、コストは約50ドル程度だった。テンプレートをインストールして、コンテンツを置き換えて、色を変えて、商品ページを調整して、結果がそのビジネスに属しているように感じさせようとした。
不完全だった。コードは私のものではなかった。レイアウトには制限があった。ある場所での小さな変更が別の場所で何かを壊す可能性があった。物に触って、何が動作しなくなったかを見て、再インストールして、また試すことで学んだ。
数千のサイトを公開した後、その種の始まりを簡単に却下するのは簡単だ。私はしない。50ドルのテンプレートは、分解できる完全なシステムをくれた。OpenCartは商品、カテゴリー、チェックアウト、そして魅力的なスクリーンをウェブサイトとして分ける厄介な詳細をすべて提供してくれた。制約が教育だった。
これらのサイトは、クライアントが実際に気にすることを教えてくれた。商品が見つけやすいか、ページが読み込まれるか、チェックアウトが機能するか、そして壊れたときに誰かが修正するかどうかを気にする。彼らがアーキテクチャに対して開発者がどれほど誇りを感じているかはめったに気にしない。
最初のサイトが失敗したのは、基本的だったからではない。個別の選択は失敗し、バージョンも荒かったが、それぞれがアイデアと実際に使える何かとの距離を縮めた。そのフィードバックは、完璧なサイトをゼロから構築するのに十分な知識を待つより、はるかに価値があった。
今でもそのやり方を信じている。ビジネスをオンラインに乗せるなら50ドルのテーマで始めること。どこが曲がり、どこが壊れるのかを学べ。より良い何かに置き換える権利を稼ぎ取れ。
AIコーディングが私を初心者に戻した
年月が経ち、AIコーディングは私を同じ不快な立場に戻した。ウェブサイトがどう機能するかは知っていた。本番コードがどう見えるべきかも知っていた。だがAIエージェントとの会話を信頼性のあるプロダクトに変える方法はまだ知らなかった。
このウェブサイトが私の最初のエンドツーエンドAIコーディングプロジェクトになった。Claude Codeを使ってボリュームを生産したが、ブリーフ、アーキテクチャ、テスト、レビュー、そしてシップする判断は私が所有していた。その区別が大事だ。AIは責任を取り除かなかった。それは、私の仕事をすべての行をタイプすることから、システムが生み出したものを指定し、判断し、修正することへとシフトさせた。
初期の試みは不安定だった。漠然としたプロンプトは漠然とした実装を生んだ。広すぎるリクエストは信頼するには広すぎるdiffを生じさせた。最も速い動きは、出力を捨て、タスクを小さくし、より明確な「完了」の定義で再度聞くことだった。
プロジェクトを立ち上げることが成功だったが、失敗した生成こそが、そこに到達する方法を教えてくれた。弱い結果はすべて欠けている制約を露出させた。すべてのレビューはエージェントがコンテキストを必要とする場所を示した。すべての本番問題はルール、テスト、または次のセッションに向けた良いブリーフになった。
これは最初のOpenCart構築に著しく似ていた。テクノロジーは変わったが、学習ループは変わっていなかった。何かを作り、現実を検査し、機能するものを保ち、機能しないものを修正する。
失敗と不注意は同じではない
ここに重要な境界がある。Goodwinの記事は失敗と過失を分け、その区別は職場をはるかに超えて有用だ。よく検討された試みは、それを行った人が無謀でなくても失敗することがある。だが明白なチェックをスキップし、既知のリスクを無視し、ダメージを実験と呼ぶことは、学習の文化ではない。それは貧弱なオーナーシップだ。
AI生成のアプローチがブランチで失敗することには抵抗がない。レビューされていないコードを本番環境にプッシュして、そのアウタージを成長に必要だったと言い張ることには抵抗がある。1ヶ月間、新しいトレーニング形式を試すことには抵抗がない。ケガを無視して、辞めることが失敗に見えるからといって放置することには抵抗がある。シンプルなサイトを安いテーマで立ち上げることには抵抗がない。クライアントに、それがオーダーメイドだと言うことには抵抗がある。それはそうではないからだ。
有益な失敗には境界がある。試みが誠実に行われ、リスクが理解され、結果が正直に検証され、その教訓が次に起こることを変える。
今使っているルール
フィットネス、ウェブサイト、ビジネス、AIにおいて、僕を助けた失敗は共通する特性を持っていた。
- 試みは生き残れるほど小さくする。失敗したクラス、テンプレートの変更、フィーチャーブランチは、システム全体を破壊することなく何かを教えてくれるべきだ。
- 先に進む前に教訓に名前をつける。「それは機能しなかった」は結果であって、洞察ではない。摩擦、欠けている制約、誤った仮定、または弱いプロセスを特定する。
- 約束ではなく、システムを変える。スタジオを近づけ、クラスを予約し、プロンプトを絞り、テストを追加し、スコープを簡素化する。
- 自信が来る前に立ち上げる。実際のユーザーは、もう1週間の非公開ポーランドが明かせない真実を露わにする。
- 自我を出力から分ける。失敗した試みは、その試みについての証拠である。それはそれを作った人についての最終判断ではない。
これは負けを祝うことではない。結果は重要だ。ポイントは、失敗を恥ずかしさではなくデータとして扱い、その後、難しい部分を実行することだ。データに基づいて行動する。
成功とは、修正を重ねた失敗の積み重ねである
私のフィットネスの成果は、習慣が続いているから成功に見える。ウェブ事業は、その背後に何千ものサイトがあるから確立されたように見える。AIコーディングは、このサイトがライブだから当たり前に見える。しかし最初の時点では、どれもそうなると見えていなかった。
最初にあったのは、続けられないルーティン、ThemeForestで50ドルで買ったOpenCartのテーマ、そして常に欲しいわけではないコードを生成するAIエージェントだった。
それらをつなげたのは、盲目的な忍耐ではない。修正だった。ワークアウトは変わった。ウェブサイトは改善された。プロンプトはブリーフになり、ブリーフはテストになり、テストはデリバリーをより安全にした。
今の私は、「これは上手くいったか?」だけを問わない。「この試みは何を教えてくれたか、そして月曜日には何が違うだろうか?」と問う。
その第二の質問こそが、失敗が成功に変わり始める場所だ。