《長期間教室に通える》こんにちは学生エンジニアのしば(@akahire2014)です。僕は最近ハッカソンに初めて出場しました。それまで、ハッカソンてよく分からなかったんですが、メリットがたくさんあったので、もっと早く出ていればよかったなこの記事では「ハッカソンとは何か」、からハッカソンの応募の仕方、実際にでた感想を書いています。エンジニアとしてレベルUPしたいかたは必見です!スポンサーリンクハッカソンとは?HackとMarathonを組み合わせてハッカソンという言葉ができています。そのハッカソンに集まった参加者同士でチームを組むのが基本。チーム構成は大体、エンジニア、マーケッター、デザイナーになるらしいですが普通にみんなエンジニアとかもあります。このチームで与えられた課題を解決するようなアイデアやプロダクトを短期間で開発して成果を競い合うイベントです。短期集中(1〜3日)共同作業プロダクトを開発するちなみにハックと言うと、ハッキングのネガティブなイメージがありますが、本来は「物事を改善していく」と言う意味でポジティブな意味を持っています。企業がハッカソンを開催する目的としては、「製品化できるような新しいアイデアを発掘する」ことです。実際あのFacebookの「いいね」、「チャット機能」、「タイムライン機能」などは会社内のハッカソンイベントを通して生まれた機能らしいですハッカソンの種類ハッカソンの種類は大まかに2つに分けられます。ツールや条件を指定したハッカソンサービスの利用シーンを指定したハッカソンツールや条件を指定したハッカソン例:VRを使った新しいサービスを開発してくださいこのように使う技術を指定するタイプのハッカソンです。指定されたものを使ってさえいれば、なにを作っても構いません。いうハッカソンの場合、その技術に精通したメンターがついてくれて、教えてくれるので新しい技術に触れるいい機会になります。サービスの利用シーンを指定したハッカソン例:人工減少を解決するサービスを開発してくださいこのように解決する課題を指定するタイプのハッカソンです。課題に対してアプローチできていれば、どんな技術を使っても構いません。僕が最近参加したハッカソンもこのタイプでした。このタイプのハッカソンでは技術はなんでもいいので、エンジニアが得意とするプログラミング言語を使うのが普通。僕だとRubyとJavaScriptを使ってプロダクトを作りました。ハッカソンに参加するメリット0からプロダクトを作る経験ができるよすでにあるプロダクトを発展させたり、修正したりするスキルも大切です。0から1を生み出す段階を経験できるのは貴重です。この段階だと考えなきゃいけないことが幅広くてターゲットの選択ユーザーの悩みの解析データベース設計ページレイアウトなどがあります。エンジニアをしてるだけじゃターゲットの選定とかはなかなかやらないので、プロダクトを作るときに必要なエンジニアリング以外の部分を知ることができます。最新技術に触れることができるよハッカソンに出ると自分の知らない技術を熟知したメンターが付いてくれることがあるので、スキルアップにつながります。僕が参加したハッカソンはメンターが付くタイプではありませんでしたが、チームの中にGoogleマップの埋め込みに詳しい人がいたので、Googleマップの扱い方を学ぶことができました。本当の人脈が得られたよ人脈ってなかなか広がりませんよね?一回会ったことがある人でも、なんとなくFacebookを交換してそれ以降何も無しなんて経験は結構みんなしてるはず。ハッカソンだと短期間ですが、一緒に議論してプロダクトを使っていくので本当の人脈が作れます。僕の場合だと、ハッカソンで知り合った人の会社から仕事振ってもらう話が来たりしました。なにより、エンジニアの友達ができるのは嬉しいですよ!実績が作れたよ僕は最近初めて出たハッカソンで優勝することができました。一応実績になるので就活とかで書いてもいいと言われました。スポンサーリンクどうやって参加したの?ハッカソンに参加仕方はネットで見つけるのが一番早いです。PLAY[テックプレイ]こういうサイトがたくさんあるので、見つけるといいでしょう。ちなみに今回僕は知り合いの紹介で参加しました。エンジニア仲間ができる仕事を振ってもらえるくらい濃い人脈ができる0からの開発経験が疑似体験できる特にこれらのメリットが大きいと思うのでハッカソンに参加してみてくださいね!他の人はこの記事も読んでいますエンジニアインターン合格にはどのスキルが必要なのか経験者が教える【プロを目指す人のためのRuby入門】なら3時間で学習できたよもう怖くない!git恐怖症を克服するための1つの勉強方を解説Dockerを勉強してみた。インフラ系の知識を身に付けたい初心者におすすめ!スポンサーリンクプログラミング勉強法ツイートシェアはてブGoogle+Pocketfeedlyプロフィール学生エンジニアしば旧帝大学生兼ITエンジニア。高校時代の偏差値は32。大学は就職無理学部の物理学科所属。プログラミングスクールTECH::CAMPでメンターとして働きつつ、ITベンチャーでRailsエンジニアしてます。1日プロフィール学生エンジニアしばプログラミングスクールTECH::CAMPでメンターとして働きつつ、企業で学生エンジニアしてます。