今回は、パソコンのことなどには疎いけど、自分でツールを作ってみようと思っている方に向いている記事だと思います。
会社の業務のために自分でツールを作りたい場合、
AIを使えば作れるものはあります。
ただ、そこには注意点があって、
作ることは可能だけど思いどおりのものを作れるとは限らないということです。
たとえば、自分のパソコンの中だけで稼働する簡易的なツールであればAIを使って自作しても満足ができるツールをつくれるという方は多いと思います。
ですが、あれもこれも叶えたい、そういった「叶えたい」が多く含まれたツールを作るとなると、素人の方がAIを使ってツールを作ろうとしても満足ができるツールを作るのは難しくなります。
なぜかというと、
「叶えたい(機能など)」が増えるということは実装させないといけないものが増えるということです。
実装させないといけないものがふえるということは、
その実装させたいものを実装させるにはどうすればいいのか、
どのような実装パターンがあるか、
自社にはどのパターンが適しているかなどの判断できる能力や、
実装させたものを連携させて正常に機能させるにはどうすればいいのかなどを知っている必要があります。
また、ツールによってはセキュリティのことやサーバーに関することなども知っていないとツールを完成させることができない場合もあります。
AIを使えば、確かにツールを作れます。
ですが、その前提として、
知っておかないといけないことは何か、
注意しないといけないことは何かなどの予備知識がないと完成させることができない場合がよくあります。
ところが、AIを使ってツールを作ることができてしまったと思い込んでしまっていることに気づかずに「ツールを作れた!」と思ってしまっていると、
思わぬ事態を招いてしまうことがあります。
その結果の代表例が、「情報漏洩」「機能不全」です。
ツールを作ろうとAIに相談しながら作っていけば確かにツールは作れます。
AIが自動で完成に向けてどんどん作業を進めてくれます。
作ってもらっている最中は「すごい!自動でどんどん作ってくれてる!」と思うかもしれません。
AIはどんどん作業を進めてくれるけど、AIは何でも先回りして念入りな作業をしてくれるわけではありません。
自分に最適なパターンで作ってくれているとは限りません。
先述のとおり、作る人自身が「知っておかないといけないことは何か」、
「注意しないといけないことは何か」などの予備知識を備えていないと、作りたいものによっては穴だらけのツールが完成してしまうという結果になります。
時間や労力を使ってせっかく作っても、
実用性、機能性、安全性などが備わっているかどうかは別物です。
自分でツールを作ってみたいと考えている方は、
まずはどのようなものを作りたいかなどを整理して書き出してから作り出すといいです。
(とても簡単に書いてしまっています)
最初の整理ができていないとどうなるか、
作り出してから思い知らされることになるということもあります。