プログラミングってこんなに楽しい!パソコン音痴だった私が半年で社内ハッカソンで優勝できるまで
更新: 2020.04.01

みなさんはプログラミングと聞いてどのようなイメージを頭に浮かべますか?難しい数式??や、ハッカー??のようなイメージを思い浮かべる方が多いのではないかと思います。
今回はそんなプログラミングのイメージとはかけ離れた、文系女子大生の櫻本 静香 さんをインタビューしました。
プロフィール 櫻本 静香さん
1994年生まれ。法政大学社会学部に在籍。ソーシャルメディア時代という誰でも発信できる世の中において「伝える」ということの課題と可能性、伝え方について学んできた。
この記事の目次

文系も理系も関係ない!これからのプログラミングの必要性
−−学部は文系と聞きましたが、昔からプログラミングに興味があったのですか?
ほとんどパソコンに触れないような生活をしていたので、プログラミングにも全く縁もなく興味も全然ありませんでした。プログラミングに対しても、ハッカー??のような漠然としたイメージしかなかったですね。
−−そんな中、なぜプログラミングを勉強しようと思ったのですか?
きっかけはゼミの教授に勧められたことでした。「これからは文系でもプログラミングができなきゃだめだ!」と言われ、よく分からないまま半ば強制的にプログラミングスクール「テックキャンプ」に通い始めました。
【人数限定】適職発見×年収アップのキャリアコーチング
プロのコーチがあなたの悩みを引き出し、現状を一緒に整理します。
「現状を変えたい。でもどうしたらいいか分からない…」
キャリアウィズは、そんな悩めるキャリア迷子を徹底サポートします。
☑今の仕事を続けるべきか悩んでいる
☑自分にあった働きかたや環境が見つからない
☑キャリアに漠然とした不安がある
ひとつでもあてはまる方は、まずは【無料】の個別相談へ!

プログラミングって楽しい!やってみるとイメージが180度変わった。
−−プログラミングを勉強するのは初めてと伺ったのですが、実際に勉強してみてどうでしたか?
全くの未経験からだったので最初は全然分かりませんでした。数学も苦手だったのでプログラミングの考え方自体がよくわからず、ずっとメンターに聞きっぱなしでした。
最初は相当苦労していたのですが、実際に手を動かしながらコードを書いていくと、自分で書いたコードがどんどん動いていくのでだんだん楽しくなり、気づいたらどっぷりプログラミングにはまっていました。
また、メンターの近くで勉強できたのも大きかったです。疑問はメンターに聞いてすぐに解決する事ができたので受講中はずっと教室に通っていました。
プログラミングにも色々な種類があるのですが、私が今回勉強したのは「swift」と呼ばれるAppleが作った新しいプログラミング言語でした。
専用のアプリケーションを使って、実際にどのようにアプリが動いていくのかを自分のiPhoneで確かめながら作業する事ができるので、作ったものが動いている事を実感でき楽しくプログラミングを勉強する事ができました。
−−未経験でも楽しく勉強することができたのですね。実際に1ヶ月間の受講で、どのようなアプリケーションを作られましたか?
最初はよく見るような、iPhoneのToDoアプリを作りました。その後はRSSリーダーという様々なサイトの更新情報を集めてくれる機能を使った簡単なキュレーションアプリを作りました。
その後、もっとプログラミングを勉強したいと思い、今回「Habit Rabbit」というアプリを作りました。

自分のアイディアを形に。プログラミングで広がる大きな可能性
−−今回作ったアプリ Habit Rabbit について教えて下さい。
「友達と、楽しく習慣化」をコンセプトに、継続して取り組みたい物事に対してカレンダーを作成し、友達同士で進捗を共有する事で習慣化を目指すアプリです。
−−このようなアプリを作ろうと思ったきっかけはなんですか?
ダイエットや勉強など、目標はあるけど続かない事がたくさんあったので、目標が楽しく習慣化されるようなアプリがあればいいなと思い作りました。
「Habit Rabit」では、取り組みごとにカレンダーを作成し、スタンプを押す事で毎日の習慣を簡単に記録する事が出来ます。スタンプで日々の取り組みの記録を確認できるので達成感を味わう事ができモチベーションを維持に繋がります。
また、身近な友達と記録を共有し、ランキング形式で友達の進捗が確認できるので「負けたくない、自分もやらなくては」という思いから継続のモチベーションが維持される、という仕様になっています。
私がたった半年でコンテストで優勝できた理由
−−このアプリケーションが社内のハッカソンで優勝したと聞きました。どうしてプログラミング歴の長い先輩たちではなく、歴の浅い櫻本さんが優勝することができたと考えますか?
普段から「こんなのがあったらいいな」や「ここが不便だな」というような日常の疑問を常に持ち続けていたからだと思います。
普段の生活の中で常に課題を探していたので、ユーザーがどんなアプリを求めているのかがイメージしやすく、本当に必要な機能をつける事ができたのが評価されました。
また、クオリティにもかなりこだわりました。ちょっとした動作や使いやすさにもかなりこだわっていたので、先輩のエンジニアや社内のデザイナーさんに何回も意見を求めていました。
デザインも普段から雑誌などで可愛い物をずっと見て勉強していたので、こういった可愛いデザインのアプリは女性の私だからこそ作れたのかなと思います。
−−日頃から日常の疑問を持ち続けていたからこそ優勝できたのですね。今後の目標について、櫻本さんの考えをお聞かせください。
コードが書ける企画職に就きたいです。ただ企画するだけでなく、実際にコードを書くことができればプレゼンで動くプロトタイプを見せることができます。
ただ文字で説明するよりも、動くプロトタイプを持って行った方が見ている人に具体的なイメージをしてもらいやすくなるので伝わりやすくなります。
また、実際に動いている物を持っていく方がやる気も伝えられますので、自分の思いを形にできるプランナーになりたいです。
最先端のITスキルが学び放題!AI時代で勝ち残る人材になる。

\テクノロジー時代に活躍できる人材になりませんか?/
あらゆる業界でIT化が進んでいる今、
エンジニアではなくともテクノロジーへの理解が不可欠な時代になりました。
プログラミングを活用して新しい価値を生み出すことで、
あなたの人材価値を高めることができます。
プログラミングを学ぶと、
・キャリアアップ、年収アップを目指せる
・テクノロジーを活用した課題解決ができる
・業務効率化ができるようになる
・自分でサービスを作れるようになる
テックキャンプは、テクノロジースキルが定額で学び放題。
プログラミング、AI、デザイン、DXスキル、
そして、話題のChatGPTも学ぶことができます。
これからの時代で必要とされるスキルを学び、
市場価値を高め、個人で活躍できる人材を一緒に目指しましょう。