最終更新日:
はじめまして!白飯とお魚があれば生きていける佐野です。今日は何のお魚を食べましょうか。
さて、今日は最近流行りの 人工知能 についてです。みなさんも一度は聞いたことがあるワードだと思います。でもその人工知能がどのように動いているかを気にしたことはありますか?
誰かが何かしらのプログラミングをして動いているんだろう…私もそのくらいのイメージしか持っていません。これからも話題をかっさらっていくだろう人工知能について、その裏側を知っておいて損はありません。是非私と一緒に詳しくなりましょう!
メリットしかない!「人工知能の開発言語を知ること」
近い将来人工知能に仕事を奪われて、今ある人間の仕事の約半分が機械に奪われる。こんな論文を英オックスフォード大学の教授が発表しました。それはやばい、半分もなくなったら本当に仕事ができなくなる。とお思いのみなさん、ならば人工知能を操る側の仕事につけばいいんです!それなら安心ですね!ということで人工知能系の仕事はこんな感じです。
AIエンジニア、データアナリスト、データサイエンティスト…
人工知能を開発できる人は、就職市場でたくさん求められています。例えばFintech( フィンテック )。金融のFinanceと技術のTechnologyを掛け合わせた造語です。簡単に説明すると、IT企業が金融の分野にもサービスを展開することです。家計を自動で管理できたり、すごいものになると自動で資産運用までできたりします。
このようなことができるにはもちろん人工知能が必須です。人工知能プログラマー大歓迎です。他にもいま開発真っ最中の自動運転技術などにも人工知能は必要です。このように、人工知能の開発言語について知ることは、メリットしかないのです!次からはその開発言語について詳しく見ていきましょう。
<参照元>
オックスフォード大学が認定 あと10年で「消える仕事」「なくなる仕事」
Pythonとは?
人工知能開発に用いられる言語はいくつかあるのですが、その中でも最も人工知能関連でよく使われている言語であるのが Python と呼ばれる言語です。SoftbankのしゃべるロボットPepper君、人間プロ棋士を破って話題となったGoogleのAlphaGoなど、これらの人工知能にはPythonというプログラミング言語が使われています。
ではなぜPythonがこの分野でよく使われているのでしょうか。有名なプログラミング言語でいうとCとかJavaとかありますが、それに比べてPythonは、「型」と呼ばれるプログラムの書く上でのルールがとても少なく、大量のデータを簡潔に書くことができます。それゆえに膨大なデータを処理する必要がある人工知能開発に重宝されているのです。
型が無いということは、読みやすいということにも繋がります。読みやすいというのはすなわち
パッと見た時に分かりやすいので、学び始めるときのハードルが下がります。だからPythonはプログラミング初心者でもとっつきやすい言語なのです!ここまで来たら学んじゃいましょう!
1日3、4時間×3カ月で学べる?Pythonを学ぼう!
Pythonは今流行りの言語だけあって、公式ドキュメントがかなり充実していて、しかも日本語にも対応しているので、とっかかりやすい上に勉強できる環境も整っているという非の付け所のない言語なのです。
もし、何かしらのプログラミング経験があり、簡単なアプリくらいは作ったことがあるよ、という人は、数十時間で使えるレベルになるそうです。そういう人は、Python公式ドキュメントを見ながらでマスターできるのではないかと思います。
プログラミングなんか知らん!といった人でも、一概には言えませんが、300~400時間、つまり1日3,4時間×3カ月でしっかりとしたプログラミングスキルが身に付くそうです。WEBアプリも開発できるようになります。意外といけそうだと思いませんか?以下にPythonを学ぶにあたって役立ちそうなサイト、本を挙げておきます。他にもいろいろあるので調べてみてくださいね!
Python公式ドキュメント(本家・英語)
→英語に自信があって、プログラム経験ある人はここの公式サイトからでいけます
Python公式ドキュメント(日本語版)
→上の日本語版です。初心者でもチュートリアルからあるので、とっつきやすいと思います。
paiza.IO
→初心者でも2時間で基本をマスターできる動画があります。ブラウザ上でコードが書け、そのまま実行できます。
Pythonスタートブック
→初心者の方でも分かりやすいと高評価の1冊です。本で始めて見るのもいいかもしれません。
AI専門のプログラミングスクールもありました…!
AIacademyはAI専門のプログラミングスクールらしいぞ…
<参照元>
初心者でもほぼ無料でPythonを勉強できるコンテンツ10選
年収1000万超えも…Pythonで見れる夢
Pythonでできることは、人工知能開発だけではありません!有名どころでいうと、YoutubeやInstagram、DropboxなどといったWEBアプリもPythonで作られています。これらのようなアプリケーションも作れるようになると思うとワクワクしますね!
最後にちょっとお金の話。ここ最近、人工知能のニーズの高まりが影響し、プログラマー言語別平均年収はなんとPythonが1位なのです!もうこれはPythonをやらない理由が見つかりませんね!
人工知能とその裏側に興味をもってもらえたでしょうか?Dipでは人工知能を活用したサービスを実際に開発したい人を募集しています。今回はPythonができる必要はありません。人工知能サービスを作るぞという意志があるなら参加しちゃいましょう!
<参照元>
Pythonが人気!!人工知能に関われるエンジニア・データアナリスト求人まとめ
スタンバイ プログラミング言語別平均年収ランキング
決めました!今日は無難にアジを食べようと思います。Python勉強したら何枚食べるようになるでしょうか…
最後まで読んでいただき、ありがとうございました!
Python塾へ入門
Python塾への入門はコチラから!!!!