「デプロイ」って何?から始まった個人開発
以前、スマホで10分で落ち物パズルを作った話を書きました。
サクッと超簡単に作ることが出来たのですが、3ヶ月前の私には絶対にできないことだったな、と振り返りながら感じました。
今回は、「3ヶ月前」の話をしたいと思います。
Claude からの Claude Code へ
もともと私はChatGPTやGemini、Claudeなどの対話型AIを使っていました。
ブログ執筆、壁打ち、おしゃべり・・・そんな用途です。
ある時、Claude Codeという開発ツールが話題になっていることに気がつきました。
なんだか難しそうに感じて敷居が高かったのですが、時間が出来たことをきっかけに、開発ツールとしてAIを使うことにチャレンジしてみたことから、わたしの個人開発が始まりました。
専門用語がフランス語に見えた
AIを使っての開発を始めるにあたり、大きな壁がありました。
言語の壁です。
開発ツールのサイトは基本的に英語で書かれています。
ブラウザで翻訳はしてくれますが、変な日本語になることも多いです。
例えば、メニューのHomeが「家」と訳されたりして、余計に混乱してしまうこともありました。
それから、エンジニアの世界の専門用語が、まったくわからずに大苦戦しました。
「『デプロイ』って何?」 「Git Hub?何これ?」
そんなことをAIに聞きまくりました。
英語を通り越して、フランス語とかイタリア語とか、未知の言語に触れている気分でした。
わたしの学習方法
そんな状態だったので、最初のころはエンジニアさんが書いているブログをよく眺めていました。
……といっても、書いてあることの意味はほとんどわかりません。
それでも、「たぶんこういうことかな」と自分なりにふわっと解釈してみます。
たくさんのブログを眺めているうちに、少しずつ用語や概念に慣れてきました。
わからなくても、繰り返し触れていると、なんとなく全体の雰囲気がつかめることが増えてきたのが嬉しかったです。
フランス語に見えていたものが、だんだんと英語に見えてくる感じがありました。
AIがいたから進められた
ブログを眺めること以上に大きかったのは、とにかくAIに聞き続けたことだと思います。
本当に、しつこいほど聞きまくりました。
同じことを何度も何度も質問したり、ワンクリックごとに聞いたりしていました(笑)
もしこれが人間相手だったら、途中で「もうやめときな」と言われていたと思います。
それどころか「うるさい、しつこい、何度も言わせるな」と見放されていたかもしれません。
でもAIは、何度聞いても怒らず、毎回ていねいに答えてくれました。
間違いなく、AIがいなかったら私はここまで来られませんでした。
聞ける相手がいるというだけで、わからないことが「壁」ではなく「通り道」になった。
AIの存在には感謝せずにはいられません。
3ヶ月経って思うこと
あれから3ヶ月。
今でもわからないことは山ほどあります。
AIの日本語がたまに理解できなかったり、コードの意味がさっぱり読めなかったり、見た目を整えるのに苦戦したり。
でも「デプロイ」の意味はもう聞かなくてもわかりますし、GitHubでリポジトリを作ることもできるようになりました。
エンジニアさんのブログも、前よりずっと読めるようになっています。
わからないなりに聞いて、眺めて、手を動かしているうちに、できることは少しずつ増えていく。
その過程が楽しいので、まだまだ続けられそうです。