未経験からプログラミングの世界に入ったノブです。
最近は人工知能のニュースだらけで、人工知能プログラミングへの関心はとても高いと思います。
実際、2045年にシンギュラリティが起こって、人工知能が人間の能力をはるかに超えるんじゃないか。とか言われてます。
僕もそんな人工知能、AIの無限の可能性に憧れてプログラミングの世界に入りました。
今回は、人工知能プログラミングを学ぶための方法を三つの方法に分けて紹介したいと思います。
人工知能のニュースに積極的に触れる
まずは人工知能のニュースを積極的に集めましょう。
具体的には「Feedly」のような RSS リーダーで「人工知能」「AI」と検索すると、AI関連のブログが出てくるので、登録して隙間時間に眺めるだけでモチベーションが上がってきます。
プログラミングを学習する
未経験者の場合はまずはプログラミングの学習をしなければなりません。
僕は初めはスクールに入って「Ruby」を学びました。
・・・正直全くわかりませんでした。。
全然、わからないまま、「Progate」で学ぶと良いことを学友から学び、ひたすら「Progate」で写経してました。
あまりにわからないので、職業訓練校で「Java」を学びなおしました。そこでようやくプログラミングを理解することができました。
経験から学んだこと
→急がば回れ。まずは基礎の文法から学べ。
一冊超基本的な本をこなした方が良いと思います。
職業訓練校で使っていたテキスト
「新わかりやすいJava」
Pythonプログラミングおすすめ本
「詳細 Python入門ノート3」
人工知能プログラミングを学ぶ
これはオンラインとオフラインを選べます。
オススメはオフラインです。
オンラインは自己管理ができる人でないと続きません。
流れとしては「Progate」でPythonの基礎を学んで、「詳細 Python入門ノート3」をやってみて、そのあと、Udemyなどで深い内容に入っていくと良いと思います。
まとめ
未経験者から人工知能プログラミングの道は険しい道かもしれません。ただ、巡り合わせや上手く情報を入手できると、スムーズに人工知能プログラミングの世界に入っていけると思います。僕も色々な情報を集めていきます。