プログラマーアイドルだけどプログラミングできない私がPython入門してみた感想#1
おいおい、プログラミングできないくせに“プログラマーアイドル”名乗んなよ!!っというツッコミがどこからか聞こえてきましたが、
はじめまして~(^_-)-☆
プログラミングがこれからできるようになる予定のプログラマーアイドル【電脳カプセル】の”にっちっち”と申します。宜しくお願いします。
※7人メンバーいるうち、4人はプログラミングができます♪ご安心を!
そんなプログラミングが全くできないにっちっちに、
『プログラミングというものを教えてやろうじゃないの!!』と名乗りでてくれた集団がいたんですよ…
その名も
「ツクレル」さん
技術が大好きな生粋の技術オタク集団が集まっているみたいです。
にっちっちにプログラミングを教える様子をYouTubeライブで配信しているので、みんなはツクレルさんがどれくらい教えるのが上手なのか無料視聴で確認することができます(笑)←圧をかける。
先日、9月9日(水)に第一回の勉強会がありました。
第二回は、9月16日(水)にあります。
応募したらレジュメもらえます(´・ω・`)そして一緒にPythonを勉強できる!
おたくま経済新聞さんがこの取り組みを取り上げてくださり、グノシーやスマートニュースにも載りました。※なぜかおもしろとかエンタメの記事欄にいました。でもどう考えても教育部門だよね(笑)
→記事はコチラ
初心者のにっちっちをプログラミングできるように育成していくという
なかなか変わった取り組みとして紹介してくださっています。
気づいちゃったんだけど、
((これ完全ポケモンを育てるノリだよね))
みんなでにっちっちの成長を応援してくれたら嬉しいです。
第一回勉強会の感想
Pythonすごい簡単!!めちゃ短いコードで四則演算できる!
あと、少し出来ただけで褒めてもらえて気持ちいい!
Yuuuiさんが完璧にわかりやすく授業内容をnoteにまとめてくださってます。20分で授業内容をおさらいできます。
にっちっちが実際に授業を受けているところを観たい方はこのYouTubeアーカイブをご覧あれ♪終始ボケたり、ツッコミをいれたりワイワイしています(笑)
実は、ここだけの話、
あまり勉強会が盛り上がらなかったら にっちっち第一回でサヨナラだったんです(笑) 無事第二回も呼んでもらえました💦
ーーーーーーーーーーーーーーーーーーーーーーーー
ということで、
無事Pythonを使って四則演算ができるようになって、バンザイしていた
にっちっちなのですが、
授業終わった後に
【ん?Pythonってなんで学ぶ必要あるの?Pythonを使って何がツクレルようになるの?】と疑問に思ったのです。
ゴールが見えてないまま、勉強をするってなんだか
にっちっちはやる気が出ないので、
【Pythonで何ができるのか】調べてまとめてみることにしました。
あとPythonについて語る前に、プログラミングというものをまず説明させてください!(私たちプログラマーアイドルの使命はプログラミングのハードルを下げることなのヨ!)
そもそもプログラミングって何か説明
そういえばプログラマーアイドルになる前は、きちんとプログラミングって何なのか、わかっていなかったんですけど、
みなさんはプログラミングって何か知っていますか?
コンピュータ(PCとか)は、『自分で考える』ってことができなくて人間が指示してあげないといけないらしい(指示待ち人間てきな…)
例えば、
{PC画面にこの画像を表示させなさい。それからマウスを1クリック押されたら画像を右に50px動かしなさい}
みたいに丁寧に全部教えてあげないとコンピュータは動かないんです。
こんな風に私たちがコンピュータの動作をイチから考えてあげることを『プログラミング』って言うんだって(´・ω・`)…手間のかかる子。
そして、人間が口でコンピュータに命令して伝えてあげることはできないからコンピュータが理解できる言語(=プログラミング言語)を使用して伝えてあげるみたい。
↓半角英数字でこんな風に命令してあげる。
プログラミング言語はいろんな人が発明してるから今は100以上も種類があるみたいです。
…人間語が英語とかポルトガル語みたく、たくさんあるのと同じ感覚でコンピュータにもたくさん言語があるんだね
にっちっちは今、JavaScriptというプログラミング言語の1種を、やすお先生に少し教わってるんだけど、今回はツクレルさん指導のもと『Python』を新たに習得することになりました。
ここで第一ハテナ?です。
プログラミング言語1つだけ覚えるだけじゃダメなの?
★プログラミング言語何個もあるけど1つだけ覚えるだけじゃダメなんでしょうか?なんで何種類も存在しているの?
これ、ずっと気になっていて
調べてみると
プログラミング言語の種類によって、何が作れるのか分かれていて、さらに開発に向き・不向きがあるので複数のプログラミング言語が存在するんだ」
とにっちっちは理解しました。
そして第2のハテナです。
★じゃあ、今回勉強する「Python」は数あるプログラミング言語の中でも、とくに何をすることができるから習得する必要があるんだろうか?
ということで…
「Python」でできることを調べてみました。
1、Webサービスがツクレル!
(InstagramとかYouTube、Dropboxとかも!!)
※webサービスが作れるプログラミング言語は他にもPHPやRubyなどがある
2、Excelのデータを読み込んで自動で分析したり集計できる
手動で打ち込まないとできないExcelの処理を自動化できるらしい
3、「Webスクレイピング」といって自動でwebページの情報を抽出できる
例)Amazonの人気商品ランキングを毎日抽出する
つまり何が今流行ってるのか分析できるってこと。インフルエンサーになりたい子がいたらPythonでWebスクレイピングしてこれから流行りそうなものの傾向を分析できるよね…
※スクレイピングを禁止しているサイトとかあるから規約に注意。
4、AI(人工知能)の開発に向いている言語なので人間ぽい行動や考え方をするロボットを作れる
例えば、Pythonを使って、AI囲碁ロボットを作り人間と戦わせたりすることができます。過去の対戦データを大量に読み込んで機械に学習させ、最適な手を考えさせることができます。
ここまで調べて、Python使いこなしたら、マーケターとしての仕事できそうやし、スクレイピングしてSNSでいいねがたくさんつきそうな表情の研究すればアイドル活動にも活かせそうやなぁって思ったのでPythonを勉強する意欲が俄然わきました!!🔥🔥
しかもPythonは数あるプログラミング言語の中で覚えるの簡単なのに、求人もたくさんあって 今 習得するのがチャンスっぽい…アイドル業で稼げなくてもPythonできるプログラマーとして生きてこうかな…
★★★★★★
ここまでnote読んでいただきありがとうございました。
大好評勉強会だったので第二回もあります。
2020年9月16日(水)19:30からになります。一緒に勉強しませんか?
★★★★★★
いいな~応援したいなぁって思った方いましたらぜひTwitterで感想ください(^_-)-☆
🐸にっちっちのTwitter をフォローしてね
🐸にっちっちのInstagram をフォローしてね
毎日何かしらのプログラミング勉強について発信しています。駆け出しエンジニアの方、プログラミング初心者の方 いっしょに勉強しませんか?
★★★★
●ツクレルさん情報●
公式サイト:https://tkrel.com/
●電脳カプセル●
https://twitter.com/denno_capsule
●デビュー曲●
Hello World CDCDディスク
http://amazon.co.jp/dp/B08FV1YVCD
Hello World配信♫
http://linkco.re/6Vesv9sq
水色インターフェイス♪
https://linkco.re/txbXp7gV
走れ★駆け出しエンジニア♪
https://linkco.re/7Vp8c1mM