Хакатон: различия между версиями
[непроверенная версия] | [непроверенная версия] |
добавка ссылок |
|||
(не показано 10 промежуточных версий 4 участников) | |||
Строка 2: | Строка 2: | ||
'''Хакатон''' ({{lang-en|hackathon}} ← {{lang-en2|hacker}} «[[хакер]]» + {{lang-en2|marathon}} «[[марафон]]») — форум для разработчиков, во время которого специалисты из разных областей разработки [[программное обеспечение|программного обеспечения]] (программисты, дизайнеры, менеджеры) сообща решают какую-либо проблему на время. |
'''Хакатон''' ({{lang-en|hackathon}} ← {{lang-en2|hacker}} «[[хакер]]» + {{lang-en2|marathon}} «[[марафон]]») — форум для разработчиков, во время которого специалисты из разных областей разработки [[программное обеспечение|программного обеспечения]] (программисты, дизайнеры, менеджеры) сообща решают какую-либо проблему на время. |
||
Простыми словами, хакатон — это особый формат соревнования, где участники решают поставленную перед ними задачу за определённый срок. Качество и скорость выполнения задания — две обязательные составляющие конкурса IT-специалистов. Остальное может варьироваться в зависимости от формата мероприятия. Место, где проводится хакатон, становится точкой притяжения для специалистов. |
Простыми словами, хакатон — это особый формат [[Соперничество|соревнования]], где участники решают поставленную перед ними задачу за определённый срок. Качество и скорость выполнения задания — две обязательные составляющие конкурса IT-специалистов. Остальное может варьироваться в зависимости от формата мероприятия. Место, где проводится хакатон, становится точкой притяжения для специалистов. |
||
Некоторые хакатоны предназначены для образовательных или социальных целей, но чаще задачей хакатона является создание полноценного программного обеспечения. Каждый хакатон сфокусирован на определённой области, например языке программирования, операционной системе, приложении, программном интерфейсе ([[API]]). |
Некоторые хакатоны предназначены для образовательных или социальных целей, но чаще задачей хакатона является создание полноценного [[Программное обеспечение|программного обеспечения]]. Каждый хакатон сфокусирован на определённой области, например языке программирования, операционной системе, приложении, [[API|программном интерфейсе]] ([[API]]). |
||
== История == |
== История == |
||
Термин появился в 1999 году. Его, независимо друг от друга, начали употреблять разработчики [[OpenBSD]] и [[Sun Microsystems]]. |
Термин появился в 1999 году. Его, независимо друг от друга, начали употреблять разработчики [[OpenBSD]] и [[Sun Microsystems]]. |
||
Разработчики OpenBSD впервые использовали этот термин для обозначения встречи, посвящённой [[криптография|криптографии]], в [[Калгари]] (Канада) 4 июня 1999 года<ref>{{Cite web |url=http://www.govtech.com/pcio/Who-Invented-the-Hackathon.html |title=Who Invented the Hackathon?<!-- Заголовок добавлен ботом --> |access-date=2014-01-20 |archive-date=2016-12-20 |archive-url=https://web.archive.org/web/20161220221138/http://www.govtech.com/pcio/Who-Invented-the-Hackathon.html |deadlink=no }}</ref>. На неё приехали 10 разработчиков для написания программ, которые бы не подпадали под жёсткие экспортные ограничения, установленные США на криптографическое ПО. |
Разработчики [[OpenBSD]] впервые использовали этот термин для обозначения встречи, посвящённой [[криптография|криптографии]], в [[Калгари]] (Канада) 4 июня 1999 года<ref>{{Cite web |url=http://www.govtech.com/pcio/Who-Invented-the-Hackathon.html |title=Who Invented the Hackathon?<!-- Заголовок добавлен ботом --> |access-date=2014-01-20 |archive-date=2016-12-20 |archive-url=https://web.archive.org/web/20161220221138/http://www.govtech.com/pcio/Who-Invented-the-Hackathon.html |deadlink=no }}</ref>. На неё приехали 10 разработчиков для написания программ, которые бы не подпадали под жёсткие экспортные ограничения, установленные США на криптографическое ПО. |
||
Sun использовала название «the Hackathon» во время конференции [[JavaOne]], проходившей с 15 по 19 июня 1999 года<ref>[http://www.cnn.com/TECH/computing/9907/26/palmv.idg/ How Palm V stole the show at JavaOne] {{Wayback|url=http://www.cnn.com/TECH/computing/9907/26/palmv.idg/ |date=20160317094039 }} // CNN, July 26, 1999{{Ref-en}}</ref>; Джон Кейдж предложил написать программу на языке программирования [[Java]] для нового Palm V, которая бы использовала ИК-порт для связи с другими пользователями Palm. |
Sun использовала название «the Hackathon» во время конференции [[JavaOne]], проходившей с 15 по 19 июня 1999 года<ref>[http://www.cnn.com/TECH/computing/9907/26/palmv.idg/ How Palm V stole the show at JavaOne] {{Wayback|url=http://www.cnn.com/TECH/computing/9907/26/palmv.idg/ |date=20160317094039 }} // CNN, July 26, 1999{{Ref-en}}</ref>; Джон Кейдж предложил написать программу на языке программирования [[Java]] для нового Palm V, которая бы использовала ИК-порт для связи с другими пользователями Palm. |
||
Строка 26: | Строка 26: | ||
=== Для разработки платформ === |
=== Для разработки платформ === |
||
Некоторые хакатоны посвящены работе над конкретной платформой, например, операционной системой, либо по созданию приложений. |
Некоторые хакатоны посвящены работе над конкретной платформой, например, операционной системой, либо по созданию [[Приложение (лингвистика)|приложений]]. |
||
Разработка приложений для мобильных платформ происходит, например, на хакатоне [[Over the Air]], проходящем в [[Блетчли-парк]]е ([[Англия]]), который привлекает значительные спонсорские взносы<ref>[http://www.huffingtonpost.co.uk/2011/09/16/hackers-get-hired-at-blet_n_966246.html Hackers Get Hired At Bletchley Park] {{webarchive|url=https://web.archive.org/web/20110926233338/http://www.huffingtonpost.co.uk/2011/09/16/hackers-get-hired-at-blet_n_966246.html |date=2011-09-26 }}, ''[[Huffington Post|HuffPost Tech UK]]'', September 19, 2011</ref><ref>[http://www.techventure2011.com/hackathon AT&T Mobile App Hackathon 2011] {{webarchive|url=https://web.archive.org/web/20111221093855/http://www.techventure2011.com/hackathon |date=2011-12-21 }}</ref>. Также проводятся хакатоны по разработке видео- и компьютерных игр<ref>[http://seehub.me/2011/11/nordeus-2011-game-development-hackathon/ Nordeus 2011 Game Development Hackathon] {{webarchive|url=https://web.archive.org/web/20131029001801/http://seehub.me/2011/11/nordeus-2011-game-development-hackathon/ |date=2013-10-29 }}</ref>. |
Разработка приложений для мобильных платформ происходит, например, на хакатоне [[Over the Air]], проходящем в [[Блетчли-парк]]е ([[Англия]]), который привлекает значительные спонсорские взносы<ref>[http://www.huffingtonpost.co.uk/2011/09/16/hackers-get-hired-at-blet_n_966246.html Hackers Get Hired At Bletchley Park] {{webarchive|url=https://web.archive.org/web/20110926233338/http://www.huffingtonpost.co.uk/2011/09/16/hackers-get-hired-at-blet_n_966246.html |date=2011-09-26 }}, ''[[Huffington Post|HuffPost Tech UK]]'', September 19, 2011</ref><ref>[http://www.techventure2011.com/hackathon AT&T Mobile App Hackathon 2011] {{webarchive|url=https://web.archive.org/web/20111221093855/http://www.techventure2011.com/hackathon |date=2011-12-21 }}</ref>. Также проводятся хакатоны по разработке видео- и компьютерных игр<ref>[http://seehub.me/2011/11/nordeus-2011-game-development-hackathon/ Nordeus 2011 Game Development Hackathon] {{webarchive|url=https://web.archive.org/web/20131029001801/http://seehub.me/2011/11/nordeus-2011-game-development-hackathon/ |date=2013-10-29 }}</ref>. |
||
Строка 42: | Строка 42: | ||
Некоторые хакатоны проводятся компаниями для написания приложений, использующих общий API. Так, [[Yahoo!]] проводит «Open Hack Day» с 2006 года (изначально «Hack Day»), на которых используются Yahoo! API и API принадлежащих Yahoo! сайтов, например [[Flickr]].<ref>[http://code.flickr.com/blog/2008/09/03/open-hack-day/ Open! Hack! Day!] {{Wayback|url=http://code.flickr.com/blog/2008/09/03/open-hack-day/ |date=20120307110500 }}, Flickr blog, September 3, 2008</ref> [[Google (компания)|Google]] проводит похожий хакатон для собственных API<ref>{{Cite web |url=http://www.yearonelabs.com/google-hackathon/ |title=Google Hackathon — January 22nd, 2011 |accessdate=2012-11-01 |archiveurl=https://web.archive.org/web/20160414115300/http://www.yearonelabs.com/google-hackathon/ |archivedate=2016-04-14 |deadlink=yes }}</ref>. |
Некоторые хакатоны проводятся компаниями для написания приложений, использующих общий API. Так, [[Yahoo!]] проводит «Open Hack Day» с 2006 года (изначально «Hack Day»), на которых используются Yahoo! API и API принадлежащих Yahoo! сайтов, например [[Flickr]].<ref>[http://code.flickr.com/blog/2008/09/03/open-hack-day/ Open! Hack! Day!] {{Wayback|url=http://code.flickr.com/blog/2008/09/03/open-hack-day/ |date=20120307110500 }}, Flickr blog, September 3, 2008</ref> [[Google (компания)|Google]] проводит похожий хакатон для собственных API<ref>{{Cite web |url=http://www.yearonelabs.com/google-hackathon/ |title=Google Hackathon — January 22nd, 2011 |accessdate=2012-11-01 |archiveurl=https://web.archive.org/web/20160414115300/http://www.yearonelabs.com/google-hackathon/ |archivedate=2016-04-14 |deadlink=yes }}</ref>. |
||
== Опыт хакатонов в России == |
|||
Хакатоны в России становятся всё более популярными. За 2023 год было проведено более 330 мероприятий. Они представляют собой отличную платформу для IT-специалистов, студентов и предпринимателей, чтобы продемонстрировать свои навыки и разработать инновационные решения. |
|||
=== Организация хакатона для компании имеет несколько важных целей: === |
|||
# Найм талантов. Хакатоны позволяют увидеть навыки участников в действии, что помогает компании находить и привлекать потенциальных сотрудников. |
|||
# Развитие бренда. Проведение хакатона усиливает узнаваемость бренда и демонстрирует его приверженность инновациям и технологиям. |
|||
# Создание инновационных решений. Хакатоны могут привести к разработке новых продуктов или улучшению существующих, побуждая участников думать креативно. |
|||
# Формирование сообщества. Мероприятие способствует объединению разработчиков, дизайнеров и предпринимателей, создавая активное сообщество вокруг компании. |
|||
# Обмен знаниями. Участники могут обмениваться опытом и идеями, что способствует профессиональному развитию всех вовлеченных. |
|||
# Стимулирование внутренней культуры. Хакатоны могут быть организованы и внутри компании для вовлечения сотрудников в процесс инноваций и улучшения командной работы. |
|||
# Проверка идей. Компания может протестировать новые концепции и получить обратную связь от участников в реальном времени. |
|||
=== Примеры хакатонов в России === |
|||
[https://habr.com/ru/companies/rostelecom/articles/502830/ VirusHack:] |
|||
Один из крупных хакатонов, организованный Ростелекомом, сосредоточился на цифровых решениях для актуальных социальных и бизнес-задач. Здесь участники разрабатывали проекты в сфере дистанционного обучения, телемедицины и других актуальных тем. С более чем 1000 участниками и призовым фондом в 2 500 000 рублей, VirusHack стал мощной платформой для обмена опытом и идеи. |
|||
[https://pgenesis.ru/events/moretech5 MORE.Tech] |
|||
Хакатон MORE.Tech проводится [https://www.cnews.ru/news/line/2023-10-19_vtb_podvel_itogi_onlajn-hakatona регулярно] и является отличным примером. Участники могут разрабатывать прототипы новых продуктов в рамках заданных кейсов, получая поддержку известных компаний, таких как Банк ВТБ. Призовой фонд хакатона достигает внушительных сумм, что мотивирует команды стремиться к победе. |
|||
[https://goalgo.ru/ Go.AlGo:] |
|||
Хакатон, посвященный разработке инвестиционных решений, предложил участникам побороться за [https://vk.com/wall-19008613_50636?ysclid=lzvdbtx0v6161606517 призовой фонд в 1 200 000 рублей]. Участники могли создавать торговые алгоритмы и решать актуальные задачи рынка акций. |
|||
[https://vc.ru/dev/954145-hakaton-data-wagon-2023-ot-pgk-pochemu-v-nem-stoilo-pouchastvovat?ysclid=lzvdpc6h6m116746479 DataWagon:] |
|||
DataWagon предлагает участникам сфокусироваться на решениях [https://datawagon.ru/ для логистической отрасли]. Участники получают возможность работать над реальными задачами от ведущих компаний, получая консультации от экспертов и создавая сети для будущего сотрудничества. |
|||
[https://gigachat-challenge.tech/ Phystech GigaChat Challenge:] |
|||
Этот хакатон ориентирован [https://vk.com/wall-171174178_995?ysclid=lzve103twg463591225 на использование искусственного интеллекта и чат-ботов]. Студенты и [https://dzen.ru/b/ZoAq0R5vmQw21XcY?ysclid=lzve1njyh4288657429 молодые разработчики] могут показать свои навыки, создавая инновационные решения в области общения и поддержки пользователей. |
|||
Хакатоны в России демонстрируют, как сообщество IT-специалистов мобилизуется для решения реальных проблем, которые волнуют общество и бизнес. |
|||
== Внутренние хакатоны == |
|||
Особое внимание компании уделяют внутренним хакатонам. Причины проводить внутренние хакатоны: |
|||
* Появляются ценные для бизнеса новшества. |
|||
Компании проводит внутренние хакатоны традиционно дважды в год. В течение 2 недель разработчики воплощают в жизнь накопленные идеи, не вошедшие в бэклог. В результате рождаются решения, благодаря которым компания ежегодно экономит и зарабатывает миллионы рублей. |
|||
* Растет лояльность сотрудников. |
|||
После внутреннего хакатона участники довольны тем, что компания дает им возможность творчества, ценит их инициативу и создаёт среду, где реализуются накопившиеся за месяцы идеи. |
|||
* Укрепляются связи в команде. |
|||
Команды составляются рандомно, где за время хакатоны они успевают плодотворно поработать и познакомиться друг с другом. На таких мероприятиях создаются десятки новых связей, укрепляющих сотрудников в компании. |
|||
Работать над брендом обязательно не только снаружи, но и изнутри. Лояльные сотрудники генерируют сарафанное радио и тем самым удешевляют найм, но главное — приносят таланты. |
|||
== Примечания == |
== Примечания == |
Текущая версия от 12:56, 30 октября 2024
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |
Хакатон (англ. hackathon ← hacker «хакер» + marathon «марафон») — форум для разработчиков, во время которого специалисты из разных областей разработки программного обеспечения (программисты, дизайнеры, менеджеры) сообща решают какую-либо проблему на время.
Простыми словами, хакатон — это особый формат соревнования, где участники решают поставленную перед ними задачу за определённый срок. Качество и скорость выполнения задания — две обязательные составляющие конкурса IT-специалистов. Остальное может варьироваться в зависимости от формата мероприятия. Место, где проводится хакатон, становится точкой притяжения для специалистов.
Некоторые хакатоны предназначены для образовательных или социальных целей, но чаще задачей хакатона является создание полноценного программного обеспечения. Каждый хакатон сфокусирован на определённой области, например языке программирования, операционной системе, приложении, программном интерфейсе (API).
История
[править | править код]Термин появился в 1999 году. Его, независимо друг от друга, начали употреблять разработчики OpenBSD и Sun Microsystems.
Разработчики OpenBSD впервые использовали этот термин для обозначения встречи, посвящённой криптографии, в Калгари (Канада) 4 июня 1999 года[1]. На неё приехали 10 разработчиков для написания программ, которые бы не подпадали под жёсткие экспортные ограничения, установленные США на криптографическое ПО.
Sun использовала название «the Hackathon» во время конференции JavaOne, проходившей с 15 по 19 июня 1999 года[2]; Джон Кейдж предложил написать программу на языке программирования Java для нового Palm V, которая бы использовала ИК-порт для связи с другими пользователями Palm.
Начиная с середины 2000-х годов, хакатоны стали более распространёнными и рассматривались компаниями и инвесторами как способ быстрой разработки новых программных технологий или областей инвестирования[3]. Некоторые известные компании были созданы на хакатонах, например GroupMe, появившаяся на хакатоне конференции TechCrunch Disrupt 2010; в 2011 она была куплена компанией Skype за 85 млн долларов[3].
Виды хакатонов
[править | править код]Существует два основных вида хакатонов: внешние и внутренние[источник не указан 189 дней].
- Внешние хакатоны направлены на привлечение внешней аудитории. Они проводятся для разработчиков, стартапов, студентов и других участников из разных компаний или организаций. Внешние хакатоны обычно организуются как соревнования, где участники разрабатывают программные решения в определенной области или для конкретной проблемы.
- Внутренние или корпоративные хакатоны проводятся внутри компании и представляют собой специальные мероприятия, на которых сотрудники работают над новыми проектами или решают актуальные задачи компании. Целью таких хакатонов является стимулирование творческого мышления, повышение командного взаимодействия и поиск инновационных подходов к решению представленных задач.
Типы хакатонов
[править | править код]Продуктовый хакатон
[править | править код]Это мероприятие, во время которого участники разрабатывают новый продукт или работают над улучшением существующих. Главное требование — создать работоспособную версию или прототип продукта за ограниченное время. Продуктовые хакатоны могут быть ориентированы на различные области, включая мобильные приложения, интернет вещей, электронную коммерцию, медицину и многие другие.
Для разработки платформ
[править | править код]Некоторые хакатоны посвящены работе над конкретной платформой, например, операционной системой, либо по созданию приложений.
Разработка приложений для мобильных платформ происходит, например, на хакатоне Over the Air, проходящем в Блетчли-парке (Англия), который привлекает значительные спонсорские взносы[4][5]. Также проводятся хакатоны по разработке видео- и компьютерных игр[6].
Music Hack Day — хакатон, посвящённый программам и аппаратному обеспечению для музыки. С 2009 года он проводился более 20 раз в различных местах[7][8].
Ежегодно с 1999 года проводится хакатон разработчиков операционной системы OpenBSD[9].
Существуют хакатоны по созданию приложений для смартфонов Android[10], iOS[11] и Tizen. Ранее сходные мероприятия проводились для Maemo 5 (Nokia N900) и MeeGo (Nokia N9)[12].
Языки программирования, API, фреймворки
[править | править код]С 2007 года проводятся хакатоны Perl, целью которых является улучшение самого языка.[13] Разработчики Haskell[14] и Scala[15] проводят сходные мероприятия: Haskell Hackathon и Scalathon.
Проводились хакатоны по разработке приложений на HTML5[16] и Ruby on Rails[17].
Некоторые хакатоны проводятся компаниями для написания приложений, использующих общий API. Так, Yahoo! проводит «Open Hack Day» с 2006 года (изначально «Hack Day»), на которых используются Yahoo! API и API принадлежащих Yahoo! сайтов, например Flickr.[18] Google проводит похожий хакатон для собственных API[19].
Примечания
[править | править код]- ↑ Who Invented the Hackathon? Дата обращения: 20 января 2014. Архивировано 20 декабря 2016 года.
- ↑ How Palm V stole the show at JavaOne Архивная копия от 17 марта 2016 на Wayback Machine // CNN, July 26, 1999 (англ.)
- ↑ 1 2 The Hackathon Is On: Pitching and Programming the Next Killer App Архивная копия от 17 марта 2014 на Wayback Machine, Steven Leckart, Wired, March 2012
- ↑ Hackers Get Hired At Bletchley Park Архивировано 26 сентября 2011 года., HuffPost Tech UK, September 19, 2011
- ↑ AT&T Mobile App Hackathon 2011 Архивировано 21 декабря 2011 года.
- ↑ Nordeus 2011 Game Development Hackathon Архивировано 29 октября 2013 года.
- ↑ Music Hack Day homepage . Дата обращения: 1 ноября 2012. Архивировано из оригинала 10 мая 2020 года.
- ↑ Beats and geeks at Music Hack Day (The Guardian) . Дата обращения: 22 мая 2017. Архивировано 6 марта 2016 года.
- ↑ Илья Александров, Прошлое операционных систем семейства BSD Архивная копия от 1 февраля 2014 на Wayback Machine «Ежегодно они собираются в одном из городов в Канаде или в США на мероприятие, именуемое „hackathons“»
- ↑ Android Hackathon . Дата обращения: 1 ноября 2012. Архивировано 6 октября 2013 года.
- ↑ iOSDevCamp 2011 Hackathon . Дата обращения: 1 ноября 2012. Архивировано 21 октября 2016 года.
- ↑ N9 Hackathon . Дата обращения: 1 ноября 2012. Архивировано 12 марта 2017 года.
- ↑ Welcome to the First European Perl Hackathon . Дата обращения: 1 ноября 2012. Архивировано 11 сентября 2013 года.
- ↑ Hac: The Haskell Hackathon . Дата обращения: 1 ноября 2012. Архивировано 2 января 2015 года.
- ↑ Scalathon: The International Scala Hackathon Архивировано 8 апреля 2011 года.
- ↑ HTML5 Hackathon — New York Архивная копия от 7 марта 2016 на Wayback Machine, August 1, 2011
- ↑ Pune Rails Hackathon: July 29-30, 2006 . Дата обращения: 1 ноября 2012. Архивировано 17 мая 2016 года.
- ↑ Open! Hack! Day! Архивная копия от 7 марта 2012 на Wayback Machine, Flickr blog, September 3, 2008
- ↑ Google Hackathon — January 22nd, 2011 . Дата обращения: 1 ноября 2012. Архивировано из оригинала 14 апреля 2016 года.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |