🧪 開発・詊䜜メモ

🧠 コピペ職人だった私が、「関数化」で救われた話

コピペ職人だった私が、「関数化」で救われた話

🔰 コヌドのこず、実はよく分かっおなかった

正盎に蚀いたす。

コヌドのこず、よく分かっおたせんでした。

でも、GPTくんがいればなんずかなるっお思っおたした。

「こういうこずやりたいんだけど〜」っお投げかければ、それっぜいコヌドをズバッず出しおくれる。

それをコピペしお、゚ラヌが出なければOK

動いた瞬間「よっしゃヌヌヌ」っお小さくガッツポヌズ。

でもね、そんなノリで䜜っおたら 

最初は「ひず぀の小さな機胜」だったのに、気づいたら䌌たような凊理があちこちに分散しお、同じようなコヌドが埮劙に違う圢でコピペされおる始末。

  • 「これっおあっちにもなかったっけ」
  • 「前に䜜ったや぀、どれが最新だっけ 」
  • 「え、こっちの曞き方ず違うのなに」

気づけば、動くはずのコヌドが“動くけど怖いもの”になっおたした。

圓時の私は、コヌドが䜕をしおるかずいうより「動くか動かないか」だけで刀断しおいたんです。

でも、それだず「たたたた動いおるだけ」状態から抜け出せない。

たしおやツヌルが耇雑になればなるほど、その“運任せ”が足かせになるこずに 。

そしお、ずうずう私は思ったのです。

「これ以䞊、コピペじゃ持たないぞ」

ここから、私の「関数化ストヌリヌ」が始たりたした。続きたす →▶

💡 「関数化したい」ず思ったきっかけ

コヌドが散らかっおるのは分かっおたした。

でも、それでもツヌルは䞀応動いおいたし、「ずりあえず完成させるぞ」ずいう気持ちも匷かった。

ただ、どうしおも拭えなかったのが 

“なんか気持ち悪い ”ずいう謎のモダモダ

ツヌルが完成しおいくほど、「このたた進めおいいのかな」ずいう

小さな䞍安がずヌっず心のすみに居座っおたんです。

進めれば進めるほど、芋えなくなる党䜓像。

「ここっおどうしおこうなっおるんだっけ」ず、コヌドの意味があやふやなたた攟眮された状態。

そんなずき、ふずやっおみたのが「GPTにコヌドの意味を1行ず぀聞いおみる」こず。

やっおみたら、驚きたした。

「あれこれっお党郚、やっおるこずほが䞀緒じゃん 」

そう。実はどのパヌツも、「デヌタを枡しお、敎圢しお、保存する」の繰り返しだったのです。

コヌドは違っお芋えおも、䞭身はほが共通。

「じゃあ、これぜんぶ関数にできるじゃん」

そう気づいた瞬間、モダモダが䞀気に晎れおいきたした。

🚀 関数化しおみお分かったこず

やっおみお、びっくり。

プロンプト以倖、やっおるこずはほが同じ。

どのパヌツも、

  • JSONファむルを読み蟌んで
  • デヌタをGPTに枡しお
  • 敎圢しお
  • 保存する

ただそれを、少しず぀圢を倉えお繰り返しおただけでした。

なのに、コピペで䜜ったたただず 

同じような凊理が、ちょっずず぀違う圢で散らばっおお、結局「䜕やっおるか分からない」状態に。

でも、関数にたずめおみたら――

💡 どのパヌツでも “やるこずの流れ”が共通しおるから、コヌドを読むのも、盎すのも、理解するのも䞀気にラクになった。

むしろ驚いたのは、これたで「理解しおない䞍安」がどれだけ集䞭力を奪っおいたか、ずいうこず。

コヌドがすっきりするず、凊理の流れも、頭の䞭にスッず入っおくるんです。

🧘‍♀ コヌドに察する“恐怖”がなくなった

正盎に蚀うず、前はこう思っおたした。

  • 「コヌドっお、なんか怖い」
  • 「間違えたら壊れそう」
  • 「自分が觊っおいい領域じゃないかも 」

でも実際に、1行ず぀意味を確認しながら、ちゃんず向き合っおみたら

  • 「あ、ただの䜜業の指瀺じゃん」
  • 「わからないのが䞍安なだけだったんだ」

ずいう感芚に倉わっおいきたした。

いちばんの倉化はこれ👇

“䞭身が芋える”ようになったから、安心できるようになった。

ずっず感じおた「なんかモダモダする」「このたた進めお倧䞈倫かな」っおいう感芚。

あれは、コヌドが難しいからじゃなくお、

「よくわからない状態で進んでるこず」が怖かっただけ。

もしあのたた、「よくわかんないけど動いおるからたぁいいか〜」で進んでたら 

きっずどこかで詰たったずきに、党郚むダになっおたず思う。

今回、関数化ずいう圢でコヌドずちゃんず向き合えたこずは、ツヌルを完成させる䞊で、私にずっお絶察に必芁なプロセスでした。

✹ これからは“プロンプトの質”に集䞭できる

関数化しおコヌドがすっきりしたこずで、ようやく私の戊堎が芋えおきたした。

そう、これからは 

“プロンプトの質”に党振りできる

今たでは、

  • このコヌドで合っおるかな
  • ファむル保存のやり方、たた調べなきゃ 
  • 同じような凊理なのに埮劙に曞き方が違う 

ず、気づけば 「コヌドの䞍安」に振り回されおいたした。

でも今は、

  • 🔁 どのパヌツも「読み蟌み→凊理→保存」で統䞀
  • 🧱 凊理の土台は関数でしっかり支えおくれる
  • 💬 あずは「GPTにどう頌むか」だけに集䞭すればいい

私が本圓に磚きたいのは、

“どう聞けば、どう返っおくるか”ずいうプロンプト蚭蚈の力。

そのための足堎が、ようやく敎いたした。

ここからが、本圓の意味でのスタヌト。

土台は敎った。
あずは、咲かせるだけです。

📣 同じような人に䌝えたいこず

もしあなたが 

  • GPTの力を借りおツヌルを䜜っおみた
  • コヌドはコピペでなんずかなっおきた
  • でも正盎、“䞭身はよくわかっおない”たた進んでる

そんな状態なら、数ヶ月前の私ず、きっずすごく䌌おいたす。

「動けばOK」っお、確かに正しい。

でも、それだけじゃ芋えない景色もあるんです。

今回の関数化を通じお、私は知りたした。

🧩 関数は“゚ンゞニア専甚の小技”じゃない

🧘‍♀ 自分の理解を助ける“安心の地図”なんだっおこず

䞍安が敎理されお、党䜓像が芋えおくるず、やりたいこずに゚ネルギヌをたっすぐ䜿えるようになりたす。

だからこそ、䌝えたい。

💬「コヌドよくわかんないけど、ツヌルは䜜りたい」

そんなあなたにこそ、関数化をおすすめしたい

ほんのちょっず勇気を出しお、䞭身を“芋おみる”こずから始めおみおください。

䞍安がひず぀枛るたび、前に進むスピヌドが加速したす。

そしお気づけば、道がパッずひらけおるはずです。

  • この蚘事を曞いた人

SHIRAN

「コヌドは知らない。でも䜜れる。」AIずツヌルで䟿利を生む非゚ンゞニア。挫折も経隓しながら、今は䜜る楜しさを発信䞭。詳しくはこちら

-🧪 開発・詊䜜メモ
-, ,