
「準備」なんかやめてさっさと「行動」しろ
似たような記事を前にも書いた気がしますが、あまりに行動しない人が多いのでもう一度ーー
多くの人が「もっと準備が整ってから始めよう」と考える。しかし、それが本当に最適な選択なのか? じっくりと準備を進め、万全の状態になってから行動したいという気持ちは理解できるが、実際には「準備に時間をかけすぎること」自体が問題になることが多い。特に、エンジニアリングやビジネスの世界では、計画よりも行動こそが成功の鍵を握る。
例えば、プログラミングを学ぼうとしている人が「まず基礎を完璧にしなければならない」と考えて、参考書を何冊も読み、オンライン講座を受け続ける。しかし、実際にコードを書かない限り、プログラミングスキルは向上しない。実際に手を動かし、試行錯誤しながら学ぶことで初めて「本当の理解」が得られる。待っているだけでは何も始まらないのだ。
この問題は、特に日本のエンジニア文化にも深く根付いている。「設計を完璧にしてから開発する」「仕様を100%詰めてから実装する」といった考え方は一見合理的に思えるが、実際には市場の変化に対応できず、結果的に時間とリソースを無駄にすることが多い。海外のスタートアップでは、まずMVP(Minimum Viable Product)を作り、ユーザーの反応を見ながら改善していく手法が主流だ。なぜなら、完璧な準備をしても、実際に市場に出さなければ「正解」かどうかは分からないからだ。
行動が遅れると、貴重な機会を逃すことになる。特に、技術の進歩が速い業界では、「完璧な準備ができるまで待つ」という姿勢は致命的だ。例えば、AIやブロックチェーン、Web3の分野では、最新技術がどんどん登場し、数年後には市場のトレンドが変わってしまう。もし「しっかり学んでから挑戦しよう」と考えている間に業界が変化すれば、その知識はすぐに陳腐化してしまうだろう。
この「準備しすぎ問題」は、個人のキャリアにも影響を与える。例えば、「転職したいけど、まだスキルが足りないかもしれない」と考えて行動しない人がいる。しかし、完璧な準備が整うことはほとんどない。むしろ、実際に転職活動を始め、面接を受ける中で自分の不足しているスキルが明確になり、それを補うことでキャリアを加速させることができる。
行動を起こすことで、現実のフィードバックを得られる。そして、そのフィードバックをもとに軌道修正を行えば、結果的に「より良い準備」ができる。逆に、頭の中だけでシミュレーションを繰り返しても、実際に行動しなければ意味がない。
成功する人の共通点は、完璧を求めるよりも「まずやってみる」ことを優先する点にある。スタートアップの起業家、優れたエンジニア、新しい分野で活躍する人々は、例外なく「行動することの重要性」を理解している。彼らは、不完全な状態でも挑戦し、修正を繰り返しながら成長していく。
もちろん、最低限の準備は必要だ。しかし、それを理由に行動を先延ばしにするのは本末転倒だ。準備する時間があるなら、その分行動し、現実から学び、改善し続けるほうが、はるかに価値がある。
結局のところ、「準備」は「行動」の一部であり、「行動」なしに準備を続けることは意味がない。もし今「まだ準備が足りないから…」と思っているなら、一歩踏み出してみよう。その行動こそが、次のステップへの最速の近道になるはずだ。