2024年5月15日
昨晩のトレーニングからの筋肉痛は、そこまでは酷くない。明日のほうがきついのかもだけど。でもたぶん、だいじょうぶかなあ。アドバイスをいただいて、継続のためには家でやれる自重トレを中心に組み立てる法がいいかなあと思ったりもする。狭いのが難なのだが。
寝かしつけを終えたあと、ちょっと試してみたいことがあってコードを書き始める。昨日発表されたGPT-4oの機能をさっそく使ってみる。その他、初めて使ってみた技術がいくつかあったけど、まあいけるっしょというぐらいのあたりはついてたので、わりとすんなりいけた。
また、NextJSを使ったアプリケーション部分については、Cursorを使ってコード生成させながら書いたら、かなりのところまですんなりといけた。どういうことをやりたいのかというゴールのイメージと、どうやればできるのかがある程度見えていれば、ばんばん使えそう。
逆にいうと、当たり前だけど、生成されたコードが理解できないと十分には使えないだろう。そういう意味では、プログラミングについての一般的なスキルや、使っている技術要素に関する知識が不要になるわけではない。書くスピードが大幅に上がるという感じである。
こういう環境が当たり前になってきたら、それを前提とした学習のやり方というのがあるんだろう。試行サイクルがめちゃくちゃ速くなる感じ。それで得られる知見自体は、エンジニアリングの理論が変わるわけではないから同じだけど、速いのはいい。
そんなことを思いながら、とりあえずプロトタイプとして実現したかったことは3時間ほどでできた。途中けっこうハマってしまったところがあったので時間をとられたが、AIの支援がなかったらもうちょっとかかっただろう。なんにせよ、どんどん作っていけるのだからやっていくだけである。