プログラミングってこんなに楽しい!パソコン音痴だった私が半年で社内ハッカソンで優勝できるまで
更新: 2020.04.01
みなさんはプログラミングと聞いてどのようなイメージを頭に浮かべますか?難しい数式??や、ハッカー??のようなイメージを思い浮かべる方が多いのではないかと思います。
今回はそんなプログラミングのイメージとはかけ離れた、文系女子大生の櫻本 静香 さんをインタビューしました。
プロフィール 櫻本 静香さん
1994年生まれ。法政大学社会学部に在籍。ソーシャルメディア時代という誰でも発信できる世の中において「伝える」ということの課題と可能性、伝え方について学んできた。
この記事の目次
文系も理系も関係ない!これからのプログラミングの必要性
−−学部は文系と聞きましたが、昔からプログラミングに興味があったのですか?
ほとんどパソコンに触れないような生活をしていたので、プログラミングにも全く縁もなく興味も全然ありませんでした。プログラミングに対しても、ハッカー??のような漠然としたイメージしかなかったですね。
−−そんな中、なぜプログラミングを勉強しようと思ったのですか?
きっかけはゼミの教授に勧められたことでした。「これからは文系でもプログラミングができなきゃだめだ!」と言われ、よく分からないまま半ば強制的にプログラミングスクール「テックキャンプ」に通い始めました。
プログラミングって楽しい!やってみるとイメージが180度変わった。
−−プログラミングを勉強するのは初めてと伺ったのですが、実際に勉強してみてどうでしたか?
全くの未経験からだったので最初は全然分かりませんでした。数学も苦手だったのでプログラミングの考え方自体がよくわからず、ずっとメンターに聞きっぱなしでした。
最初は相当苦労していたのですが、実際に手を動かしながらコードを書いていくと、自分で書いたコードがどんどん動いていくのでだんだん楽しくなり、気づいたらどっぷりプログラミングにはまっていました。
また、メンターの近くで勉強できたのも大きかったです。疑問はメンターに聞いてすぐに解決する事ができたので受講中はずっと教室に通っていました。
プログラミングにも色々な種類があるのですが、私が今回勉強したのは「swift」と呼ばれるAppleが作った新しいプログラミング言語でした。
専用のアプリケーションを使って、実際にどのようにアプリが動いていくのかを自分のiPhoneで確かめながら作業する事ができるので、作ったものが動いている事を実感でき楽しくプログラミングを勉強する事ができました。
−−未経験でも楽しく勉強することができたのですね。実際に1ヶ月間の受講で、どのようなアプリケーションを作られましたか?
最初はよく見るような、iPhoneのToDoアプリを作りました。その後はRSSリーダーという様々なサイトの更新情報を集めてくれる機能を使った簡単なキュレーションアプリを作りました。
その後、もっとプログラミングを勉強したいと思い、今回「Habit Rabbit」というアプリを作りました。
自分のアイディアを形に。プログラミングで広がる大きな可能性
−−今回作ったアプリ Habit Rabbit について教えて下さい。
「友達と、楽しく習慣化」をコンセプトに、継続して取り組みたい物事に対してカレンダーを作成し、友達同士で進捗を共有する事で習慣化を目指すアプリです。
−−このようなアプリを作ろうと思ったきっかけはなんですか?
ダイエットや勉強など、目標はあるけど続かない事がたくさんあったので、目標が楽しく習慣化されるようなアプリがあればいいなと思い作りました。
「Habit Rabit」では、取り組みごとにカレンダーを作成し、スタンプを押す事で毎日の習慣を簡単に記録する事が出来ます。スタンプで日々の取り組みの記録を確認できるので達成感を味わう事ができモチベーションを維持に繋がります。
また、身近な友達と記録を共有し、ランキング形式で友達の進捗が確認できるので「負けたくない、自分もやらなくては」という思いから継続のモチベーションが維持される、という仕様になっています。
私がたった半年でコンテストで優勝できた理由
−−このアプリケーションが社内のハッカソンで優勝したと聞きました。どうしてプログラミング歴の長い先輩たちではなく、歴の浅い櫻本さんが優勝することができたと考えますか?
普段から「こんなのがあったらいいな」や「ここが不便だな」というような日常の疑問を常に持ち続けていたからだと思います。
普段の生活の中で常に課題を探していたので、ユーザーがどんなアプリを求めているのかがイメージしやすく、本当に必要な機能をつける事ができたのが評価されました。
また、クオリティにもかなりこだわりました。ちょっとした動作や使いやすさにもかなりこだわっていたので、先輩のエンジニアや社内のデザイナーさんに何回も意見を求めていました。
デザインも普段から雑誌などで可愛い物をずっと見て勉強していたので、こういった可愛いデザインのアプリは女性の私だからこそ作れたのかなと思います。
−−日頃から日常の疑問を持ち続けていたからこそ優勝できたのですね。今後の目標について、櫻本さんの考えをお聞かせください。
コードが書ける企画職に就きたいです。ただ企画するだけでなく、実際にコードを書くことができればプレゼンで動くプロトタイプを見せることができます。
ただ文字で説明するよりも、動くプロトタイプを持って行った方が見ている人に具体的なイメージをしてもらいやすくなるので伝わりやすくなります。
また、実際に動いている物を持っていく方がやる気も伝えられますので、自分の思いを形にできるプランナーになりたいです。
未経験からの転職の悩みを解決!無料カウンセリング開催中【転職成功人数4400名以上!※1】
こんな不安や疑問はありませんか?
・未経験から転職して、本当に年収が上がるのか
・ITエンジニア転職後の働き方や稼ぎ方が想像できない
・スキルゼロからITエンジニアとしてフリーランスになれるのか
カウンセリングでは、ITエンジニア転職やプログラミング学習を知り尽くしたプロのカウンセラーが、あなたの悩み解決をサポートします。満足度93%※1、累計利用者数は42,000人以上!※2
無料で相談できますので、気軽にご参加ください。【テックキャンプは給付金活用で受講料最大70%オフ※4】
※1.2018年10月24日〜11月16日(N=106) 2.2020年12月時点 3.テックキャンプ エンジニア転職は経済産業省の第四次産業革命スキル習得講座の認定も受けており、条件を満たすことで支払った受講料の最大70%(最大56万円)が給付金として支給されます