おっくん大阪心斎橋で初心者向けプログラミング勉強会を開催してみたツイートシェアはてブGoogle+Pocketスポンサードリンクプログラミングに興味がある人って、世の中に結構いると思うんですよ。あなたが非エンジニアだったとしても、一度ぐらいは興味を持たれたことはあるんじゃないでしょうか?だけど、どうしても未経験の人や初心者の人からすると、プログラミングってとてもハードルの高いように感じられるものです。実際僕も大学は文系だったし、28歳になるまでプログラミングの『プ』の字も知らずに商社で仕事してた頃は、そんな風に思っていました。僕が28歳でエンジニアを目指そうと思ったとき、最初はスクールや勉強会に参加しようかな〜と思っていました。自分で探しても、あまりいい勉強会は見つからず。いう勉強会はどちらかというと、未経験の人や初心者の人向けではなく、既にエンジニアとしての経験がある人や、ある分野に精通していて、更に知識を高めたいと思っている人が参加する印象でしたね。僕は初心者の頃、結局そういった勉強会にはほとんど参加せず終い。(1つだけ知り合いがやっていたセミナーに参加したことはあるけど)当時から僕はおっくんもっと初心者が気軽に入り込める勉強会があればいいのになぁ。ことを思っていたんですよね。いうことで先日、心斎橋の貸会議室を利用して、初心者向けのプログラミング勉強会を自分で開催してみました。in大阪コンセプトは、プログラミングを勉強したいと思ったとき、最初の一歩として受けてほしい勉強会。自分が勉強を始めた頃、「こんなのがあったらよかったなぁ」というものを形にしてみたわけです。「実際にコードを打ってシステムを動かしてみる」ということに特化させる内容にしました。プログラミングは、どれだけ書籍を読もうと知識を詰め込もうと、実際に動かしてみるまでは、その実感は湧かないからです。今回の2時間の勉強会は、こんな内容にしてみました。今回開催したプログラミング勉強会の内容1.自己紹介・アイスブレイク(5分)2.僕が商社からエンジニアへ転職した理由(5分)3.なぜエンジニアになることを勧めるのか?(10分)4.実際にコードを打って動かしてみよう!(100分)ご参加頂いたのは1名だったので、途中途中で雑談を交えながら、楽しく勉強することができました。「勉強会!」と言っても、実際たったの2時間の勉強会でできることなんてそうありません。そのため、初心者にとってわかりやすく、簡潔な「Ruby」という言語を使用し、基本構文やアルゴリズムなどを考える時間にしたんですよね。実はこの勉強会を開催する前、僕は受講者さんに何を学んでもらうか、でめちゃくちゃ悩んでたんですよ。HTMLとCSSで目に見えるウェブサイトを作ってもらうのもアリだし。For文と条件分岐でFizzBuzz問題を解いてもらうのもいいかなぁ。それか思い切って、2時間で何かアプリ作ってもらおうか??などなど。最終的な結論として、結局Progateを使ってRubyのLesson1の総合課題までをやってもらうことにしたんですよね。2時間でもそれなりに動くコードを自分で作る体験をしてもらうことができるから。今回ご参加頂いたSさんからは、こんな感想を頂きました。自分が作ったモノが動いたので感動しました。今日は参加してよかったです。おっくんうおオォォォォオおおおおお!!!最後にこの言葉を頂いた時は、体が痺れるほど嬉しかったです。今回ご参加頂いたのは、30代の男性の方。本職は保険の営業マンをやりながら、知り合いの会社の手伝いでシステム営業を始めたので、プログラミングの基礎に触れてみたいと思った、とのこと。「最初は多少言葉を覚えることができたら良い」ぐらいの気持ちで参加したそうですが、実際最後の課題を終えてEnterボタンを押したとき、その方の目の色が変わりました。どんなに少しのコードでも、自分で書いたコードが実際に動くのを見ることは、小さくても感動するものです。今日は受講者の方にその経験を得てもらえただけでも、今回の勉強会は大成功と言えるでしょう。途中から休憩するのも忘れて夢中で課題に取り組み、最後の課題が完成した瞬間は、みんなで手を挙げて喜ぶ結果となりました。こんな嬉しい言葉ももらえました。最初は表面的な知識を得るだけのつもりでしたが、真剣にエンジニアへの転職を考えてみます。