芋出し画像

ネヌミングサヌビス『namael』開発蚘録 第3回・開発に至る道②

>> 前の蚘事「第2回・開発に至る道①」はこちら。

トップ画像の匕甚元・アニメ『ミスタヌ味っ子』


November 2023

さお、詊隓に合栌した2023幎11月の初頭。この時期に䞖間で䜕が起きおいたか、IT関連に興味がある人ならご存知だろう。

ChatGPTである。登堎自䜓はもうちょっず前だけど


バキバキのスヌパヌ゚ンゞニアである知人から、「もうプログラミングはChatGPTなしじゃやっおられない」ぐらいのハナシは聞いおいたので、諞々片付いたらやっおみようかず思っおいた。で、぀いに始めた。



こ、これは  
やべええええええええ
匕甚アニメ『ミスタヌ味っ子』


本音やっずオレの時代が来た  


いやいやいや。こんな呜什でプログラムが曞けるなんお  

  ↓  ↓  ↓

[泚] 実際には䞊の呜什の前にざっくりした仕様がありたす


ChatGPTはオレのような、アむデアWhatはあっおも手段Howがなかった人間に、すさたじい果実をもたらしおくれたのである  

この2023幎秋、namael開発に向けおようやく身䜓が空いた時期に、ちょうどChatGPTが䜿えるようになったのはたさに僥倖。

仮にもっず早く詊隓に受かっおいたずしおも、そのたた䜕もできずに゚ンゞニアさんに倖泚したりスクヌルに通ったりしお技術的にも金銭的にもドツボにハマっおいただろうし、逆にもう1幎遅ければ、誰かが先に動いおいお手遅れだっただろう。


過去の挫折

  子䟛の頃からプログラミングは䜕床もやっおみたいず思い、詊したこずもあった。圓時のベヌマガずかに曞いおあったプログラムを手で打ち蟌んでみたこずもあったし、ファミリヌベヌシックに手を出したこずもあった。

しかし、数行皋床のサンプルならずもかく、雑誌に1ペヌゞ以䞊掲茉されおいるようなプログラムをたずもに動かせた詊しがなかった。

圓時の環境でぱラヌが発生しおも原因を教えおくれるようなメッセヌゞたでは出なかった。党文読み盎しお確認するのも倧倉だし、そもそもケアレスミスの倚さが自慢な人間なので、䜕をやらせおもミスが1぀や2぀じゃ枈たない。なので、打ち蟌んでも自分なりに盎しおもプログラムが動かない。

そのうち発狂し䞭孊受隓が忙しくなり、挫折した。

で、䞭孊時代も物理研究郚でパ゜コンに觊るこずはあったが、ちょうどこの時期に発売された信長の野望・党囜版ずかYsずか゜ヌサリアンずかPCゲヌム遊んでる方が楜しくなっお、プログラミングなんお忘れおしたった笑。


倧孊入孊埌90幎代にもプログラムの授業はあったが、環境ずいう点では子どもの頃ず倧差なし。

結局、前時代的なプログラムずいうのはくだらない文法゚ラヌを出さない皋床の泚意心ず、手探りでバグフィックスするだけの根気匷さがあっお、はじめお楜しめたんじゃないかず思う。


そこから長いブランクがあっお、2010幎代にぱラヌの原因ぐらいは吐き出しおくれるようになっおいたもっず前からかも知れないが。゚ラヌの原因をGoogleで調べるず、そこそこ解決の糞口が芋えるような感じ。

むかしよりは芪切になっおきたのを感じたが、やっぱりこう、なんずいうか、曞くために芚えおおかなきゃいけないコトが倚くお疲れた。

namaelを最初に䜜ろうず考えた2020幎12月は、ただこの時代生成AIがない時代である。


もはや「プログラム」は孊ぶものですらない

たあ、いたでは本屋に䞊んでいるプログラミングの入門曞も「AIを䜿っお孊ぶ○○蚀語」っおのが沢山でおきたけど、実はプログラムの、特に文法に関しお、もう孊ぶ必芁はないず思っおいる。

たあ、コヌド芋た瞬間にアレルギヌを起こしお「モヌムリ」にならないよう、目的に合臎した適圓な蚀語で入門曞を1冊ぐらいやるのは悪くないず思うが  


なぜなら、ChatGPTを䜿ったAIプログラミングずいうのは、日本語で曞いた仕様や凊理を、任意のプログラミング蚀語に翻蚳しおもらう䜜業に過ぎないからだ。


蚀い換えるず、これからは「自分のやりたいこずを䜕の蚀語であっおもいいからずにかく順序立おお䌝える胜力」が必芁なのである。

それこそ日本人なら日本語で䌝えられればいいのである。

そしお、2023幎秋の自分には、運良く、自分のしたいこずを生成AIに日本語で䌝えるだけの準備ず、技術的蓄積があった。


たあ、正確にいうず、いっちょたえのWEBアプリを生成AIで䜜り切るには、䞊に曞いた「日本語で仕様や凊理内容を䌝える力」ず、もうひず぀必芁な知識があるんだけど。

それは次回。

>> 次回「名前募集サヌビス『namael』開発備忘録 第4回・開発に至る道③」はこちら。

いいなず思ったら応揎しよう