<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>ru</language>
    <title>Соревнования</title>
    <description/>
    <link>https://tproger.ru/tag/sorevnovanija</link>
    <atom:link href="https://tproger.ru/tag/sorevnovanija/feed" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sat, 24 Oct 2026 16:37:38 GMT</lastBuildDate>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>12</sy:updateFrequency>
    <image>
      <title>Соревнования</title>
      <link>https://tproger.ru</link>
      <url>https://tproger.ru/apple-touch-icon.png</url>
    </image>
    <item>
      <title>Просто сделай шаг. Потом ещё один.</title>
      <link>https://tproger.ru/articles/prosto-sdelaj-wag-potom-eshhyo-odin</link>
      <comments>https://tproger.ru/articles/prosto-sdelaj-wag-potom-eshhyo-odin?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ислам Виндижев]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/prosto-sdelaj-wag-potom-eshhyo-odin</guid>
      <description><![CDATA[<p>Четыре руководителя из IT рассказали, что бег и спорт делают с человеком: про «стену» на дистанции, командную ответственность и фестиваль RUNIT by AGIMA.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/prosto-sdelaj-wag-potom-eshhyo-odin">Просто сделай шаг. Потом ещё один.</a>»</p>]]></description>
      <category><![CDATA[История успеха]]></category>
      <category><![CDATA[Для мотивации]]></category>
      <category><![CDATA[Работа]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Бизнес]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 30 Jun 2026 12:27:57 GMT</pubDate>
      <content:encoded><![CDATA[<h2>Четыре руководителя из разных IT-компаний о том, что бег и спорт делают с человеком на самом деле</h2><p>Я сам не фанат бега, мне сложно понять марафонцев, просто бегающих по утрам и джоггеров. А ещё в моей голове стереотипы о том, что это люди, которые хотят стать очень эффективными (особенно в бизнесе, IT и около), и это какая-то беговая секта. Но ведь раз люди это делают, то зачем-то это ведь нужно?</p><p>Я пообщался о спорте и беге с участниками фестиваля RUNIT by AGIMA разных лет: кто-то участвует постоянно, кто-то собирается первый раз, кто-то не попадает в этому году. Но все бегают и занимаются ещё каким-то спортом, видят в этом пользу и что-то хорошее.</p><p><a href="http://runit.digital?utm_refcode=42974847c63d6a9a9de8bcf3916b89c0657b0d26">RUNIT by AGIMA</a> — ежегодный фестиваль IT и спорта, который проводится в Москве летом. Впервые он прошел в 2018 году и собрал около сотни сотрудников AGIMA и их друзей, а уже в 2025 году в фестивале приняло участие 10 тысяч IT-специалистов. В этом году фестиваль пройдёт 5 июля в Мещерском парке.</p><p>Хотелось узнать, что бег и спорт делают с человеком по-настоящему — куда заводят, какие решения подсказывают, какие оставляют впечатления и воспоминания, над чем потом смеёшься. Получилось честно и местами неожиданно. Героев в этой статье четверо: Алексей Озеров (IT_One), Сайыына Колесова (КРОК), Млада Николаева (AGIMA) и Алексей Лосев (БФТ-Холдинг). Дальше — их дистанция, от старта до финиша.</p><h2>Старт: «Сайыына, зачем тебе это?»</h2><p>Почти у всех бег начинался с чужой компании — буквально.</p><p>Сайыына Колесова впервые побежала на RUNIT by AGIMA в 2024-м, в разгар адаптации в новой компании, когда записывалась подряд на все активности: «Мне показалось, что будет клёво большой командой в одинаковых футболках пробежать свои дистанции. Раньше я завидовала тем, кто приходит на забеги со своей командой, тоже хотелось быть частью такого драйвового сообщества». Воодушевившись, она выбрала десять километров — и до сих пор об этом жалеет, потому что дистанция далась непросто: «Я бежала и думала: «Сайыына, зачем тебе это?».</p><figure><img src="https://media.tproger.ru/user-uploads/133609/2026-06-30/6c4f6faf-dbda-46c6-a7c5-24df9bdc593d.webp" alt="" /></figure><p>Но добежала. И, что важнее, унесла с финиша положительные эмоции: «Я увидела, как много моих коллег тоже увлечены спортом — даже из моего департамента, о чём я и не подозревала. Увидела друзей-коллег с новой стороны, да и себя показала — выжившей. С тех пор наши отношения только крепнут.</p><figure><img src="https://media.tproger.ru/user-uploads/133609/2026-06-30/835a5927-8ff1-402b-a4ac-bf070fa75324.webp" alt="" /><figcaption>В хорошей компании забеги особенно радуют</figcaption></figure><p>Для Алексея Озерова фестиваль — вообще точка отсчёта. «Это особенный для меня забег, с него начался мой беговой путь. Два года назад я пробежал здесь свои первые пять километров и чуть не умер. Год назад тут же была первая десятка». Следующая цель Алексея тоже привязана к фестивалю: первый в жизни полумарафон он хочет пробежать именно на RUNIT by AGIMA.</p><h2>Стена: не всё так просто</h2><p>А дальше у каждого наступает момент, ради которого, кажется, всё и затевается, — когда гонка перестаёт быть приятной.</p><p>Стена Алексея Лосева показалась мне особенно суровой. Он бегает ультратрейлы, и его главная история — «Золотое кольцо» под Суздалем с титульной дистанцией 110 километров. Первая попытка закончилась сходом на девяносто четвёртом километре. Со стороны — обидно, оставалось чуть-чуть. Но он принял это решение как человек, привыкший смотреть вдолгую: «В тот год дистанция была сто пятнадцать километров, каждый давался тяжело. Я решил сойти, чтобы не только вернуться, но и продолжать участвовать в таких событиях долгие годы». Он вернулся через два года подготовки.</p><p>Самое коварное на трассе, по его словам, случается не на болотах и песках автономного сорокакилометрового участка под палящим солнцем, а сразу после него — там, где бегуна встречает лагерь волонтёров. Улыбки, объятия, готовы накормить, напоить, вымыть ноги. «В этом главная опасность. Минута промедления — и желание остаться становится всё сильнее, а впереди ещё марафонская дистанция, и силы стремятся к нулю. В такой момент нужно отключить желания и просто сделать шаг. Дальше второй — и вот ты уже снова бежишь к цели».</p><figure><img src="https://media.tproger.ru/user-uploads/133609/2026-06-30/b2e88648-6d93-47f7-a556-c787421d98e7.webp" alt="" /><figcaption>Алексей Лосев после одного из забегов</figcaption></figure><p>У Млады Николаевой, которая помимо бега занимается пауэрлифтингом и тайским боксом, была своя стена — жара на петербургском полумарафоне «Северная столица». После первой в жизни половинки (<i>прим.</i> полумарафон, 21 километр) она шла за личным рекордом: «Питер, плоско, лето — что может пойти не так? Ответ: всё».</p><figure><img src="https://media.tproger.ru/user-uploads/133609/2026-06-30/1e7ce6fe-04e7-4eb3-91b6-88b7a625c648.webp" alt="" /></figure><p>Тридцать с лишним градусов, набережные без тени, пульс на двадцать ударов выше обычного. «Это единственный забег, где я по-настоящему не была уверена, что добегу. В голове постоянно шёл торг: может, сойти? А может, ещё километр? А может, ну его?» Она финишировала еле передвигая ноги — и гордилась не временем, а тем, что не свернула.</p><figure><img src="https://media.tproger.ru/user-uploads/133609/2026-06-30/434cba63-febe-43c2-8f7b-1a614fc14dc9.webp" alt="" /><figcaption>Млада на Казанском марафоне</figcaption></figure><h2>Передышка: футбол, халявные футболки и первое место</h2><p>Если бы спорт состоял из одних стен, в него бы никто не возвращался. К счастью, он состоит ещё и из историй, которые потом годами рассказывают друзьям.</p><p>Самая киношная — у Алексея Озерова, и она про футбол. «Во время легендарного чемпионата Европы, когда наша сборная обыграла Голландию 3:1, я работал в приёмной комиссии Бауманки. После той игры мы на радостях гуляли всю ночь, а утром напрямик пришли в кабинет приёмной комиссии, обвесили его флагами и с раскрашенными в цвета российского флага лицами весь день принимали документы у будущей технической элиты страны».</p><p>У Сайыыны Колесовой — история о том, как она случайно стала спортсменкой. Она долго считала себя человеком неспортивным и физкультуру терпеть не могла, пока тётя — тренер по лёгкой атлетике — не отдала ей ворох командных футболок со сборов. «Я ходила в этих халявных футболках на физру, и однажды физрук без объяснений перевёл меня в другую группу. А там оказались университетские легкоатлеты с особой программой. Тренеры, видимо, решили, что футболки мои по праву и я из какой-то сборной. Не спросили, к счастью». Так она «вступила в атлеты», сдала нормативы не хуже других, начала сама ходить в зал и бегать по утрам, доехала до соревнований в Германии: «Ну короче, с тех пор я на спорте».</p><p>А Млада однажды заняла первое место на забеге, куда её взяли в последний момент. Она начала бегать в апреле, на июнь запланировала первую десятку, а накануне увидела по пути небольшой фановый забег. Все места были раскуплены, но это её не смутило: «Я недолго думая написала организаторам: если вдруг нужна участница в женский забег, имейте в виду. И меня встроили в группу».</p><p>Итог: первое место. «До сих пор одно из самых ярких и смешных воспоминаний. Мы все были просто большие дети, которые с восторгом соревнуются и шутят».</p><h2>Второе дыхание: что изменил спорт</h2><p>Самое интересное начинается, когда спрашиваешь не «что спорт дал», а «что поменял».</p><p>У Алексея Лосева два таких открытия, и оба выросли прямо из его гонок. Первое — про то, как браться за неподъёмное: «Сложную задачу начинаешь решать, сделав один шаг». Тот самый шаг из лагеря волонтёров, перенесённый в кабинет. Второе он усвоил на финишном отрезке, когда силы кончились и в одиночку он уже не укладывался в лимит: «Я зацепился за группу других участников, вцепился зубами и „рюкзаком“ продолжил с хорошим темпом». Так была закрыта сложнейшая гонка его жизни — не в одиночку. Отсюда вывод: «Сверхдостижений можно добиться только с командой единомышленников».</p><p>О том же, но со стороны футбольного поля, говорит Алексей Озеров. «Спорт научил меня командной ответственности. Неважно, кто сыграл лучше, если в итоге вы проиграли. На работе это очень помогает: ты не разграничиваешь зону на свою и чужую, а фокусируешься на общем результате. Это качество я и в других очень ценю».</p><p>Млада вынесла из спорта другое — отношение к темпу: «В работе есть соблазн требовать от себя и команды одинаково высокой скорости всё время. Но в спорте так не бывает: есть дни, когда ты летишь, а есть дни, когда главная задача — не сломаться и сделать работу достойно».</p><p>Ещё одно важное качество, которое она нашла — спокойствие к ошибкам, своим и чужим: «Один сложный день не определяет человека, команду или весь проект. Иногда это просто сложный день. Выдохнули, разобрали, пошли дальше».</p><p>Есть у бега и совсем прикладная польза — он «разгружает» голову. «В процессе голова освобождается от мыслей и проблем, ты как ребёнок находишься в потоке. А вот по завершении, на перезагрузившуюся голову, частенько приходят новые мысли», — говорит Алексей Озеров.</p><p>Млада, кстати, тоже отмечала похожее: спорт выключает лишний шум — «сначала ты занят дыханием, пульсом или тем, чтобы не получить по лицу на спарринге, а потом обнаруживаешь, что внутри стало тише».</p><h2>Финиш: разные награды</h2><p>А вот на финише наши герои расходятся — и это, пожалуй, то самое честное и неожиданное.</p><p>Для Алексея Озерова главное — эйфория: «Обычно я страдаю с первого до последнего километра, но на 70–80% дистанции накрывает адреналин и особое чувство, когда кажется, что можешь абсолютно всё. Вот это я люблю больше всего».</p><p>Алексей Лосев тоже говорит об эйфории от достижения результата, но про финиш стокилометрового трейла говорит почти без слов: «Эмоции сложно описать. Ты отдал себя всего».</p><p>Млада на том же финише чувствует другое и подбирает неожиданное для человека со штангой и боксёрскими перчатками слово — умиротворение. «Это не всегда эйфория с фанфарами. Иногда это тихое ощущение: «Я справилась». И оно мне очень дорого».</p><figure><img src="https://media.tproger.ru/user-uploads/133609/2026-06-30/a3cf754a-f6fd-4e62-9af6-321674522c89.webp" alt="" /><figcaption>Те самые перчатки</figcaption></figure><p>А у Сайыыны награда вообще не про себя: «Я восторгаюсь людьми — их силой воли, умением жить эту жизнь. Общие тренировки, соревнования или просто молчаливый бег к финишу, когда знаешь, что в этот момент мы все вместе абсолютно счастливы. Наши бегущие сердца бьются в унисон».</p><h2>Почему RUNIT by AGIMA</h2><p>Любопытно, что почти никто из них не говорит про секунды в протоколе.</p><p>«Это возможность увидеть коллег с другой стороны, позитивный формат и классная программа», — говорит Лосев, которому есть с чем сравнивать. Озеров привязан к фестивалю историей: здесь он начинал и здесь же хочет взять первый полумарафон. Колесова не скрывает мотивации и формулирует её очень обаятельно: «Меня привлекают коллеги. Они заманивают вкусняшками и пивом, и я не против — побегу с ними куда угодно, сколько угодно, возможно даже в +30. Фестиваль даёт почувствовать наше единство».</p><p>Млада поделилась своим взглядом на то, зачем такие фестивали нужны вообще: «Это не только про дистанцию или результат. Это про людей, энергию и ощущение общего движения: каждый бежит свою историю, но при этом чувствует себя частью чего-то большего». Спорт она называет очень честным языком — рядом могут оказаться люди с разным темпом и подготовкой, но всех объединяет простое «мы берём и делаем».</p><p><a href="https://runit.digital/?utm_source=campeign&amp;utm_medium=article_runit&amp;utm_campaign=tproger_2026"></a><a href="http://runit.digital/?utm_refcode=42974847c63d6a9a9de8bcf3916b89c0657b0d26">RUNIT by AGIMA</a><b> </b>пройдёт 5 июля в московском Мещерском парке. В программе — дистанции от детских 200 метров до полумарафона 21,1 км, командные зачёты и эстафеты, а после финиша — фестиваль с музыкой, фудкортом и зонами для своих.</p><h2>Вместо вывода</h2><p>Я попросил героев закончить фразу «бег научил меня тому, что…».</p><p>На мой взгляд, у Млады получилось мудро: «Устойчивость важнее героизма: не каждый день обязан быть победой, зато каждый может стать шажком вперёд».</p><p>А у Алексея Озерова парадоксально-честно: «Научиться бегу невозможно».</p><p>Практически гимн получился у Сайыыны Колесовой, им и хочется завершить эту статью: «Бег научил меня тому, что я могу бегать, могу бегать хорошо, быстро и долго. Я могу всё. Я могучий человек!»</p>]]></content:encoded>
    </item>
    <item>
      <title>Где найти хакатон в России? Подборка самых проверенных площадок</title>
      <link>https://tproger.ru/articles/gde-najti-hakaton-v-rossii-podborka-samyh-proverennyh-ploshhadok</link>
      <comments>https://tproger.ru/articles/gde-najti-hakaton-v-rossii-podborka-samyh-proverennyh-ploshhadok?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Валерия Турчак]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/gde-najti-hakaton-v-rossii-podborka-samyh-proverennyh-ploshhadok</guid>
      <description><![CDATA[<p>Подборка проверенных площадок и агрегаторов для поиска хакатонов, CTF, ML-челленджей и IT-митапов в России. Разбираем форматы, призовые фонды и пользу для разработчиков, PM и QA. Забирайте календарь соревнований и получайте офферы!
</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/gde-najti-hakaton-v-rossii-podborka-samyh-proverennyh-ploshhadok">Где найти хакатон в России? Подборка самых проверенных площадок</a>»</p>]]></description>
      <category><![CDATA[Лучшая практика]]></category>
      <category><![CDATA[Конференции]]></category>
      <category><![CDATA[Навыки]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 29 May 2026 04:41:50 GMT</pubDate>
      <content:encoded><![CDATA[<p>Искать годный хакатон сегодня — занятие для тех, кто знает, что хочет найти. Сегодня в поиске можно найти лендинги с просроченными дедлайнами, местечковые конкурсы за грамоту и агрегаторы, которые последний раз обновлялись года два назад. При этом разработчикам, PM, QA и дата-саентистам нужны нормальные ивенты. Хочется за выходные обкатать пет-проект, забрать призовые, поработать с незнакомым стеком или просто переключиться с рутинных тасок.</p><p>Мы собрали площадки, которые регулярно публикуют актуальные анонсы российских ИТ-соревнований. В подборке разобрали платформы, а  вы выбирайте подходящий и идите собирать команду.</p><h2>1. Хакатоны.рус — агрегатор ИТ-соревнований и организатор кастомных турниров</h2><p>Проект Хакатоны.рус работает в двух направлениях. Во-первых,<a href="https://www.xn--80aa3anexr8c.xn--p1acf/"> это портал</a>, где собирают анонсы турниров по России и СНГ для разработчиков с любым опытом — от школьников до сеньоров. Жесткой привязки к стеку у ресурса нет, главное требование к анонсам — наличие соревновательной механики.</p><p>Во-вторых, команда выступает самостоятельным организатором. Проект входит в экосистему <a href="https://xn--80auseji.xn--p1acf/">«Хакрус групп»</a> и через агентство по организации технологических мероприятий «Хакрус» проводит соревнования для коммерческого сектора на базе собственной платформы. На текущий момент командой реализовано более 200 соревнований разного масштаба и формата.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/f4637058-a130-45a9-a92a-451b2db43a3d.webp" alt="" /><figcaption>Smolathon 2025 в рамках форма “Свой код”</figcaption></figure><p>Кроме коммерческих проектов, организаторы делают и свои собственные. Внутренние турниры ориентированы на джунов с опытом, мидлов и студентов старших курсов. Команда делает упор на продуктовое программирование, ML-задачи и формат Capture the Flag. Форматы распределяются равномерно: можно писать код дистанционно, приехать на классический офлайн-забег или участвовать в гибридном режиме. В эту же экосистему входят отдельные проекты и лендинги, например <a href="https://fintechacademy.ru/">«Академия Финтеха»</a> и турнир <a href="https://www.xn--80aa3anexr8c.xn--p1acf/letshack">«Лет’с хак»</a>.</p><h2>Нетворкинг и польза для разработчиков</h2><p>Помимо календаря с фильтрами, портал ежемесячно выпускает дайджест будущих событий и развивает профильный блог. В статьях разработчикам объясняют базу. Там можно почитать, <a href="https://www.xn--80aa3anexr8c.xn--p1acf/blog/tpost/7edb13uju1-hakaton-eto">что такое хакатон</a> в принципе, найти <a href="https://www.xn--80aa3anexr8c.xn--p1acf/blog/tpost/ksmt195lp1-soveti-po-podgotovke-k-rabote-s-eksperta">советы по подготовке</a> и работе с экспертами, а также изучить <a href="https://www.xn--80aa3anexr8c.xn--p1acf/blog/tpost/2d7ci16je1-startapi-sozdannie-na-hakatonah">стартапы, созданные на хакатонах</a>.</p><p>Для финалистов соревнований собрали закрытое комьюнити — Community of Hackathon Winners. Туда приглашают победителей и представителей компаний-заказчиков. Участники получают прямой доступ к лидам: можно обсудить архитектурные решения без посредников или забрать оффер без классической эйчар-воронки.</p><h2>Разбор кейсов: от продуктовой разработки до ИБ</h2><p>Оценить уровень задач проще на примерах недавних ивентов. Осенью 2025 года прошел гибридный Smolathon в рамках форума «Свой код». Заказчиком выступило Минцифры Смоленской области. Команды от 2 до 5 человек создавали аналитический дашборд и имиджевый сайт для регионального ЦОДД. Отборочный онлайн-этап с 22 сентября по 3 октября собрал более 500 участников. В финале 16–17 октября 22 команды доводили продукт до состояния MVP и делили призовой фонд в 500 000 рублей. Подобные продуктовые задачи Хакрус регулярно интегрирует и в масштабные проекты вроде Кубка России по спортивному программированию.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/4926b4cc-d4bd-4fc1-a715-d084debcb073.webp" alt="" /><figcaption>Кубок России по спортивному программированию 2025</figcaption></figure><p>Специфичные технические направления выделяют в узкопрофильные турниры. С 11 по 26 апреля 2026 года состоялся дататон «Криптонит.Тембр» с призовым фондом 600 000 рублей. Специалистам предложили обучить ML-модель распознавания дикторов (Speaker Recognition), которая сохраняет устойчивость к аудиоискажениям в реальных речевых интерфейсах. Ивент собрал свыше 1300 регистраций из 15 городов.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/99e6fdbc-fe46-4ce8-97c3-47df6b3bd43a.webp" alt="" /><figcaption>Дататон «Криптонит.Тембр» 2026</figcaption></figure><p>Иногда соревнования решают исключительно внутренние задачи компаний. С 16 по 23 октября 2025 года для 56 ИТ-специалистов «Комус Технологии» (Комус CTF) провели закрытый Task-Based CTF. Интересно, что участники вообще не занимались информационной безопасностью. Турнир использовали, чтобы на практике познакомить их с проблематикой ИБ. При этом для профильных безопасников команда проводит хардкорные открытые соревнования систем информационной безопасности в рамках фестиваля «Победа».</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/03c6b5fb-2fa8-4821-a7bf-d685dbb95870.webp" alt="" /><figcaption>Соревнования по программированию систем информационной безопасности в рамках фестиваля “Победа”</figcaption></figure><h2>2. Hacklist.ru — календарь ИТ-соревнований с фильтрацией по стеку</h2><p>Проект <a rel="nofollow noopener" href="https://hacklist.ru/">Hacklist.ru</a> собирает базу российских и зарубежных ИТ-ивентов с 2014 года. Сейчас это связка из веб-календаря, Telegram-канала и  соцсети Max. Команда не делает свои турниры, а находят чужие хакатоны, интенсивы и смежные форматы вроде олимпиад по программированию. Фишка ресурса — продуманная система тегов. Вы можете отсеять выдачу по формату (онлайн или офлайн), локациям вроде Москвы и Питера, либо сразу искать нужные технологии: Python, Machine Learning, Deep Learning, компьютерное зрение.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/1896feeb-bbdd-43f5-ab25-0d950db3de2e.webp" alt="" /></figure><h3>Выбор турниров под грейд и карьерный запрос</h3><p>Искать мероприятия удобно под текущую карьерную задачу. Если нужна первая строчка в резюме — кликаете на теги «Для студентов» или «Стажировки» и забираете анонсы образовательных программ.</p><p>Опытным технарям площадка подкидывает соревнования с пометками «Для взрослых» и «Призовой фонд». Глобальный смысл участия — за выходные собрать рабочий прототип, потрогать незнакомые инструменты руками и показать себя лидам. А чтобы не завалить питч, на сайте можно почитать профильный блог. Редакция разбирает стратегии победы, востребованные рынком компетенции, специфику медицинских хакатонов и способы быстро прокачать ML-навыки во время состязаний.</p><h3>Разброс кейсов: от макбука за геймтон до 15 миллионов в DS</h3><p>Сетка анонсов покрывает задачи разного масштаба. Для ML-специалистов весной 2026 года прошел онлайн-турнир MOEX AI HACKATHON с фондом в 1 000 000 рублей и дататон «Криптонит.Тембр» по распознаванию голоса (Speaker Recognition) за 600 000 рублей. В гибридном формате МТС организовал True Tech Hack с пулом в полтора миллиона.</p><p>Если хочется писать код вживую — есть регулярная серия офлайн-хакатонов Tender Hack. Они проходят в Москве, Перми, Казани, Владивостоке и других регионах: там ограниченное число участников пилит умные помощники для тендеров за 500 000 рублей. Если же хардкорный кодинг сейчас не в приоритете, можно залететь на геймтон DatsSol от DatsTeam и попробовать выиграть Apple MacBook Air 13 или Яндекс Станцию Мини.</p><h2>3. Codenrock для IT-соревнований и отборов в бигтех</h2><p>Российская платформа <a rel="nofollow noopener" href="https://codenrock.com/">Codenrock</a> закрывает сразу две потребности: работает как единый календарь мероприятий и предоставляет инфраструктуру для проведения турниров. Здесь не просто собирают анонсы, а физически проводят хакатоны, ML-челленджи, CTF-соревнования и состязания по спортивному (алгоритмическому) программированию. На платформе зарегистрированы тысячи разработчиков, для которых формируется сквозной рейтинг: можно посмотреть лидерборд, заработанные очки и количество пройденных турниров каждого специалиста.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/0ee9f901-e8ef-41da-b48d-ec86bc225441.webp" alt="" /></figure><p>Плюс платформы в том, что она заточена под прямой хантинг. Большие корпорации используют Codenrock для быстрых выходных отборов (Weekend Offer), где можно пропустить долгие собеседования с HR и забрать рабочий контракт за пару дней интенсивного кодинга.</p><h3>От джуна до сеньора: форматы участия</h3><p>Аудитория платформы максимально широкая. Для школьников и студентов младших курсов регулярно запускаются образовательные треки, летние интенсивы и стажировки. Разработчики уровня Junior+ и Middle могут залетать на хардкорные хакатоны с призовым фондом от 1 500 000 рублей.</p><p>Отдельная категория контента — мероприятия для узких специалистов: ML-инженеров, аналитиков и безопасников. Для них на платформе проходят профильные турниры. Компании могут проводить как открытые соревнования для всех желающих, так и закрытые челленджи, доступные только по приватной ссылке.</p><h3>Что внутри: отборы в Яндекс и защита инфобеза</h3><p>На Codenrock регулярно проходят турниры с большими чеками. Весной 2026 года здесь запустили Yandex ML Challenge с главным призом в 1 000 000 рублей и наборами умных устройств. Параллельно Яндекс провел серию фаст-треков: Intern Week Offer Frontend для стажеров-разработчиков и Yandex Weekend Offer для ML-инженеров и аналитиков. Итог таких ивентов — прямой офер в команду после прохождения профильных секций и лайвкодинга.</p><p>Для кибербеза есть соревнования формата CTF. Например, в мае 2026 года стартовал гибридный турнир GO CTF 2026 для школьников и студентов СПО. Призовой фонд в 700 000 рублей команды забирали за решение задач по криптографии, стеганографии и обратной инженерии. А для профессионалов международного уровня на платформе анонсирован SAS CTF 2026 с фондом $18 000 и оплаченным финалом на Бали. Плюс Codenrock организует нестандартные отраслевые форматы — например, недавний ИИ-хакатон для киноиндустрии Wink AI Challenge собрал более 1200 участников, которые писали софт для работы со сценариями.</p><h2>4. Телеграм-агрегатор турниров, митапов и интенсивов для IT-специалистов</h2><p>Проект <a href="https://t.me/iteventsrus?utm_source=chatgpt.com">IT мероприятия России</a> ведут как канал в Telegram. Авторы канала не организуют собственные хакатоны, а работают как агрегатор: собирают по сети анонсы ИТ-событий, конференций, вебинаров и практических интенсивов, чтобы вам не приходилось мониторить десяток разных площадок.</p><p>Они публикуют хакатоны по всей стране — от Москвы и Питера до региональных ИТ-хабов. Выбирайте формат под себя: в ленте есть полностью удаленные задачи, классический офлайн-нетворкинг и гибриды, где вы пишете код на онлайн-отборе, а защищать проект едете на очный финал.</p><p>В канале фокус держится на технарях и продуктовых командах. Анонсы собирают для бэкендеров, фронтендеров, мобильщиков, QA, DevOps и ML/AI-специалистов. Есть также подборки событий под актуальный стек: от Data Science и кибербезопасности до хардкорных инженерных соревнований.</p><h3>Зачем читать ленту и кому это полезно</h3><p>Искать ивенты руками — долго. Канал берет на себя рутину: вы просто скроллите ленту и выбираете, где на выходных собрать прототип, решить реальную бизнес-задачу и получить фидбек от экспертов. Читать анонсы имеет смысл независимо от вашего текущего грейда.</p><p>Студентам площадка подкинет образовательные интенсивы и стартовые хакатоны, чтобы понять, как вообще пишется код в команде. Джунам и мидлам канал поможет найти соревнования, чтобы положить в портфолио что-то серьезнее учебного туду-листа и напрямую познакомиться с нанимающими лидами. Сеньорам агрегатор сэкономит часы на ресерч: здесь мелькают хардкорные турниры, запросы на менторство и возможность собрать сильных инженеров для сложного проекта.</p><p>Заходить на ивенты можно в любом составе. Одиночки найдут анонсы, где команды ищут недостающие руки или разрешают пилить проект в соло. Сработанные тимы смогут выбрать площадку для обкатки продуктовой гипотезы и сборки MVP за счет инфраструктуры организаторов. Заодно по частоте и темам постов удобно следить за рынком — сразу видно, какие задачи сейчас горят в финтехе, аналитике, инфраструктуре, искусственном интеллекте и кибербезопасности.</p><h3>Что конкретно публикуют: разбор кейсов</h3><p>Понять специфику контента проще на примерах конкретных постов. Анонсы заранее раскрывают формат, даты, условия участия и профиль задач, хотя данные по точному количеству участников, призовым фондам и трудоустройству в самих публикациях обычно не указываются.</p><p><a href="https://t.me/iteventsrus/2099">Первый пример</a> — анонс RedShift Meetup-3 и финала соревнований по информационной безопасности Eclipse-3, которые прошли 16 мая в Москве.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/b7420864-7f7d-41ab-913d-bcd10df2f67b.webp" alt="" /></figure><p>Мероприятие объединило формат митапа и турнира Defense CTF, где команды вживую защищали реальную инфраструктуру. Событие поддержали партнеры: Гринатом, Элефус, Бастион и Media Effect. Пост четко ориентирован на студентов, начинающих специалистов и тех, кто погружен в кибербезопасность.</p><p><a href="https://t.me/iteventsrus/2098">Второй пример</a> — гибридное московское AI/ML-событие Moscow AI #6: «Агенты, кодинг и реальные кейсы автоматизации». В программе были темы использования ИИ-агентов в разработке и написания поддерживаемого кода с помощью нейросетей.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-29/dd636a63-cc00-48b9-af9d-e0b6209c7d1e.webp" alt="" /></figure><p>Целевая аудитория такого анонса — инженеры, продакты, предприниматели и AI/ML-специалисты, которым интересны профильные дата-соревнования и ИИ-челленджи.</p><p><a href="https://t.me/iteventsrus/2089">Ozon Tech Community QA Meetup</a>. Этот московский гибридный ивент собрал разработчиков и QA-инженеров для обсуждения автоматизации тестирования, генерации автотестов через ИИ, разработки фреймворков на Go и метрик качества.</p><p>Отдельный пласт контента — крупные конференции вроде <a href="https://t.me/iteventsrus/2088">АНА’26</a>. В программе заявлены MLOps, LLM, AI-first-продукты, платформы данных и масштабирование цифровых сервисов.</p><p>Канал регулярно подкидывает информацию для аудитории, которая потенциально готова заходить на продуктовые соревнования и сложные ML-хакатоны.</p><h2>5. Агрегатор профильных IT-конференций и вебинаров</h2><p><a rel="nofollow noopener" href="https://it-event-hub.ru/">IT Event Hub</a> — независимый календарь мероприятий для разработчиков, аналитиков и управленцев, который собирает и структурирует инди-разработчик Виктор Веденин. В отличие от платформ с фокусом на хакатоны, этот агрегатор заточен на образовательные и нетворкинговые форматы. Здесь собирают анонсы митапов, практических вебинаров, крупных IT-конференций и интенсивов.</p><p>В базе можно отфильтровать события по городу и формату — платные или бесплатные, офлайн или удаленка. Подборки охватывают широкий стек: от базовых Frontend и Backend до узких направлений вроде Data Science, DevOps, информационной безопасности и работы с инфраструктурным «железом».</p><h3>Кому и зачем мониторить анонсы</h3><p>Календарь пригодится, когда нужно прокачать софт-скиллы, найти нетривиальное решение архитектурной проблемы или просто послушать, как другие команды справляются с легаси. Инженерам и разработчикам площадка сэкономит время на поиск узкопрофильных технических докладов.</p><p>Управленцам, тимлидам и HR-специалистам агрегатор регулярно подкидывает анонсы конференций об управлении процессами (PeopleSense’26), лидерские программы (CEO FAST TRACK в «Магните») и встречи по Enterprise Agile. А если вы ищете первую работу или возможность сменить стек — посмотрите раздел стажировок. Там периодически появляются оплачиваемые программы для аналитиков и дата-сайентистов, например от ВТБ или буткемпы от Авито.</p><h2>Итоги: как выбрать площадку и не потратить время зря</h2><p>Если вы ни разу не участвовали в хакатонах, но хотите попробовать — не нужно мониторить много разных сайтов. Для начала достаточно определиться с форматом.</p><p>Если нужен плотный соревновательный календарь, где есть и турниры, и доступ к комьюнити победителей — стартуйте с <a href="https://www.xn--80aa3anexr8c.xn--p1acf/" rel="nofollow">Хакатоны.рус</a>. Они сами организуют ИТ-соревнования, понимают внутреннюю кухню и дают прямой выход на нанимающих лидов.</p><p>Если привычнее скроллить ленту в мессенджере, подпишитесь на канал <a href="https://t.me/iteventsrus?utm_source=chatgpt.com" rel="nofollow">«IT мероприятия России» в Telegram</a>. Канал подходит для джунов и студентов, которым нужно собрать команду, и для сеньоров, которые выискивают хардкорные профильные турниры или митапы по кибербезу.</p><p>В сухом остатке: хакатоны — это полноценный HR-инструмент и возможность обкатать на инфраструктуре корпораций архитектурные решения, которые вы бы никогда не потянули в одиночку на домашнем сервере. Выбирайте задачу, собирайте команду и идите писать код.</p>]]></content:encoded>
    </item>
    <item>
      <title>Как и куда расти специалисту по информационной безопасности?</title>
      <link>https://tproger.ru/articles/kak-i-kuda-rasti-specialistu-po-informacionnoj-bezopasnosti-</link>
      <comments>https://tproger.ru/articles/kak-i-kuda-rasti-specialistu-po-informacionnoj-bezopasnosti-?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ксения Андреева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kak-i-kuda-rasti-specialistu-po-informacionnoj-bezopasnosti-</guid>
      <description><![CDATA[<p>В этой статье разберём, что происходит в сфере кибербезопасности сейчас, какие навыки нужно качать специалисту по ИБ и куда расти.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kak-i-kuda-rasti-specialistu-po-informacionnoj-bezopasnosti-">Как и куда расти специалисту по информационной безопасности?</a>»</p>]]></description>
      <category><![CDATA[Инструменты]]></category>
      <category><![CDATA[Безопасность]]></category>
      <category><![CDATA[Практика]]></category>
      <category><![CDATA[Конференции]]></category>
      <category><![CDATA[Работа]]></category>
      <category><![CDATA[Боты]]></category>
      <category><![CDATA[GitHub]]></category>
      <category><![CDATA[Навыки]]></category>
      <category><![CDATA[HR]]></category>
      <category><![CDATA[Soft Skills]]></category>
      <category><![CDATA[Информационная безопасность]]></category>
      <category><![CDATA[CSR]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Кибербезопасность]]></category>
      <category><![CDATA[Бизнес]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 10 Feb 2025 10:00:03 GMT</pubDate>
      <content:encoded><![CDATA[<p>С каждым годом кибератаки становятся всё сложнее и изощрённее, а их количество неуклонно растёт. Информационная безопасность уже давно вышла за рамки простой защиты данных — сегодня это стратегический приоритет для всех компаний, от стартапов до государственных организаций.</p><p>Любое действие в цифровом мире, будь то отправка электронного письма, покупка на маркетплейсе или работа с конфиденциальными корпоративными данными, требует надёжных механизмов защиты. Системы информационной безопасности не только предотвращают утечки, но и формируют доверие клиентов и партнёров.</p><p>Для специалистов по кибербезопасности работа — постоянный процесс обучения. Они должны следить за новыми угрозами, осваивать передовые технологии и разрабатывать комплексные решения. Сегодня компании нуждаются не просто в ИБ-экспертах, а в стратегах, способных выстраивать многоуровневую защиту бизнеса.</p><p>В этой статье разберём, что происходит в сфере кибербезопасности сейчас, какие навыки нужно качать специалисту по ИБ и куда расти.</p><h2>Что происходит сейчас</h2><p>В последнее время уровень сложности фишинговых-, ransomware- и DDoS-атак буквально взлетел. Кроме того, всё больше атак проводится с помощью ИИ. Потому важно внедрять машинное обучение для предсказания атак, усиливать меры по защите облачных данных.</p><p>По данным э<a href="https://7senses.io/blog/cybersecurity-analytics-2024#content:~:text=%D0%92%202024%20%D0%B3%D0%BE%D0%B4%D1%83%20%D1%87%D0%B8%D1%81%D0%BB%D0%BE%20%D0%BA%D0%B8%D0%B1%D0%B5%D1%80%D0%B0%D1%82%D0%B0%D0%BA%20%D0%B2%C2%A0%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B8%20%D0%B4%D0%BE%D1%81%D1%82%D0%B8%D0%B3%D0%BB%D0%BE%20%D1%80%D0%B5%D0%BA%D0%BE%D1%80%D0%B4%D0%BD%D1%8B%D1%85%20%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B9.%20%D0%9A%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%20%D1%84%D0%B8%D1%88%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D1%8B%D1%85%20%D0%B0%D1%82%D0%B0%D0%BA%20%D0%B2%D1%8B%D1%80%D0%BE%D1%81%D0%BB%D0%BE%20%D0%BD%D0%B0%C2%A0425%25%2C%20%D0%B0%C2%A0DDoS%2D%D0%B0%D1%82%D0%B0%D0%BA%20%E2%80%94%20%D0%BD%D0%B0%C2%A070%25.">кспертов Seven Senses</a>, в 2024 году количество фишинговых атак в России выросло на 425%, а DDoS — на 70%. При этом ущерб от кибератак только за первые 7 месяцев составил 99 млрд ₽. Программы-вымогатели — всё ещё одна из главных угроз: их количество выросло почти в 2 раза по сравнению с 2023.</p><p>В 2025 году киберпреступлений станет больше, причём прогнозируется, что вырастет количество атак с использованием ИИ. Ожидается и развитие «цифровых двойников» — с помощью них хакеры будут как бы «симулировать» поведение пользователей или систем для обхода мер безопасности.</p><p>А потому сейчас так важно качать навыки в:</p><ol><li>ИИ и ML;</li><li>Этичном хакинге, а именно участии в программах по типу bug bounty;</li><li>Аналитике Big Data;</li><li>Понимании бизнес-процессов компании и как с помощью усиления кибербезопасности можно улучшить сам проект.</li></ol><h2>Карьерные уровни в ИБ и возможные пути развития</h2><h3>Начальный уровень: с чего начать и как получить первый опыт</h3><p>Начать карьеру в информационной безопасности можно с позиций Junior-специалиста, SOC-аналитика или технического специалиста. Эти роли не требуют глубоких экспертных знаний, но предполагают понимание основ кибербезопасности, работы с операционными системами, сетями и инструментами анализа угроз.</p><p>Первый шаг — освоить ключевые навыки. Будущему специалисту важно:</p><ul><li>разбираться в операционных системах Windows и Linux, уметь анализировать логи, управлять правами доступа и пользователями;</li><li>понимать сетевые технологии, включая принципы работы TCP/IP, DNS, HTTP/HTTPS, а также уметь настраивать VPN и брандмауэры;</li><li>обладать базовыми знаниями языков программирования (Python, Bash, PowerShell), что поможет автоматизировать рутинные задачи и анализировать данные.</li></ul><p>Однако теории недостаточно — нужна практика. Один из лучших способов развить практические навыки — использовать специализированные платформы по типу TryHackMe, Hack The Box. Эти ресурсы позволяют моделировать реальные кибератаки, учиться анализировать уязвимости и настраивать системы защиты.</p><p>Следующий важный этап — получить реальный опыт. У новичков есть несколько вариантов:</p><ul><li>Bug Bounty-программы. Некоторые платформы дают возможность тестировать продукты крупных компаний, находить уязвимости и получать за это вознаграждение. Это отличный способ получить опыт работы с реальными системами, даже без официального трудоустройства.</li><li>CTF-соревнования (Capture The Flag). Это состязания по кибербезопасности, где участники решают задачи, приближенные к реальным сценариям атак и защиты. Многие работодатели (особенно международные) ценят такой опыт, поскольку он демонстрирует практические навыки работы с уязвимостями.</li><li>Стажировки в крупных компаниях. Организации, по типу Positive Technologies, Касперский, Яндекс и другие, регулярно набирают стажеров и junior-аналитиков, предлагая им возможность работать с SIEM-системами, анализировать логи и участвовать в расследовании инцидентов.</li></ul><p>Дополнительно важно формировать личное портфолио. Ведение блога или Telegram-канала о кибербезопасности, участие в open-source проектах и публикация исследований на GitHub помогут продемонстрировать навыки работодателям.</p><h3>Средний уровень: развитие управленческих и технических навыков</h3><p>Когда специалист по информационной безопасности выходит на уровень Middle или Senior, перед ним открываются новые возможности и вызовы. Теперь важно не только анализировать угрозы и управлять системами защиты, но и уметь принимать стратегические решения, работать с командами и выстраивать долгосрочные процессы.</p><h4>Как углублять технические знания?</h4><p>На этом этапе уже недостаточно базового понимания киберугроз и инструментов их анализа — требуется более глубокая экспертиза в конкретных направлениях:</p><ul><li>Безопасность сетей и инфраструктуры. Работа с SIEM-системами (Splunk, ArcSight, QRadar) на продвинутом уровне, знание принципов защиты облачных сред (AWS, Azure, GCP), настройка IDS/IPS, WAF и систем реагирования на инциденты.</li><li>Форензика и реагирование на инциденты. Анализ атак с использованием Volatility, Autopsy, ELK Stack. Умение разбирать дампы памяти, исследовать заражённые файлы и определять источник угроз.</li><li>Red Team / Blue Team. Понимание работы атакующих (Red Team) и защитников (Blue Team), тестирование на проникновение (Metasploit, Cobalt Strike) и разработка мер противодействия.</li><li>Разработка и автоматизация. Для Senior-уровня важно уметь писать собственные скрипты для автоматизации процессов, а также разрабатывать кастомные security-решения. Здесь пригодятся Python, Bash, PowerShell, Go.</li></ul><h4>Как развивать управленческие навыки?</h4><p>На уровне Middle и Senior специалисты всё чаще сталкиваются с задачами, требующими не только технических, но и управленческих компетенций. Важно уметь:</p><ul><li>Выстраивать процессы внутри команды. Senior-специалист должен быть наставником для младших коллег, помогать им адаптироваться и осваивать новые технологии. Это значит, что помимо технических знаний важны soft skills: умение объяснять сложные вещи простым языком, мотивировать и распределять задачи.</li><li>Разрабатывать стратегию безопасности. Middle- и Senior-уровень предполагает участие в создании политики кибербезопасности компании, включая анализ рисков, выбор инструментов защиты и планирование ответных мер на инциденты.</li><li>Эффективно взаимодействовать с бизнесом. Важно не просто «защищать данные», но и уметь объяснять бизнесу, зачем это нужно. Senior-специалист должен уметь находить баланс между безопасностью и удобством, аргументированно доказывать необходимость тех или иных мер защиты.</li></ul><p>Middle и Senior-уровень — момент, когда специалист начинает выходить за рамки своей технической зоны и становится лидером в области безопасности. Чем больше управленческих и стратегических компетенций он освоит, тем быстрее сможет перейти на следующий этап — CISO.</p><h4>Продвинутый уровень: путь в топ-менеджмент и стратегическое управление безопасностью</h4><p>На уровне CISO, Security Architect или Red Team Lead специалист по кибербезопасности перестаёт работать только с техническими задачами — теперь он отвечает за формирование стратегии безопасности на уровне всей компании. Это означает, что ему нужно не только углублять техническую экспертизу, но и развивать управленческие и бизнес-навыки, понимать, как киберугрозы влияют на стратегию организации и её финансовую устойчивость.</p><p>На этом этапе ключевыми становятся три группы навыков: стратегическое управление, бизнес-компетенции и глубокая техническая экспертиза.</p><h4>Стратегическое управление безопасностью</h4><p>CISO и Security Architect должны не просто реагировать на инциденты, а выстраивать долгосрочную стратегию защиты компании. Это включает:</p><ul><li>Разработку политики безопасности. Формирование стандартов защиты данных, мониторинга угроз и реагирования на инциденты.</li><li>Управление рисками. Оценка потенциальных угроз для бизнеса, разработка мер по их минимизации, внедрение методов риск-менеджмента.</li><li>Взаимодействие с топ-менеджментом. Необходимо уметь объяснять руководству компании, почему безопасность — это не просто расходы, а стратегическое вложение, влияющее на устойчивость бизнеса.</li></ul><h4>Бизнес-компетенции и финансовая грамотность</h4><p>Безопасность тесно связана с бизнес-процессами, поэтому на уровне CISO важно:</p><ul><li>Понимать экономику информационной безопасности. Определять, какие решения выгодны компании, как оптимизировать бюджет на защиту данных, как оценивать стоимость инцидентов и возможные финансовые риски.</li><li>Работать с юридическими аспектами. Знать нормативные требования и законы в области защиты информации (GDPR, Закон о защите персональных данных, стандарты ISO 27001).</li><li>Уметь управлять командами. Развитие специалистов, построение внутренних процессов, создание культуры кибербезопасности в компании.</li></ul><h4>Глубокая техническая экспертиза</h4><p>Хотя топ-менеджер в сфере безопасности уже не занимается ручной настройкой систем, он должен разбираться в ключевых технологиях, чтобы принимать стратегические решения:</p><ul><li>Архитектура безопасности. Проектирование защищённой инфраструктуры, включая Zero Trust, модели сетевой сегментации и защиту облачных сред.</li><li>Современные угрозы и способы их нейтрализации. Работа с Threat Intelligence, анализ новейших атак и тактик APT-групп, применение MITRE ATT&amp;CK.</li><li>Технологии защиты и мониторинга. Глубокое понимание SIEM, SOAR, EDR/XDR, а также технологий машинного обучения в кибербезопасности.</li></ul><h4>Как перейти на уровень CISO, Security Architect или Red Team Lead?</h4><p>На этом этапе важно не только расширять свои знания, но и заявлять о себе в профессиональном сообществе:</p><ul><li>Работать с экспертными сообществами. Участвовать в конференциях, публиковать исследования, писать аналитические статьи.</li><li>Получать управленческие сертификации. Помимо технических (CISSP, CISM, OSCP), на этом уровне могут быть полезны MBA-программы и курсы по лидерству.</li><li>Выстраивать личный бренд. CISO и Security Architects часто консультируют компании, выступают на конференциях, ведут блоги — всё это помогает укреплять позиции в индустрии.</li></ul><p>Переход в топ-менеджмент в кибербезопасности требует не только глубоких технических знаний, но и способности мыслить стратегически, управлять командами и понимать бизнес-процессы. Чем раньше специалист начнёт развивать эти компетенции, тем быстрее он сможет занять ключевые позиции в компании.</p><h2>Технические навыки, которые нужно освоить ИБ-шнику</h2><p>Вне зависимости от грейда или должности, поддержание технических навыков на высоком уровне — не только способность эффективно защищать системы, но и хорошая возможность вырасти в профессии. Рассмотрим подробнее:</p><h3>Python</h3><p><b></b>Широко используется в кибербезопасности благодаря большому количеству библиотек и инструментов для анализа данных, автоматизации задач и разработки инструментов для тестов на проникновение. Python также можно использовать для написания скриптов для автоматизации рутинных процессов специалиста по ИБ: мониторинг сетевой активности, анализ логов и т.д..</p><h3>C++</h3><p><b></b>Более сложный язык, но его плюс в том, что C++ даёт доступ к низкоуровневым операциям с памятью и ресурсами системы.</p><h3>Технологии шифрования</h3><p>«База» в защите конфиденциальной информации. Важно понимать и углублять знания в основных алгоритмах шифрования (AES, RSA) и применять эти методы на практике. Необходимо понимать различия между симметричным и асимметричным шифрованием, выявлять их сильные и слабые стороны.</p><h3>Основные методы обеспечения безопасности</h3><p>Ключевые инструменты защиты включают брандмауэры (firewalls), системы обнаружения и предотвращения вторжений (IDS/IPS) и VPN. Эти технологии помогают контролировать трафик, предотвращать несанкционированный доступ и обеспечивать безопасное соединение.</p><h3>Управление событиями безопасности (SIEM)</h3><p>Системы управления информацией и событиями безопасности (SIEM) позволяют собирать, анализировать и управлять данными о событиях в режиме реального времени. Они помогают своевременно выявлять потенциальные угрозы и оперативно реагировать на них. Важно не только освоить работу с SIEM, но и правильно настраивать её под потребности проекта, адаптируя по мере необходимости.</p><h3>Тестирование на проникновение</h3><p>Это симуляция атак хакеров. Здесь важно обладать глубокими тех.знаниями сетевых протоколов, понимать, как эффективно работать с уязвимостями ПО и методами социальной инженерии.</p><h2>Как ИБ-шнику обучаться?</h2><p>Чтобы стать профи в информационной безопасности, важно постоянно обучаться. Одной «корочки» здесь не хватит, это должен быть принцип life-long learning. И в идеале нужно задуматься о получении международных сертификаций, например:</p><ul><li><b>CISSP</b> — сертификат от ISC² для специалистов с опытом работы в области кибербезопасности от 5 лет;</li><li><b>CISM</b> — ещё один сертификат для управленцев информационной безопасности;</li><li><b>CEH</b> — сертификат, в процессе получения которого специалист осваивает методы тестирования и анализа.</li></ul><p>Есть и другие программы обучения специалистов по информационной безопасности:</p><ol><li><a href="https://mitcybersecurity.mit.edu/">MIT Cybersecurity</a><b> </b>— онлайн-программа от Массачусетского института технологий. Фокус здесь приходится на разработку стратегий защиты информации.</li><li><a href="https://online.stanford.edu/programs/cybersecurity-graduate-certificate">Cyber Security Certificate</a> — онлайн-программа от Стэнфордского онлайн-университета. Акцент на современные угрозы и технологии защиты.</li><li><a href="https://www.hse.ru/ma/cs/">Кибербезопасность</a> — магистерская онлайн-программа обучения от ВШЭ. Включает курсы по криптографии и управлению рисками.</li><li><a href="https://yocket.com/universities/carnegie-mellon-university/information-security-policy-and-management-77180">MS in Information Security Policy &amp; Management </a>— программа от университета Карнеги-Меллона. Одна из ведущих программ, ориентированная на управление политикой информационной безопасности.</li><li><a href="https://www.sbs.ox.ac.uk/programmes/executive-education/online-programmes/oxford-cyber-security-business-leaders-programme">Cyber Security for Business Leaders</a> — программа от Оксфордского университета. Короткий интенсив для бизнес-руководителей в сфере ИБ.</li></ol><p><b>Конференции</b> — ещё одна классная возможность расширить знания о тенденциях в кибербезопасности и новых вызовах с возможностью нетворкинга. В России проводятся конференции по типу <a href="https://phdays.com/ru/">Positive Hack Days</a>. За рубежом — Black Hat USA и <a href="https://defcon.org/">DEF CON</a>.</p><p>Ещё повышать квалификацию можно с помощью <b>курсов по кибербезопасности</b> на платформах Coursera, Udemy, Otus, Яндекс.Практикум, Нетология и edX.</p><p>Вы думали, это всё? Как бы не так! <b>Важно участвовать и в профессиональных сообществах</b>, потому что это ещё один способ постоянно развиваться и быть готовым к новым угрозам:</p><ul><li><b>ISACA </b>— сообщество профессионалов по аудиту системы безопасности;</li><li><b>(ISC)²</b> — ассоциация экспертов по информационной безопасности;</li><li><b>OWASP</b> — открытый проект по безопасности;</li><li><b>FIRST</b> — форум команд реагирования на инциденты;</li><li><b>SANS Institute</b> — организация по обучению кибербезопасности.</li></ul><p>Информационная безопасность — сфера, в которой изменения будут всегда. Всегда будут появляться новые угрозы, а потому важно постоянно развиваться в профессиональном смысле и уметь быстро и эффективно реагировать на все возможные угрозы. Более того, их нужно вовремя замечать ещё до фактической атаки. А для этого важны навыки аналитики, понимания всех технических тонкостей.</p><p>Ну а если вы действующий (или планирующий) специалист по информационной безопасности, вам точно понадобится инструменты, о которых мало, кто расскажет. Заходите в тг <a href="https://t.me/+Qi8OJ_0gQZUyMWEy">канал</a> и забирайте</p>]]></content:encoded>
    </item>
    <item>
      <title>Газпромбанк провел III Межкорпоративный киберспортивный турнир</title>
      <link>https://tproger.ru/articles/gazprombank-provel-iii-mezhkorporativnyj-kibersportivnyj-turnir</link>
      <comments>https://tproger.ru/articles/gazprombank-provel-iii-mezhkorporativnyj-kibersportivnyj-turnir?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Ельцова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/gazprombank-provel-iii-mezhkorporativnyj-kibersportivnyj-turnir</guid>
      <description><![CDATA[<p>Газпромбанк провел третий сезон киберспортивного турнира по Dota 2, Counter-Strike 2, Hearthstone: Battlegrounds и EA FC 24, в котором поучаствовали более 200 человек из крупнейших компаний.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/gazprombank-provel-iii-mezhkorporativnyj-kibersportivnyj-turnir">Газпромбанк провел III Межкорпоративный киберспортивный турнир</a>»</p>]]></description>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Киберспорт]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 04 Oct 2024 12:00:03 GMT</pubDate>
      <content:encoded><![CDATA[<p>В третьем сезоне межкорпоративного турнира Газпромбанка приняли участие более 200 человек из крупнейших российских компаний, таких как Ланит, Т-Банк, Т1 Интеграция, Авито, Газпромнефть, Neoflex, Яндекс и др.</p><p>В рамках турнира команды соревновались в четырех популярных кибердисциплинах: Dota 2, Counter-Strike 2, Hearthstone: Battlegrounds и EA FC 24. В финал вышли команды из Газпромбанка, Ланита, Т-Банка и Авито. В CS2 победила команда компании Ланит, в Dota2 — Т-банк. В одиночной дисциплине EA FC 24 лучшим стал сотрудник Авито, а в игре Hearthstone — игрок из команды Газпромбанка.</p><p>Награждение прошло в онлайн-формате, победители и призеры получили призы от Газпромбанка, а также дипломы и кубки за участие.</p><blockquote>С помощью межкорпоративных мероприятий, таких как кибертурнир, мы поддерживаем тренд на сотрудничество между компаниями. Формат игры позволяет получить опыт позитивного взаимодействия  и транслировать наши ценности, среди которых поддержка увлечений сотрудников.  В этом году к турниру присоединились новые участники и мероприятие стало еще более масштабным и  увлекательным.</blockquote><p>Газпромбанк поддерживает киберспорт с 2020 года: первые соревнования проводились среди сотрудников, а с 2022 года банк организует межкорпоративные турниры по популярным играм.</p>]]></content:encoded>
    </item>
    <item>
      <title>Илон Маск согласился выйти на ринг на условиях Цукерберга</title>
      <link>https://tproger.ru/news/-ilon-mask-soglasilsya-vyjti-na-ring-na-usloviyah-cukerberga</link>
      <comments>https://tproger.ru/news/-ilon-mask-soglasilsya-vyjti-na-ring-na-usloviyah-cukerberga?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/-ilon-mask-soglasilsya-vyjti-na-ring-na-usloviyah-cukerberga</guid>
      <description><![CDATA[<p>Санта-Барбара с боем между двумя миллиардерами — Илоном Маском и Марком Цукербергом — получила свое неожиданное продолжение</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/-ilon-mask-soglasilsya-vyjti-na-ring-na-usloviyah-cukerberga">Илон Маск согласился выйти на ринг на условиях Цукерберга</a>»</p>]]></description>
      <category><![CDATA[Tesla]]></category>
      <category><![CDATA[Twitter]]></category>
      <category><![CDATA[Илон Маск]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 25 Jul 2024 03:29:09 GMT</pubDate>
      <content:encoded><![CDATA[<p>В июне 2023 года между Илоном Маском и Марком Цукербергом вспыхнул конфликт, когда Маск предложил устроить бой в клетке в ответ на слухи о запуске конкурента Twitter — Threads.</p><p>Тогда один из пользователей Twitter предупредил Маска о тренировках Цукерберга по джиу-джитсу, на что Маск ответил, что готов к бою, если его противник согласится​.</p><p>Цукерберг немедленно принял вызов, написав: «Send me location» («Отправь мне место»).</p><h2>Подготовка и тренировки</h2><p>Маск предложил провести бой в Вегасе в октагоне, добавив в шутку, что у него есть «отличный прием», который он называет «Морж», где он просто лежит на сопернике и ничего не делает.</p><p>Цукерберг, со своей стороны, продолжал активно тренироваться, участвуя в соревнованиях по бразильскому джиу-джитсу, где он завоевал призовые медали​.</p><h2>Неопределенность и отмена</h2><p>Однако, несмотря на первоначальный энтузиазм, бой так и не состоялся.</p><p>В августе 2023 года Цукерберг заявил, что не считает заявления Маска серьезными и предложил двигаться дальше, поскольку глава Tesla не только не подтвердил дату, но и заявил о необходимости провести хирургическую операцию.</p><p>Цукерберг отметил, что готов соревноваться только с теми, кто по-настоящему серьезно относится к спорту​.</p><h2>Возобновление интереса</h2><p>Тем не менее, накануне Маск снова <a href="https://www.theverge.com/23773413/elon-musk-mark-zuckerberg-cage-match-twitter-threads-instagram-meta">заявил</a> о своей готовности выйти на ринг на условиях Цукерберга. Он подчеркнул, что готов к бою «в любое место, в любое время и по любым правилам».</p><p>Эта новость мгновенно возобновила интерес к возможному бою, хотя конкретная дата и место пока не определены​.</p>]]></content:encoded>
    </item>
    <item>
      <title>Началась регистрация на соревнование Google для ИИ-специалистов</title>
      <link>https://tproger.ru/news/nachalas-registraciya-na-sorevnovanie-google-dlya-ii-specialistov</link>
      <comments>https://tproger.ru/news/nachalas-registraciya-na-sorevnovanie-google-dlya-ii-specialistov?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/nachalas-registraciya-na-sorevnovanie-google-dlya-ii-specialistov</guid>
      <description><![CDATA[<p>Google начала принимать заявки от всех желающих на новое ИИ-соревнование на платформе Kaggle. Приветствуются как ветераны сферы, так и новички с горящими глазами</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/nachalas-registraciya-na-sorevnovanie-google-dlya-ii-specialistov">Началась регистрация на соревнование Google для ИИ-специалистов</a>»</p>]]></description>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Искусственный интеллект]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 13 Jun 2024 01:45:27 GMT</pubDate>
      <content:encoded><![CDATA[<p>Google объявила о старте регистрации на двухнедельное соревнование по машинному обучению (ML), которое пройдет на платформе Kaggle.</p><p><b>Kaggle</b> — это популярная платформа для соревнований по обработке данных. Здесь специалисты со всего мира могут демонстрировать свои навыки, публиковать и находить наборы данных, строить модели и сотрудничать с другими data scientists и ML-инженерами.</p><p>Это уникальная возможность для всех, кто интересуется ML, проверить свои навыки на реальных задачах и повысить свой профессиональный уровень.</p><h2>Детали соревнования</h2><p>Соревнование начнется 17 июня и продлится две недели. Участникам будут предложены задачи на английском языке.</p><p>Для участия необходимо зарегистрироваться на сайте Kaggle и присоединиться к соревнованию по ссылке, которая будет отправлена после регистрации.</p><h2>Кто может участвовать</h2><p>Соревнование открыто для всех, кто интересуется машинным обучением. Это могут быть как опытные исследователи в области искусственного интеллекта, так и специалисты со знанием Python, студенты технических специальностей, а также опытные IT-специалисты, желающие попробовать свои силы в ML.</p>]]></content:encoded>
    </item>
    <item>
      <title>Как стать топ-100 на Kaggle и топовым Data Scientist, за которым охотятся работодатели</title>
      <link>https://tproger.ru/articles/kak-stat-top-100-na-kaggle-i-topovym-data-scientist-om-za-kotorym-ohotyatsya-rabotodateli</link>
      <comments>https://tproger.ru/articles/kak-stat-top-100-na-kaggle-i-topovym-data-scientist-om-za-kotorym-ohotyatsya-rabotodateli?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ирина Тюльпакова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kak-stat-top-100-na-kaggle-i-topovym-data-scientist-om-za-kotorym-ohotyatsya-rabotodateli</guid>
      <description><![CDATA[<p>Адель Валиуллин делится опытом участия в соревнованиях и рассказывает, как занять высокое место в рейтинге Kaggle.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kak-stat-top-100-na-kaggle-i-topovym-data-scientist-om-za-kotorym-ohotyatsya-rabotodateli">Как стать топ-100 на Kaggle и топовым Data Scientist, за которым охотятся работодатели</a>»</p>]]></description>
      <category><![CDATA[Алгоритмы и структуры данных]]></category>
      <category><![CDATA[Конференции]]></category>
      <category><![CDATA[Навыки]]></category>
      <category><![CDATA[Data Science]]></category>
      <category><![CDATA[Образование]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 12 Dec 2023 12:50:01 GMT</pubDate>
      <content:encoded><![CDATA[<p>Руководитель Центра технологий искусственного интеллекта Газпромбанка Адель Валиуллин смог войти в топ-100 международного рейтинга Kaggle профессионалов в области машинного обучения и подняться на 68-е место. В октябре 2023 года Адель выступил с лекцией для студентов в МФТИ, на которой рассказал, что помогло ему достичь топовых позиций и как Kaggle повлиял на его дальнейшее профессиональное развитие в Data Science. По материалам прочитанной лекции решили опубликовать эту статью.</p><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/773ca386-e10b-431f-9137-fc5633c1ba8d.png" alt="" /></figure><p><a href="https://www.kaggle.com/">Kaggle</a> — самая известная в мире платформа для специалистов по Data Science. Она выросла в комьюнити, которое объединило в себе опытных и начинающих исследователей в области анализа данных и машинного обучения.</p><p>Платформа была запущена в апреле 2010 года как площадка для проведения соревнований по машинному обучению, но сегодня это уже целая экосистема с более чем 16 млн зарегистрированных пользователей. Сейчас на Kaggle можно проходить курсы по AI, пользоваться облачными ресурсами для решения задач, общаться со специалистами по всему миру, искать работу и, конечно же, участвовать в соревнованиях. В 2017 году Google купила платформу Kaggle, усилив позиции в сообществе исследователей по искусственному интеллекту, а также в борьбе за лучших специалистов на рынке.</p><p>Основное предназначение платформы в том, что на ней проводятся различные хакатоны и соревнования от крупных компаний, таких как Google, Amazon, Facebook, Microsoft, Baidu и других, по результатам которых участники получают очки и формируется мировой рейтинг лучших профессионалов в области машинного обучения.</p><p>В среднем одно соревнование идёт два-три месяца, в течение которых участники могут загружать свои решения в систему.</p><p>Всего на платформе проведено уже более 300 соревнований. Каждое представляет собой актуальную задачу машинного обучения от компании, например, решение задачи кредитного скоринга — необходимо обучить систему принимать решения по кредитным заявкам банка на основе данных клиента (возраст, пол, образование, стаж работы, анкетные данные и других). Или, например, обучить модель компьютерного зрения, которая распознаёт одинаковые достопримечательности на различных фотографиях. Или как можно точнее предсказать цену продажи объектов недвижимости по их описанию и фото.</p><p>В каждой из задач есть определённая метрика, по которой оценивается точность решения и формируется лидерборд участников. Качество решений участников проверяется на закрытом наборе данных — это гарантирует максимально честную оценку.</p><p>Также каждое соревнование имеет призовой фонд, в среднем это 30-50 тысяч долларов, но были и несколько соревнований с призовыми в 1.2 млн и 1.5 млн долларов. То есть можно успешно решить соревнование, купить себе яхту и отправиться в кругосветное путешествие. Но, конечно, никто не решает соревнования только ради денег, это скорее приятный бонус.</p><h2>Составляющие успеха на Kaggle</h2><h3>Хороший бэкграунд</h3><p>Я учился в физико-математическом лицее 131 в Казани. В школе увлекался олимпиадами по математике и физике, а летом выезжал на смены в летние физмат школы. Мне в какой-то степени повезло, что у меня появилась такая сильная техническая база.</p><p>В таких точных науках, как математика, физика и программирование, короткая и однозначная цепочка обратной связи. Ты решил задачку и моментально понимаешь, что молодец. Тебя не должен оценивать кто-то извне, как в гуманитарных науках, художке или музыке. Плюс достаточно легко перейти с одного уровня сложности на следующий. Думаю, этим мне и нравится математика, поэтому после окончания школы я с большим удовольствием преподавал её в Физтех-школе в группах для школьников. Было приятно видеть, как ребята учатся решать всё более сложные задачи и получают удовольствие от этого процесса. Уже в аспирантуре я узнал, что это называется зоной ближайшего развития.</p><p>После лицея поступил на факультет Робототехники и Комплексной Автоматизации МГТУ им. Н. Э. Баумана, который закончил с отличием. Но думаю, всё-таки кругозор в IT хорошенько меня ударил на двухгодичной программе Технопарка от Mail.Ru Group. Это дополнительная программа обучения для студентов Бауманки по направлению веб-разработки, где молодые заряженные специалисты компании читают лекции по разным предметам: углублённое программирование на C/С++, алгоритмы и структуры данных, разработка веб-сервисов, мобильная разработка, безопасность интернет-приложений, тестирование, управление проектом и другим.</p><p>Преподаватели были действительно очень крутыми. Например, по безопасности Ярослав Рабоволюк, CIO Mail.Ru Group, мог на занятии открыть любой сайт, рассказать обо всех его уязвимостях и как с ними работать. Самым ценным опытом были групповые проекты на трех-четырех человек после каждого предмета. Это позволило реализовать достаточно много интересных практических проектов и научиться работать в команде. Сейчас аналогичные программы обучения от VK (ранее Mail.Ru Group) запущены в ведущих технических университетах: МФТИ, МГУ, МИФИ и ИТМО.</p><p>На последнем курсе магистратуры встал вопрос выбора задачи для диссертации. Посмотрев онлайн-лекции по анализу данных от ШАДа (Школы анализа данных от Яндекса) в 2012 году, наткнулся на задачу кредитного скоринга в банках, которой и решил заниматься в рамках дипломной работы и в аспирантуре.</p><p>Дальше всё было как в тумане: прошёл чуть ли не все курсы по машинному обучению на Coursera. На одном финальном проекте было решение задачи на Kaggle по предсказанию победителя онлайн-игры Dota 2. Я неплохо справился с задачей, занял 39-е место по точности решения из 810 участников курса. Впервые узнал о Kaggle и ощутил, что это довольно увлекательно — соревноваться с другими участниками со всего мира в точности решения.</p><p>Меня уже было не остановить. Постепенно я набирался опыта на Kaggle-соревнованиях, программировал свои наработки по различным задачам на табличных данных, текстах и картинках. Суммарно я решил около 80+ задач. Самое успешное соревнование было по сегментации данных на изображениях (необходимо было автоматизировать процесс идентификации ядер клеток, что позволит проводить более эффективное тестирование лекарств, сокращая 10 лет, которые требуются для выхода каждого нового препарата на рынок), во время которого я валялся дома со сломанной ногой (во время прыжка с парашютом не раскрылся парашют) и мог уделить много времени задаче на Kaggle.</p><p>Думаю, в первую очередь сильный бэкграунд по математике и программированию помогал мне в дальнейшем быстро погружаться в различные задачи машинного обучения, разбираться в подходах решения, необходимых алгоритмах. Это не исчерпывающий список, поэтому хотел бы выделить ещё некоторые основные моменты.</p><h3>Удовольствие от процесса</h3><p>Главным фактором успеха на Kaggle, конечно, считаю то, что я получал удовольствие от участия в соревнованиях. Мне действительно было интересно заниматься решением новых и сложных задач.</p><p>Помню, на хакатоне в Сан-Франциско, мы с командой заняли пятое место среди квалифицированных команд. Второе место заняла команда из Google Brain (одно из исследовательских подразделений Google), это была группа из пяти китайцев. После хакатона мне удалось немного пообщаться с ребятами. В конце беседы я уточнил у них, собираются ли они на афтерпати хакатона в бар неподалёку. На что мне ответили, что не пойдут, а планируют разобрать командой своё финальное решение и решения победителей.</p><p>Думаю, именно благодаря такому подходу эти ребята и оказались выше нас по результатам. «Вот это уровень интереса!», — подумал я и убежал на афтерпати 🙂</p><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/c8f4ef03-a703-4faa-8273-0f350e8ee05d.jpg" alt="" /><figcaption>Фото участников хакатона KaggleDays SF в отеле Fairmont</figcaption></figure><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/8afe7195-25c5-458c-884c-4068a6b6660f.jpg" alt="" /><figcaption>Фото c командой из Google Brain на хакатоне KaggleDays SF</figcaption></figure><h3>Достаточное количество времени</h3><p>Каждое соревнование имеет дедлайн, одно соревнование в среднем проходит 2-3 месяца.</p><p>В день можно отправить до пяти сабмитов. Если какой-то день вы пропускаете, то теряете возможность протестировать свои решения и идеи. Поэтому, как только у меня выдавалась свободная минута, я программировал, старался побыстрее протестировать и как можно чаще отправлять свои решения. Параллельно идут несколько соревнований, то есть вам необходимо решать несколько задач одновременно на определённых отрезках времени.</p><p>Уходило на это по несколько часов в день, два-три точно. В выходные я тратил больше времени. Обычно мой день выглядел так: до вечера был на работе, приходил домой, открывал Kaggle и решал соревнования. Порой я не замечал хода времени, мне искренне нравилось находить новые подходы и улучшать свои текущие решения. В последние дни соревнований я увлекался и засиживался до самого дедлайна — до 3 ночи (11:59 PM UTC). Конечно, я не решал всё, что публикуется на платформе, но думаю, большую часть в этот период всё-таки решил. Я брал ноутбук с собой в отпуск и старался находить время и на Kaggle. Мне понадобилось около 2-3 лет, чтобы подняться до 68-го места.</p><h3>Командная работа</h3><p>Большую часть соревнований выигрывают команды. И немудрено: когда несколько участников объединяют свои идеи, финальное решение будет более качественным и точным.</p><p>К тому же вы можете чему-то научиться у своих тиммейтов, понять их идеи, узнать, какими инструментами они пользуются и как организуют свою работу над проектом.</p><p>В этом я не сильно преуспел, только 5 из 87 (6%) соревнований я решал в командах. Думаю, если бы я чаще объединялся с другими участниками, результаты были бы выше.</p><h3>Вычислительное железо</h3><p>Все задачи на Kaggle вычислительно сложные. Платформа предоставляет мощности, но для быстрой проверки гипотез и идей их бывает недостаточно. Понимая, что без своего девбокса соревноваться за высокие места намного сложнее, я купил сервер с четырьмя видеокартами NVIDIA GeForce GTX 1080 Ti 11Gb, 64 ядрами и оперативной памятью на 128 ГБ за 300 000 рублей. И думаю, это было одним из самых удачных вложений в моей жизни. Сервер позволял относительно дёшево, минуя аренду облачных сервисов, делать вычисления, усиленно нагревать квартиру летом и зимой и относительно быстро обучать модели. Но мне все равно было сложно конкурировать с участниками из больших ИТ-корпораций, у которых в компаниях были вычислительные ресурсы в десятки, а то и сотни раз мощнее.</p><p>Сегодня Kaggle старается делать соревнования доступнее для участников, у которых нет возможности доступа к большим вычислительным ресурсам. Главный критерий — решения должны запускаться в Kaggle Kernels. Поэтому для таких облачных вычислений будет достаточно обычного ноутбука.</p><h3>Упорство и целеустремлённость</h3><p>Когда решения выстреливают, ты поднимаешься на лидерборде участников соревнования, занимаешь призовые места, это сильно мотивирует.</p><p>Но стоит помнить, что в анализе данных или машинном обучении много неудач. Ты постоянно тестируешь различные идеи решений, и не все из них приводят к результату. Помню, как в одном из соревнований от Zillow по предсказанию цены продажи недвижимости по описанию и фото, которое длилось целый год, участвовала команда, которая тратила на аренду облачных серверов около 10 тысяч долларов в месяц, и в конце не заняла призового места.</p><p>Главное здесь — не опускать руки, если что-то не получается, продолжать набираться опыта и находить новые решения.</p><h3>Ключевые выводы</h3><p>Считаю, что успех в построении AI карьеры обеспечивает следующая комбинация:</p><ol><li>фундаментальное образование в области математики, физики или компьютерных наук;</li><li>хорошие навыки программирования (Python);</li><li>умение работать с базами данных (SQL);</li><li>знание AI, традиционных алгоритмов ML, CV, NLP, RL.</li></ol><p>В Data Science решения создаются на Python. У языка простой синтаксис, который легко изучить, даже если раньше вы на нем не писали. Особенно если у вас есть опыт разработки на других более низкоуровневых языках: C, C++. Также важно владеть различными инструментами по работе с данными. Ключевым здесь является язык SQL и особенности баз данных (Oracle, Postgres и др).</p><p>Плюсом будут знания конкретной предметной области. Если вы разбираетесь в финансах, вам будет проще решать, например, задачу кредитного скоринга. В дальнейшем это поможет ориентироваться и в понимании бизнеса.</p><h2>Что даёт Kaggle</h2><h3>Разнообразный и уникальный опыт</h3><p>Уникальность платформы Kaggle в том, что у вас появляется возможность решить наиболее актуальные задачи крупных компаний. Например, во время новогодних каникул я смог весьма неплохо решить соревнование от Baidu по 6D позиционированию автомобилей по фотографиям, сделанным с камер беспилотников. Получил серебро и приглашение в VK (ранее Mail.Ru Group) на митап, чтобы рассказать о своём решении.</p><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/30bde73b-3af1-4346-a948-e01a68d3fb11.jpg" alt="" /><figcaption>Фото трансляции с митапа Mail.Ru Group по задаче позиционирования автомобилей с камер беспилотников</figcaption></figure><p>Или, например, решал задачи по распознаванию рака на медицинских снимках, кораблей на спутниковых снимках и много других.</p><p>В итоге ты становишься специалистом в области беспилотного транспорта, распознавания медицинских изображений, спутниковых снимков, вопросно-ответных систем и множества других направлений AI.</p><p>На Kaggle можно решать задачи кредитного скоринга для крупного банка и параллельно помогать физикам-исследователям CERN найти траекторию движения частиц в адронном коллайдере, предсказывать победителя в Dota 2 и вместе с океанологами определять вид китов по фотографиям плавников. Вы можете построить оптимальный маршрут для Санта-Клауса, чтобы тот раздал как можно больше подарков. Или, например, я впервые узнал, что позиционирование объектов в задачах беспилотного транспорта происходит по 6 координатам (Х, Y, Z и углы поворота по трём осям). Это безграничное поле для развития и возможностей по обучению.</p><p>На KaggleDays в Дубай перед нами однажды стояла задача от полиции Дубая спрогнозировать на карте города районы, где могут произойти преступления. Нам выдали исторические данные по разным происшествиям (кражи, хищения, криптоинциденты): координаты, время и дату. А также статистику по погодным условиям, температуре, окружению в городе. Нужно было построить модель, которая будет прогнозировать области и время с потенциальными преступлениями.</p><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/9017b041-2647-46a7-bef0-8a7becce7c67.png" alt="" /></figure><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/8a540d60-fbdf-46b1-980b-8b3b98465ff7.png" alt="" /><figcaption>В одном из соревнований нужно было распознавать виды китов по фотографиям плавников. Ученые-океанологи используют эти данные для исследования перемещения стад китов в мировом океане. Думаю, было бы здорово в будущем выбраться в отпуске на такую прогулку с китами, сделать несколько фото, прогнать их через свою обученную нейронную сетку и определить вид кита.</figcaption></figure><p>Когда на работе вам попадётся похожая задача, вы сразу понимаете, какие алгоритмы использовать и какую модель построить. Сейчас, когда я сталкиваюсь с задачами на изображениях и видео, или работаю с текстами, или с табличными данными — намного быстрее понимаю, какие подходы применимы в решении этих задач и как создать более качественное решение, и в короткие сроки могу собрать MVP благодаря опыту, который получил на Kaggle.</p><h3>Связи и потенциальных работодателей</h3><p>Kaggle — огромное комьюнити людей со схожими ценностями, я бы сказал с одним ДНК.</p><p>Благодаря успешному выступлению на платформе, в один день я получил приглашение от Google на ежегодную конференцию Google Next19 в Сан-Франциско, где параллельно с конференцией проходил хакатон KaggleDays. В одной команде со мной были вице-президент технологической компании в Калифорнии и аспирант UCLA. Мы прогнозировали, пройдёт ли деталь автомобиля краш-тест на заводе. Среди квалифицировавшихся команд, участвовавших в хакатоне, заняли пятое место.</p><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/31fa79d1-181f-4b5e-a693-040eed9da9f7.jpg" alt="" /><figcaption>Наша команда на хакатоне KaggleDays в Сан-Франциско</figcaption></figure><p>На конференции можно было вживую увидеть выступление Сундара Пичаи или, например, лично познакомиться с Винтоном Серфом, вице-президентом компании Google, одним из создателей интернета, участником группы DARPA. Удивительно, конечно, какая открытая культура общения на таких ИТ-мероприятиях мирового уровня. Афтерпати конференции проходил на огромном стадионе Oracle Park (домашняя арена команды San Francisco Giants) с выступлением Гвен Стефани.</p><figure><img src="https://media.tproger.ru/user-uploads/88534/2023-12-06/319c9b6a-da9f-495e-9006-db0da9c0299f.png" alt="" /><figcaption>Выступление Сундара Пичаи на GoogleNext2019</figcaption></figure><p>Высокий рейтинг на платформе помогает легко устанавливать контакты со многими известными участниками Kaggle, у вас появляется огромное количество друзей по всему миру. Люди сразу понимают, что вы «свой» и вам можно доверять.</p><p>Если вы находитесь даже в топ-200 или топ-300 рейтинга на Kaggle, вам начинают регулярно поступать предложения о работе от крупных технологических компаний и амбициозных стартапов. Например, знаю, что большая концентрация людей с высоким рейтингом на платформе работают в NVIDIA или успешном стартапе H2O.ai.</p><p>В России при трудоустройстве в любую ИТ-компанию по ML и DS направлениям рейтинг Kaggle будет несомненным плюсом. Если вас собеседует опытный специалист, будьте уверены, он по достоинству оценит ваши навыки, полученные на Kaggle.</p><h2>Подытожим</h2><p>Чтобы достичь успеха на Kaggle, нужно уверенно владеть математикой и программированием, уметь себя дисциплинировать и не сдаваться при неудачах, а также много и упорно решать сложные задачи, не теряя мотивацию. Важно получать удовольствие от этого процесса. Не стесняться обмениваться опытом с другими специалистами — так вы не только получите ответ на свой вопрос, но и обзаведётесь полезными связями. Со многими ребятами с Kaggle мы общаемся и сегодня.</p><p>В итоге вы получите практический опыт, который сможете применить в своей работе, добавить в резюме, и, возможно, именно он поможет вам найти работу мечты.</p>]]></content:encoded>
    </item>
    <item>
      <title>МТС открыла прием заявок на ИТ-олимпиаду с главным призом 3 млн рублей</title>
      <link>https://tproger.ru/articles/mts-otkryla-priem-zayavok-na-it-olimpiadu-s-glavnym-prizom-3-mln-rublej-erid-ljn8kucxw</link>
      <comments>https://tproger.ru/articles/mts-otkryla-priem-zayavok-na-it-olimpiadu-s-glavnym-prizom-3-mln-rublej-erid-ljn8kucxw?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[МТС]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/mts-otkryla-priem-zayavok-na-it-olimpiadu-s-glavnym-prizom-3-mln-rublej-erid-ljn8kucxw</guid>
      <description><![CDATA[<p>До 5 октября вы можете подать заявку на участие во всероссийской ИТ-олимпиаде True Tech Champ. Победителей ждут денежные призы.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/mts-otkryla-priem-zayavok-na-it-olimpiadu-s-glavnym-prizom-3-mln-rublej-erid-ljn8kucxw">МТС открыла прием заявок на ИТ-олимпиаду с главным призом 3 млн рублей</a>»</p>]]></description>
      <category><![CDATA[Олимпиадное программирование]]></category>
      <category><![CDATA[Карьера]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 08 Sep 2023 13:00:03 GMT</pubDate>
      <content:encoded><![CDATA[<p>ИТ-олимпиада<b> True Tech Champ </b>— масштабное событие на российском ИТ-рынке с разнообразной образовательной и развлекательной программой. Это фестиваль программирования, главная цель которого не только открыть таланты, но и создать новое ИТ-комьюнити в стране. Принять участие смогут как школьники и студенты, так и действующие специалисты.</p><h2>Как будет проходить True Tech Champ</h2><p>Олимпиада True Tech Champ включает два потока для разных возрастных категорий. В первый трек приглашаются учащиеся старших классов от 14 лет и студенты профильных технических вузов. Участникам предстоит решить олимпиадные задания и продемонстрировать знание алгоритмического программирования.</p><p>Победители младшей группы получат призы и денежные награды: за первое место — 1 млн рублей, за второе — 500 тыс. рублей, за третье место — 250 тыс. рублей.</p><p>Во втором треке старшей категории будут соревноваться ИТ-специалисты разного уровня и стека. Участникам предстоит решить технические задания и пройти испытания по программированию на скорость на пяти наиболее популярных языках в МТС: Java, Go, Python, С++, C#.</p><p>В этой категории экосистема определит несколько победителей и также вручит денежные призы: 3 млн рублей за первое место, 1,5 млн рублей за второе, и по 500 тыс. рублей двум обладателям третьего места.</p><h2>Не только ИТ-олимпиада, но и обширная образовательная программа</h2><p>МТС окажет образовательную поддержку участникам отборочных испытаний. Во время онлайн-этапа олимпиады они попадут в закрытый Telegram-канал, где будут публиковаться обучающие и развлекательные материалы. Например, в треке для школьников и студентов в сентябре пройдёт курс по алгоритмическому программированию от экспертов МТС. А в октябре в канале будет опубликован воркшоп по стратегии решения задач. Участники узнают лайфхаки от экспертов экосистемы, разберут несколько вариантов решения и получат тренировочные задания для подготовки к финалу.</p><p>Для действующих ИТ-специалистов образовательная поддержка от МТС будет включать курс по майнд-фитнесу с доступом к онлайн-тренировкам на все когнитивные функции: нейропластичность, память, внимание, мышление и креативность. Также участникам предоставят доступ к комплексу специальных заданий для прокачки работы мозга. Кроме того, эксперты МТС проведут несколько митапов, выступлений и мастер-классов.</p><blockquote>Олимпиада True Tech Champ должна стать ивентом нового времени. Фестиваль программирования — масштабное событие для тех, кто любит технологии, яркий праздник, который привлечёт лучших специалистов в ИТ и даст хороший старт талантливым молодым кадрам. Мы хотим провести действительно запоминающееся мероприятие на российском ИТ-рынке и сделаем для этого все возможное</blockquote><p>Приём заявок на участие в олимпиаде продлится <b>до 5 октября</b>, регистрация доступна на <a href="https://truetechchamp.ru/">официальном сайте мероприятия</a>.</p><p><i>Реклама ПАО «МТС» LjN8KUCxW</i></p>]]></content:encoded>
    </item>
    <item>
      <title>Миссия выполнена: Газпромбанк провел II Межкорпоративный киберспортивный турнир</title>
      <link>https://tproger.ru/articles/missiya-vypolnena-gazprombank-provel-ii-mezhkorporativnyj-kibersportivnyj-turnir</link>
      <comments>https://tproger.ru/articles/missiya-vypolnena-gazprombank-provel-ii-mezhkorporativnyj-kibersportivnyj-turnir?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Елена Пушкова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/missiya-vypolnena-gazprombank-provel-ii-mezhkorporativnyj-kibersportivnyj-turnir</guid>
      <description><![CDATA[<p>150 заядлых геймеров из крупнейших российских IT-компаний сошлись в поединке на полях CS:GO и FIFA 23.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/missiya-vypolnena-gazprombank-provel-ii-mezhkorporativnyj-kibersportivnyj-turnir">Миссия выполнена: Газпромбанк провел II Межкорпоративный киберспортивный турнир</a>»</p>]]></description>
      <category><![CDATA[HR]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Новости компаний]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 21 Jul 2023 07:58:38 GMT</pubDate>
      <content:encoded><![CDATA[<p>Мы второй год подряд проводим соревнования по киберспорту для геймеров из крупнейших российских компаний. И борьба здесь разворачивается не менее азартная, чем конкуренция за доли на рынке.</p><p>В этот раз в турнире участвовало более 150 сотрудников из 11 организаций: Тинькофф Банка, Авито, Яндекса, Ланита, Совкомбанка, Ламоды, X5 Group, «Газпром нефти» и самого Газпромбанка. Играли в CS:GO, Dota 2, FIFA 23 и Hearthstone: Battlegrounds.</p><blockquote>Инновационную организацию невозможно построить без открытой и дружелюбной корпоративной культуры, в которой ценят сотрудников, их хобби и увлечения. Именно такую среду мы создаем в Газпромбанке, наполненную творчеством и активными увлечениями за рамками работы. Киберспортивный турнир, в котором, как мы видим, с удовольствием участвуют сотрудники разных компаний, это возможность и транслировать наши ценности, и создавать позитивный эмоциональный настрой в команде</blockquote><p>В июле в офисе Газпромбанка прошло награждение победителей и призеров межкорпоративного кибертурнира. Вот четыре интересных факта, о которых мы там узнали:</p><p><b>1. Существуют профессиональные киберспортивные психологи</b></p><p>В киберспорте действуют свои модели построения команды и взаимоотношения между ее участниками. Отладить эти процессы игрокам помогают специальные психологи – многие из них сами увлекаются киберспортом и хорошо понимают его особенности. В церемонии закрытия межкорпоративного турнира Газпромбанка участвовала киберпсихолог Анастасия Горячко. Она рассказала, как помогает игрокам адаптироваться к изменениям, справляться со стрессом, развивать лидерские качества и бороться с выгоранием.</p><p><b>2. Руководитель розничного ИТ Газпромбанка любит видеоигры – а его дети нет</b></p><p>На церемонии закрытия турнира состоялась открытая дискуссия о тимбилдинге в бизнесе и киберспорте. В ней участвовали ИТ-менеджеры Газпромбанка: Первый Вице-Президент Алексей Ульенков, Вице-Президент – начальник Департамента инженерной экспертизы и инструментов разработки Александр Черушников, управляющий директор Департамента развития цифрового бизнеса Руслан Рамазанов, а также киберпсихолог Анастасия Горячко и киберспортивный комментатор Герман Громов.</p><p>Выяснилось, что дети всех участников дискуссии любят видеоигры – за исключением детей Алексея Ульенкова. У руководителя розничного ИТ есть консоли всех поколений. Правда, играет в них только он. По словам Алексея, он хотел бы, чтобы дети разделяли его интерес, но они пока что равнодушны к видеоиграм.</p><p><b>3. 40% живущих на Земле людей играют в видеоигры</b></p><p>То есть более трех миллиардов человек – большинство участников церемонии закрытия выбрали этот вариант в интерактивной викторине на знание фактов из мира киберспорта. И они были абсолютно правы, это правильный ответ. 44% от общего числа геймеров составляют женщины, 56% – мужчины.</p><p><b>4. Команды банка Тинькофф стали триумфаторами турнира</b></p><p>Они победили в дисциплинах Dota 2 и CS:GO. В FIFA 23 первое место занял представитель Яндекса, а в HSBG выиграл сотрудник Авито. Газпромбанк тоже не остался без наград – Сергей Игнатов из Департамента инвестиционно-страховых продуктов взял третье место в FIFA 23.</p><p>Для вечеринки мы добавили в офис атмосферы киберпанка. В сиянии неона можно было сделать фото с персонажами игр, поучаствовать в заезде на автосимуляторе, сдать киберспортивные нормативы и просто пообщаться в неформальной обстановке.</p><blockquote>Мы развиваем киберспорт в Газпромбанке с 2020 года. Сначала мы организовывали внутренний турнир, но быстро поняли, что надо переходить к более конкурентному и увлекательному межкорпоративному формату. Мы считаем кибертурнир эффективным инструментом для продвижения ИТ-бренда Газпромбанка. С его помощью коллеги из крупнейших цифровых компаний страны узнают про нашу корпоративную культуру и возможности, которые банк дает сотрудникам!</blockquote>]]></content:encoded>
    </item>
    <item>
      <title>Введение в спортивное программирование: уникальная сфера в IT-индустрии</title>
      <link>https://tproger.ru/articles/vvedenie-v-sportivnoe-programmirovanie-unikalnaya-sfera-v-it-industrii</link>
      <comments>https://tproger.ru/articles/vvedenie-v-sportivnoe-programmirovanie-unikalnaya-sfera-v-it-industrii?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Synergy Academy]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/vvedenie-v-sportivnoe-programmirovanie-unikalnaya-sfera-v-it-industrii</guid>
      <description><![CDATA[<p>Рассказали о том, что такое спортивное программирование, как проходят соревнования, какие используются языки и задачи.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/vvedenie-v-sportivnoe-programmirovanie-unikalnaya-sfera-v-it-industrii">Введение в спортивное программирование: уникальная сфера в IT-индустрии</a>»</p>]]></description>
      <category><![CDATA[Олимпиадное программирование]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 14 Jul 2023 10:50:41 GMT</pubDate>
      <content:encoded><![CDATA[<p>Спортивное программирование является популярным направлением в IT-сфере, так как оно востребовано в различных сферах жизни, начиная от разработки программного обеспечения и создания алгоритмов для решения сложных задач до повышения производительности компьютерных систем. Тысячи разработчиков со всего мира участвуют в соревнованиях по спортивному программированию, проявляя свои умения и стремясь к достижению высоких результатов.</p><p>О том, что такое спортивное программирование, как проходят соревнования и о многом другом рассказал Алексей Пырко, преподаватель Synergy Academy, backend-разработчик и владелец Telegram-канала <a href="https://t.me/ifka_channel">«ИФКА компьютерная школа»</a>.</p><p>Алексей еще с начальной школы увлекался олимпиадами по математике и принимал активное участие в них. Когда он обучался в 7 классе, в его гимназию пришел тренер по спортивному программированию. Алексей не упустил возможность и решил попробовать новое для себя направление. Стоя перед выбором между физикой, математикой и программированием, он решил, что информатика представляет более перспективную сферу и, как выяснилось, он не ошибся. Участие в олимпиадах по информатике открыло возможность поступить практически в любой университет без экзаменов и дало сильный старт для будущей карьеры.</p><h2>Что такое спортивное программирование</h2><p>История спортивного программирования начинается в 1970-х годах, когда студенты, преподаватели и представители бизнеса провели первое соревнование по программированию в Техасском университете (США). За короткое время идея проведения подобного соревнования приобрела популярность и вскоре турниры стали проводить ежегодно, продолжая свою традицию и постоянно развиваясь.</p><p>В 1995 году российские команды впервые приняли участие в данном состязании, после чего неоднократно становились победителями и призерами. И именно Россия стала первой страной в мире, которая официально признала спортивное программирование видом спорта.</p><p>Спортивное программирование — это вид соревнований, где программисты решают алгоритмические задания с помощью написания кода.</p><p>Главной целью участия в соревнованиях по спортивному программированию является решение задач в ограниченное время с минимальным количеством неправильных попыток. На олимпиадах участникам предлагается в течение пяти часов решить 4-10 алгоритмических задач.</p><p>Для успешного старта в спортивном программировании необходимы хорошие арифметические навыки, которые можно развить, решая олимпиадные и продвинутые задачи.</p><p>Как и в любом виде спорта, для достижения хороших результатов в спортивном программировании важны регулярные тренировки и упорство. Если вы только начинаете программировать, следует начать с решения задач на более простом языке, например, Python, а затем постепенно переходить на C++.</p><h2>Какие задачи решают</h2><p>Спортивное программирование предлагает участникам широкий спектр заданий, связанных с оптимизацией и использованием различных структур данных. Например:</p><h3>Задачи на графы</h3><p>Участникам нужно реализовать алгоритмы для работы с графами, такие как обходы в глубину и ширину, поиск минимального пути или поиск кратчайшего пути в графе.</p><h3>Задачи на структуры данных</h3><p>Игрокам требуется написать код с использованием структур данных, например, расположить элементы массива в обратном порядке с использованием стека или найти минимальное/максимальное значение в заданном диапазоне массива с помощью дерева отрезков для эффективного выполнения задачи.</p><h3>Задачи на теорию чисел</h3><p>Конкурсанты должны реализовать алгоритмы для решения математических задач, таких как нахождение НОДа (наибольшего общего делителя) или простых чисел.</p><h3>Задачи на динамическое программирование</h3><p>Участникам предлагается решить оптимизационную задачу, разбивая ее на подзадачи и используя результаты предыдущих подзадач для решения текущей.</p><p>В соревнованиях и олимпиадах эти задачи усложняются и добавляются дополнительные условия, например, увеличение количества задач или уменьшение времени на решение заданий, что требует от участников креативности и гибкости ума.</p><h2>Какое языки используют</h2><p>В соревнованиях по спортивному программированию широко используются следующие языки программирования:</p><h3>C++</h3><p>На турнирах большинство программистов предпочитают использовать язык C++ из-за его высокой производительности и широких возможностей для написания кода. Несмотря на то, что данный язык является сложным для изучения, он может дать значительное преимущество в соревнованиях.</p><h3>Java</h3><p>Java обладает простым синтаксисом и множеством библиотек, что делает его удобным в использовании при решении задач.</p><h3>Python</h3><p>Python имеет понятный и читаемый синтаксис, что делает его хорошим выбором для участников. Однако он может быть немного медленнее по сравнению с C++ или Java.</p><h3>Kotlin</h3><p>Kotlin — относительно новый язык программирования, который активно используется в соревнованиях, особенно в среде Android-разработки. Он предоставляет множество инструментов, что делает его удобным для применения.</p><p>Также существуют и другие языки программирования, которые также могут быть использованы в соревнованиях по спортивному программированию, но перечисленные выше — наиболее распространенные и популярные. Использование определенного языка программирования зависит от предпочтений участников и доступности языков в рамках конкретного соревнования.</p><h2>Какие навыки и знания развивает спортивное программирование</h2><p>Участие в соревнованиях по спортивному программированию и регулярные тренировки помогают развить широкий спектр навыков и знаний. Вот некоторые из них.</p><h3>Алгоритмическое мышление</h3><p>Постоянное участие в соревнованиях помогает развить структурированное аналитическое мышление, что является ключевым навыком во всех областях программирования.</p><h3>Работа в команде</h3><p>Многие соревнования спортивного программирования предполагают участие с командой. Благодаря этому есть возможность научиться сотрудничать с товарищами по команде, коммуницировать, искать компромисс и вместе решать задачи.</p><h3>Управление временем</h3><p>Соревнования по спортивному программированию требуют быстрого решения задач в ограниченные сроки. Игроки учатся эффективно планировать и организовывать отведенное на решение задач время.</p><h3>Стрессоустойчивость</h3><p>Олимпиады по спортивному программированию интенсивные и требовательные. Участники развивают способность работать под давлением и принимать решения в условиях ограниченного времени.</p><p>Данные навыки помогут при трудоустройстве, так как многие известные IT-компании проводят не только техническое собеседование, проверяя знания языков программирования и инструментов разработки, но также стрессоустойчивость, способность оперативно управлять временем и умение работать в команде.<b></b></p><h2>Как проходят соревнования</h2><p>Существуют две основные формы проведения соревнований по спортивному программированию: командный и индивидуальный.</p><p>Командная форма соревнований предполагает участие нескольких игроков, например два специалиста по алгоритмам и структурам данных и эксперт по дискретной математике или два эксперта по дискретной математике и один программист. Каждый участник вносит свой вклад в решение задач, предлагая идеи, разрабатывая алгоритмы и код. Побеждает та команда, которая решит больше всего заданий или наберет наибольшее количество баллов.</p><p>При индивидуальной форме каждый участник работает самостоятельно над решением задач. Конкурсантам предлагается набор задач, и они должны решить их в заданное время, используя навыки программирования. Побеждает тот участник соревнования, который решит наибольшее количество задач или наберет наибольшее количество баллов.</p><p>Отличие между командной и индивидуальной формами заключается в том, как участники работают и соревнуются. В командной важно уметь эффективно сотрудничать и коммуницировать с другими членами команды, а также делиться задачами для достижения максимального результата. В индивидуальной участник должен полностью полагаться на собственные навыки и опыт.</p><p>Помимо отличий в форме, также существуют и различные форматы проведений соревновании со своими уникальными правилами. В настоящее время наиболее распространены три основных формата: ICPC, IOI и Codeforces/TopCoder</p><p>Ниже мы рассмотрим подробнее каждый формат соревнований.</p><h3>IOI (International Olympiad in Informatics)</h3><p>Олимпиада проводится на протяжении двух дней и включает в себя шесть алгоритмических задач — по три на каждый день. Каждому заданию отводится пять часов на решение. Они должны быть написаны на языке программирования C++. Согласно правилам IOI, участникам запрещается использовать любую литературу или общаться с другими конкурсантами. Задачи могут быть достаточно объемными и иногда даже не поддающимися решению.</p><h3>Codeforces/TopCoder</h3><p>Codeforces/TopCoder — формат крупных онлайн-платформ для проведения соревнований по спортивному программированию. Обычно игрокам предлагают решить пять задач за два-три часа. Здесь пользователи решают нестандартные задания, развивают свои навыки, проходят курсы и интенсивы. Победителям крупных соревнований вручают ценные призы, а также между участниками, занимающие первые места в таких турнирах формируется рейтинг. Это дает возможность привлечь внимание некоторых работодателей из крупных компаний со всего мира.</p><h3>ICPC (The International Collegiate Programming Contest)</h3><p>Данный формат соревнований отличается от предыдущих:</p><ul><li>участвуют целыми командами,</li><li>большее число заданий,</li><li>задания более разнообразные.</li></ul><p>За пять часов командам предстоит решить от 8 до 15 задач по спортивному программированию в зависимости от этапа соревнования. Для выполнения заданий можно использовать языки C, C ++, Java, Ada, Python или Kotlin. Одной из особенностей ICPC является то, что у каждой команды имеется всего один компьютер. Это делает решение задач более сложным: чтобы победить, необходимо быть не только хорошим программистом, но и уметь работать в команде.</p><h2>Зачем участвовать в соревнованиях</h2><p>Участие в алгоритмических соревнованиях аналогично участию в шахматных турнирах. На крупных соревнованиях, организованных IT-компаниями, участники имеют возможность выиграть большие денежные призы. Победители разных годов получали от 100 тысяч до 1 000 000 млн. рублей. Также предоставляется возможность привлечь к себе внимание рекрутеров топовых российских и международных компаний. Например, призеры полуфинала ICPC и VK Cup регулярно получают предложения от рекрутеров «Яндекса».</p><p>Большие IT-компании, такие как «Яндекс», «Google» и другие, ищут не только разработчиков, способных написать «чистый» код, но и тех, кто предлагает нестандартные способы выполнения заданий. Поэтому после проведения интервью и вступительных тестов выбирают тех, кто может создать и реализовать оптимальные решения нескольких сложных задач за ограниченное время. Помимо этого, они также оценивают соискателя по его рейтингу участия в спортивных соревнованиях. Этот показатель может служить хорошим преимуществом, которое увеличивает шансы на успешное трудоустройство или получение стажировки.<b></b></p><h2>Советы для начинающих спортивных программистов</h2><p>Также существует несколько полезных советов для начинающих спортивных программистов. Расскажем про основные.</p><h3>Математические знания</h3><p>Изучите основные математические понятия, такие как арифметика, алгебра и геометрия. Эти знания будут полезны при работе с формулами, уравнениями и моделями. Также необходима теоретическая база алгоритмов и структур данных.</p><h3>Хорошие знания языков программирования</h3><p>Если вы только начинаете программировать, вы можете начать решать задачи на более простом языке, например, на Python и со временем переходить на C++. Теоретическая база также имеет значение, поэтому необходимо постепенно развивать свои навыки и знания в области языков программирования.</p><h3>Регулярные тренировки и упорство</h3><p>Чем больше времени и усилий вы вкладываете в написание кода, тем лучше становитесь в этом деле. Регулярные тренировки позволят вам поддерживать свои навыки на нужном уровне.</p><h2>Подводим итоги</h2><p>Спортивное программирование представляет собой уникальную сферу в IT-индустрии, объединяющую в себе компьютерную сферу и командную работу. Участие в соревнованиях и тренировки — это лучший способ развить структурное аналитическое мышление, необходимое для быстрого погружения в любую из областей программирования. Данные олимпиады предоставляют участникам шанс проявить свой потенциал, получить работу в крупных IT-компаниях, повысить свой профессиональный опыт и создать собственную стартовую площадку для участия в проектах и конкурсах в будущем.</p>]]></content:encoded>
    </item>
    <item>
      <title>Построй ML-модель для Газпромбанка и выиграй миллион</title>
      <link>https://tproger.ru/articles/postroj-ml-model-dlya-gazprombanka-i-vyigraj-million-erid-ljn8kcpx9</link>
      <comments>https://tproger.ru/articles/postroj-ml-model-dlya-gazprombanka-i-vyigraj-million-erid-ljn8kcpx9?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Василиса Белокопытова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/postroj-ml-model-dlya-gazprombanka-i-vyigraj-million-erid-ljn8kcpx9</guid>
      <description><![CDATA[<p>Газпромбанк подготовил задачу для хакатона «Лидеры цифровой трансформации», за решение которой можно выиграть приз.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/postroj-ml-model-dlya-gazprombanka-i-vyigraj-million-erid-ljn8kcpx9">Построй ML-модель для Газпромбанка и выиграй миллион</a>»</p>]]></description>
      <category><![CDATA[Big Data]]></category>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 11 May 2023 11:59:02 GMT</pubDate>
      <content:encoded><![CDATA[<p><i>Газпромбанк выступает партнёром самого масштабного хакатона страны «Лидеры цифровой трансформации». Мы подготовили для конкурса свою задачу, решив которую можно выиграть ценный приз. Держите подробности.</i></p><figure><img src="https://media.tproger.ru/uploads/2023/05/2129e392-1aa3-495d-bd64-fa4294137f47.jpeg" alt="" /></figure><p>В Москве проходит конкурс «Лидеры цифровой трансформации». Это большой хакатон, участники которого придумывают решения актуальных для столицы задач. Подать заявку на участие может команда из любого города, не только из Москвы. Проект даëт возможность превратить свою идею в технологию, которая принесёт пользу Москве.</p><p>Общий призовой фонд — 42 млн рублей. Заявки на участие принимаются на <a href="https://leaders2023.innoagency.ru/?utm_source=partner&amp;utm_medium=aim&amp;utm_campaign=gazprombank">сайте конкурса</a> до 21 мая. И там же можно посмотреть задачи.</p><p>Вот какую задачу подготовили наши эксперты. Клиенты Газпромбанка пользуются платёжными терминалами для внесения наличных. У каждого из них разная скорость наполнения, зависящая от расположения и клиентопотока в локации. Участникам конкурса предлагается разработать <b>модель по построению оптимальных маршрутов инкассации платёжных терминалов.</b></p><h2>Что нужно сделать</h2><p>Разработать модель, которая будет на ежедневной основе выбирать для обслуживания платёжные терминалы и планировать маршруты их объезда, учитывая бизнес-ограничения по следующим показателям:</p><p>— максимальный период времени, в течение которого надо обслужить терминал;</p><p>— лимиты наполняемости терминала;</p><p>— затраты на обслуживание терминала и издержки на неутилизированный остаток.</p><p><b>Призовой фонд задачи:</b></p><p>1 место — 1 000 000 ₽</p><p>2 место — 600 000 ₽</p><p>3 место — 400 000 ₽</p><p>Решить задачу надо до 28 мая. Победителей объявят во время масштабного фестиваля, который состоится в Москве с 10 по 12 июня.</p><p>Авторам самых интересных решений предложим обсудить возможность получить работу в банке или пройти стажировку.</p><p><i>Реклама АО «Газпромбанк» LjN8KCPx9</i></p>]]></content:encoded>
    </item>
    <item>
      <title>Big Data МТС запускает хакатон по ML с призовым фондом 650 тысяч рублей</title>
      <link>https://tproger.ru/articles/big-data-mts-zapuskaet-hakaton-po-ml-s-prizovym-fondom-650-tysjach-rublej</link>
      <comments>https://tproger.ru/articles/big-data-mts-zapuskaet-hakaton-po-ml-s-prizovym-fondom-650-tysjach-rublej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Виктория Овсянникова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/big-data-mts-zapuskaet-hakaton-po-ml-s-prizovym-fondom-650-tysjach-rublej</guid>
      <description><![CDATA[<p>2 месяца участники ML-хакатона будут разрабатывать решения для определения пола и возраста человека по cookie. Самые успешные получат приз.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/big-data-mts-zapuskaet-hakaton-po-ml-s-prizovym-fondom-650-tysjach-rublej">Big Data МТС запускает хакатон по ML с призовым фондом 650 тысяч рублей</a>»</p>]]></description>
      <category><![CDATA[Big Data]]></category>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[Data Science]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 24 Jan 2023 09:10:39 GMT</pubDate>
      <content:encoded><![CDATA[<p>Big Data МТС проведёт турнир по Machine Learning для дата-сайентистов, ML-инженеров и аналитиков.</p><p>Задача — определить пол и возраст владельца синтетических cookie. Участником соревнования может стать любой, от джуна до сеньора.</p><p>Призовой фонд MTC ML Cup – 650 000 рублей:<br />— 350 000 рублей за первое место,<br />— 200 000 рублей — за второе,<br />— 100 000 рублей — обладателю бронзы.</p><p>Начало хакатона — 30 января, регистрация открыта до 15 марта. Простая анкета для участников и полные условия конкурса — на <a href="https://ods.ai/competitions/mtsmlcup">сайте</a> организатора.</p><p>Реклама. ООО «МТС Диджитал»</p>]]></content:encoded>
    </item>
    <item>
      <title>Выиграть $30 000 за 13 килобайт кода на JS: в августе стартует конкурс js13kGames</title>
      <link>https://tproger.ru/articles/vyigrat-30-000-za-13-kilobajt-koda-js13kgames</link>
      <comments>https://tproger.ru/articles/vyigrat-30-000-za-13-kilobajt-koda-js13kgames?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Рафаил Агазода]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/vyigrat-30-000-za-13-kilobajt-koda-js13kgames</guid>
      <description><![CDATA[<p>Проект js13kgames ежегодно проводит конкурс JavaScript-игр. Главное правило: вес кода не должен быть больше 13 килобайт.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/vyigrat-30-000-za-13-kilobajt-koda-js13kgames">Выиграть $30 000 за 13 килобайт кода на JS: в августе стартует конкурс js13kGames</a>»</p>]]></description>
      <category><![CDATA[JavaScript]]></category>
      <category><![CDATA[Разработка игр]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 09 Jun 2022 09:46:24 GMT</pubDate>
      <content:encoded><![CDATA[<p>Нашли забавный конкурс, изучили правила, тулкит и работы победителей прошлого года. Посмеялись, восхитились, рассказываем.</p><p><a href="https://js13kgames.com/"> js13kGames</a> в 2022 году исполняется 10 лет. Согласно правилам, участники должны написать мини-игру на HTML5 и JavaScript, а код должен весить не больше 13 килобайт. Почему 13 килобайт, а не 15 или 10? Веселья ради!</p><p>Ежегодное состязание длится месяц: с 13 августа по 13 сентября. Организатор конкурса – Andrzej Mazur, разработчик мобильных игр из Польши и фаундер студии Enclave Games.</p><p>Подать работу можно в шести номинациях:</p><ul><li>Десктопные игры на JS</li><li>Мобильные игры с использованием сенсорного экрана</li><li>Мультиплеерные игры на сервере с Node.js</li><li>Игры на JS с использованием VR (да-да, игры на JavaScript весом в 13 килобайт для VR, вы верно поняли)</li><li>Игры с использованием блокчейна (sic!)</li><li>Игры с монетизацией</li></ul><h2>Правила js13kGames</h2><p>Отправляемый пакет с кодом игры должен быть сжат системным архиватором, при этом разрешено использование только .zip.</p><p>Организаторы настаивают, что js13kGames – это соревнование для кодеров, и главный фокус – код. Архив позволяет легко отправить игру и проверять размер файла.</p><p>Flash использовать запрещено. Он проприетарный, а в js13kGames используют только открытые технологии вроде JavaScript, HTML и CSS.</p><p>Использовать WebGL разрешается, хотя его и сложно уместить в 13 килобайт. Также разрешены WebAssembly и ⁄ или Rust – они неплохо работают с играми на JavaScript.</p><p>Конкурс не запрещает использовать CoffeeScript или TypeScript при написании кода, но отправить на js13kGames нужно только чистейший JavaScript. Здесь организаторы иронично напоминают, что игры отправляются в виде реальной HTML-страницы, а не двоичного кода.</p><p>Разрешено сжимать файлы при помощи PNG, хотя это и бессмысленно: .zip лучше с точки зрения сжатия.</p><p>Игры отправляются без регистрации на площадке, через форму, которая станет доступной после старта. Ограничений в количестве игр для участия тоже нет.</p><p>Важное правило: игры для конкурса отвечают заданной теме, которую раскроют перед стартом.</p><p>Это требование ввели, чтобы разработчики не писали игру целый год, а потом заявляли, что она была сделана за месяц. Напоминаем, конкурс длится месяц: с 13 августа по 13 сентября.</p><h2>Инструменты</h2><p>За десятилетие вокруг конкурса выросло огромное коммьюнити: оно разработало специальные <a href="https://js13kgames.github.io/resources/">инструменты</a>, которые помогают разработчикам сделать нетривиальные игры и ужать код.</p><p>Ниже — часть таких инструментов, которые показались редакции любопытными:</p><ul><li><a href="https://github.com/KilledByAPixel/LittleJS">LittleJS</a> — Лёгкий 2D-движок для игр на JavaScript с WebGL-рендерингом. Он рендерит 10 тысяч объектов в 60 FPS, позволяет прописывать физику объектов, включает в себя 40 тысяч спрайтов и музыку в mp3</li><li><a href="https://github.com/OttoRobba/ox">ox</a> — Игровой 2D-движок для онлайн-игр, который весит всего 4 килобайта, но позволяет прописывать скриптовые сценарии и поддерживает анимации спрайтов</li><li><a href="https://github.com/geoffb/ocelot">Ocelot</a> — Минималистичный 2D-движок для игр на HTML5, который был создан специально для конкурса. Идеален, если нужно написать бродилку с динамичной камерой</li><li><a href="https://github.com/lucaspenney/js13k-toolkit">js13k-toolkit</a> — Стартер-пак для разработки js13kGames. Набор инструментов разработки, который позволит не превысить ограничение веса в 13 килобайт. Когда код становится слишком большим, предупреждает разработчика, чтобы тому не пришлось проверять всё вручную</li><li><a href="https://straker.github.io/kontra/">Kontra</a> — Легковесная библиотека для игр на JavaScript, специально оптимизированная для js13kGames. Есть готовые функции, поддержка анимаций, ивентов, сцен, геймпадов, мыши, клавиатуры – в общем, всего на свете, что понадобится в игре</li><li><a href="https://github.com/kittykatattack/ga">Ga</a> — Крошечная и милая система для разработки игр на HTML5. Заточена под создание jRPG-like игр, в которых нужно взаимодействовать с окружением</li><li><a href="https://github.com/xem/mini2Dphysics/">Mini2Dphysics</a> — 1.5kb 2D-движок с физикой весом всего 1.5 килобайта. Позволяет прописывать, как объекты в игре могут реагировать друг на друга</li><li><a href="http://dean.edwards.name/packer/">Packer</a> — JavaScript-компрессор</li><li><a href="http://videogamena.me/">Video Game Name Generator</a> — Генератор олдскульного названия для игры. Нам он предложил “Everybody Loves the Raccoon EX”, “Rad Jetpack Palace” и “It’s a Mad, Mad WWII Demolition”</li></ul><h2>Как написать игру, которая может выиграть</h2><p>Посмотрите на список из <a href="https://www.freecodecamp.org/news/20-award-winning-javascript-games-js13kgames-2021-winners/">20 лучших игр</a> в 2021 году. Каждая выполнена в космической тематике, но топ-3 явно отличают:</p><ul><li>наличие чего-то похожего на открытый мир</li><li>разнообразие объектов</li><li>геометрическая прогрессия в физических процессах: плавные и усиливающиеся торможение, притяжение планет, и так далее</li><li>наличие нестандартных анимаций</li><li>сценарии движения NPC</li><li>интерактивное окружение</li><li>кастомные спрайты</li></ul><p>Используйте это, чтобы выбиться в топ. Тогда, мы верим, $30.000 станут вашими.</p><h2>Игры для js13kGames, в которые мы влюбились</h2><p><a href="https://js13kgames.com/games/underrun/index.html">UnderRun</a>: Игрок должен восстановить работу богом забытой станции и отбиваться от врагов в темноте. Автор использовал 256 оттенков коричневого, сыграл на работе освещения и мрачной атмосфере. В этой игре приятно бродить и пробегать локации, наслаждаясь игрой света и тени — геймплей не так важен, на наш взгляд, как визуальная составляющая игры.</p><figure><img src="https://media.tproger.ru/user-uploads/33794/2023-12-23/58e64467-9962-48fe-bd48-dfb25e878999.png" alt="" /></figure><p><a href="http://js13kgames.com/games/onoff/index.html">OnOff</a>: Чёрно-белая головоломка, в которой нужно найти выход из локации, переключаясь между двумя картами. Что-то уж очень сильно напоминает, не так ли? Только этот Quantum Break весит всего лишь 13 кБ, помните об этом!</p><figure><img src="https://media.tproger.ru/user-uploads/33794/2023-12-23/d4cf7f6e-e08e-47e3-9df3-47314ec731e0.png" alt="" /></figure><p><a href="https://js13kgames.com/games/the-matr13k/index.html">The Matr13k</a>: Wake up, Neo! Это — beat ’em up игра, которая могла бы продаваться в виде картриджа в далёких 90-х. Совсем простая, но вызывает такое чувство ностальгии, что не включить её в подборку было бы преступлением.</p><figure><img src="https://media.tproger.ru/uploads/2022/06/Snimok-jekrana-ot-2022-06-08-17-45-15.png" alt="" /><figcaption>js13kgames / the matr13k</figcaption></figure><p><a href="https://js13kgames.com/entries/exo">Exo</a>: Защищайте Землю от инопланетных захватчиков, окружая планету спутниками и защитными системами. Добывайте ресурсы и боритесь за выживание. В этой игре удивляет наличие какого-никакого сценария. И это — в 13 килобайтах.</p><p><a href="https://js13kgames.com/entries/everyones-sky">Everyone’s Sky</a>: Очень минималистичная No Man’s Sky. Управляйте космическим кораблем-треугольником, укрывайтесь от метеоритов, добывайте полезные ресурсы, открывайте новые планеты и сражайтесь с другими пионерами космоса. Прекрасно расслабляет, когда нужно, например, дописать статью, но ты немного устал. ?</p><figure><img src="https://media.tproger.ru/uploads/2022/06/Snimok-jekrana-ot-2022-06-08-17-53-49-e1654700117235.png" alt="" /><figcaption>js13kgames / Everyone’s Sky</figcaption></figure>]]></content:encoded>
    </item>
    <item>
      <title>Хакатоны: как они устроены, как проходят и чем отличаются от чемпионатов по анализу данных?</title>
      <link>https://tproger.ru/articles/hakatony-kak-oni-ustroeny-kak-prohodjat-i-chem-otlichajutsja-ot-chempionatov-po-analizu-dannyh</link>
      <comments>https://tproger.ru/articles/hakatony-kak-oni-ustroeny-kak-prohodjat-i-chem-otlichajutsja-ot-chempionatov-po-analizu-dannyh?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Типичный программист]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/hakatony-kak-oni-ustroeny-kak-prohodjat-i-chem-otlichajutsja-ot-chempionatov-po-analizu-dannyh</guid>
      <description><![CDATA[<p>Хакатоны и чемпионаты по Data Science различаются форматом и задачами; сравнение онлайн- и офлайн-соревнований показывает их плюсы и ограничения.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/hakatony-kak-oni-ustroeny-kak-prohodjat-i-chem-otlichajutsja-ot-chempionatov-po-analizu-dannyh">Хакатоны: как они устроены, как проходят и чем отличаются от чемпионатов по анализу данных?</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Анализ данных]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 12 Oct 2021 09:15:08 GMT</pubDate>
      <content:encoded><![CDATA[<p>Какими бывают хакатоны и чемпионаты? В чем плюсы и минусы онлайн- и офлайн-соревнований для хакатонщиков? Рассказывает Юлия Закорчевная, директор по маркетингу <a href="https://tprg.ru/EWPq">Т1 Консалтинг</a>, организатор хакатона CRM Hack, который прошел в августе в Москве.</p><h2>Что такое хакатоны и как они устроены</h2><p>Хакатоны — соревнования, в которых участникам нужно за короткое время создать MVP продукта для компании-заказчика. Задачи на хакатонах разные: например, разработать фичу для CRM-системы, сервис для изучения аудитории, приложение для управления умными устройствами или интерфейс для мониторинга действий в облаке. Организаторы могут поставить перед участниками одну или несколько задач разной степени детализации.</p><p>В соревнованиях практически всегда участвуют группы из 2–5 человек: разработчики, UI/UX-дизайнеры, аналитики, продуктологи, маркетологи. Иногда это сформированные команды, которые кочуют из хакатона в хакатон. Иногда — команды, которые выстраиваются вокруг лидера: он привлекает разных специалистов в зависимости от мероприятия. В некоторых случаях группы формируют организаторы перед соревнованием.</p><p>Обычно участники проходят предварительный отбор: организаторы оценивают качество заполнения заявки, актуальность предложенной идеи и другие параметры, а финалистов приглашают на само мероприятие.</p><p>В среднем хакатоны длятся 2–3 дня, но срок может варьироваться от нескольких часов до недели. Для отслеживания прогресса есть чекпоинты: в оговоренное время, несколько раз за хакатон, участники показывают результаты работы и получают фидбек от менторов. Командам это позволяет понять, в правильном ли направлении они двигаются, а компании-заказчику — убедиться, что участники работают над MVP и не используют готовые решения с открытым кодом.</p><p>Кроме консультаций и советов от менторов, участники получают навыки работы в команде, подготовки и защиты презентации, тайм-менеджмента, работы в стрессовой ситуации.</p><p>Победители хакатона выигрывают денежный приз (на российском рынке призовой фонд часто составляет 500 тысяч рублей или 1 миллион рублей).</p><figure><img src="https://media.tproger.ru/uploads/2021/10/Na-oblozhku-ili-v-tekst-1-scaled.jpg" alt="" /><figcaption>Победители хакатона CRM Hack</figcaption></figure><h2>Типы хакатонов</h2><p>Хакатоны различаются в зависимости от формата проведения, целевой аудитории, инструментов и платформ, которые используются в процессе.</p><h3>Внешние, открытые хакатоны и внутренние, закрытые хакатоны</h3><p>В открытых хакатонах могут участвовать все желающие. А для своих сотрудников организации проводят закрытые хакатоны, чтобы стимулировать внутреннее предпринимательство, вовлечь команду в бизнес-процессы организации и повысить мотивацию, решить конкретные задачи или найти идеи для новых продуктов.</p><p>Яркий пример: внутренние хакатоны Facebook, на которых родились функции Safety Check и Donations. Dropbox регулярно проводит недельные корпоративные хакатоны: в 2020 году сотрудники компании искали решения проблем, с которыми столкнулись после перехода на удаленку.</p><h3>Хакатоны на базе платформ или языков программирования</h3><p>На таких мероприятиях участники могут, например, разрабатывать только приложения под Android или iOS, заниматься веб-разработкой или создавать видеоигры (такие хакатоны называют геймджемами). Так, в январе 2022 года пройдет двухдневный международный распределенный хакатон <a href="https://globalgamejam.org/">Global Game Jam</a>. В 2020 году организаторы поставили рекорд: участники из 934 локаций и 118 стран за выходные создали 9601 игру.</p><p>Иногда участникам нужно использовать только один язык программирования — например, Java, как в случае с Javathon от Сбербанка. Или расширить функции конкретного API.</p><h3>Хакатоны для демографических групп</h3><p>Компании могут проводить хакатоны, направленные, например, только на студентов или на женщин. Соревнования часто сочетаются с мастер-классами и лекциями. Такие мероприятия довольно популярны за рубежом, и уже появляются в России.</p><p>У McKinsey есть инициатива Next Generation Women Leaders (NGWL), направленная на поддержку и привлечение в IT и data science талантливых девушек. Осенью 2020 года в рамках этой инициативы компания провела хакатон совместно со «Сбермаркетом» и привлекла 700 участниц, из которых 150 дошли до финального этапа. А «Газпром нефть» в 2021 году организовала Students Hack, хакатон в сфере закупок и логистики для студентов 4 курса бакалавриата и 1–2 курсов магистратуры.</p><h3>Отраслевые хакатоны</h3><p>Направлены на привлечение инноваций в определенные отрасли. Как пример можно привести промышленный хакатон ProHack, который КРОК организует в партнерстве с промышленными предприятиями. В 2019 году участники из 38 команд нашли способы повысить безопасность работников вредных производств, сэкономить электроэнергию в шахтах и обнаружить дефекты в шоколадных батончиках. Среди авторов задач — «Сибур», «Газпром нефть», «Норникель», Mars и другие.</p><p>Другой пример: хакатон Neurodev от отраслевого союза «Нейронет», который состоялся 29–30 июня в Москве. Участники разрабатывали системы в области нейротехнологий на базе платформы Digital Angel компании «Лаборатория знаний».</p><h3>Офлайн- и онлайн-хакатоны</h3><p>В первом случае участники собираются на одной площадке и плотно работают с менторами и заказчиками.</p><p>Онлайн-мероприятия стали особенно востребованы в период пандемии: Dropbox Hack Week, Global Game Jam и NGWL Hack прошли или будут проходить именно онлайн. В этом случае все — от регистрации до награждения — происходит виртуально. В таком формате часто проводят специализированные соревнования, когда команды работают с конкретными языками программирования, фреймворками или API.</p><p>У онлайн- и офлайн-форматов свои плюсы и минусы для участников.</p><p><b>Для офлайна это:</b></p><p><b>+</b> Непосредственный выход на экспертов и бизнес-заказчиков. Участники могут вживую пообщаться с организаторами и менторами, задать вопросы или же просто заявить о себе, чтобы привлечь внимание HR.</p><p><b>+</b> Прокачка командных навыков. Специалисты учатся работать друг с другом на площадке в интенсивном формате.</p><p><b>+</b> Еда и мерч — футболки, кружки и многое другое — как приятный бонус.</p><p><b>–</b> Привязка к конкретному месту. Участникам нужно потратить время и деньги на дорогу и билеты. Не все могут позволить себе приехать из другого города.</p><p><b>Онлайн:</b></p><p><b>+</b> Нет привязки к географии, не нужно никуда ехать. Бороться за призовой фонд могут участники из любых городов и даже из разных стран.</p><p><b>+</b> Еще более сильная прокачка командных навыков: участникам нужно скоординироваться в онлайн-режиме, ответственность каждого человека выше.</p><p><b>–</b> Отсутствие личного контакта с менторами, представителями заказчика, другими участниками. Менторы консультируют команды в чатах и по Zoom, но это не может заменить живое общение.</p><p>Хорошим решением может стать гибридный формат. Именно в таком режиме проходил наш хакатон CRM Hack:+ Комбинирует лучшее из двух форматов. Участники, которые не смогли доехать до места проведения хакатона, подключаются онлайн, остальные находятся на площадке.– Сложнее координировать действия команды и общаться с менторами, потому что фидбек нужен в том числе участникам на удаленке.</p><p>Команда CRM Hack «Пукающие шлепы» работала как раз в гибридном формате: Викентий Копытков, один из лидеров, был на площадке, а его партнер Михаил Нагорный подключался по сети.</p><p>Исторически сложилось, что в нашей команде стабильно есть два человека — Михаил Нагорный и я. А остальной состав команды уже динамически изменяется — дизайнеры, маркетологи и другие творческие личности. В этот раз Мишу откинуло в Нальчик по семейным причинам, еще одна наша участница заболела ковидом. Однако мы работали на полную катушку.Самым сложным этапом нашего пребывания на хакатоне стала ночь. Мне было суждено остаться одному и, кое-как поддерживая связь с Мишей, кодить платформу. Преодолевая самих себя, мы смогли в 4 часа ночи закончить с первой демо-версией и отправить ее на GitHub. В ходе самого хакатона мы познакомились с SEO-анализом, а также с новым для нас видом питча. После карантинного движа это мой первый очный хакатон. Руки на защите тряслись, страху не было предела. И это очень и очень круто.</p><h2>Чем похожи и чем отличаются чемпионаты по анализу данных и классические хакатоны</h2><p>В отличие от хакатона, все участники дата-чемпионатов работают над одной и той же проблемой, и на выходе выдают не MVP приложения, сервиса или фичи, а математическую модель. Компания-заказчик описывает задачу и предоставляет необходимые данные. Побеждает алгоритм, который показал на исторических реальных данных компании наибольшую точность.</p><p>Чемпионаты по анализу данных могут идти от нескольких дней до нескольких недель и всегда проходят в заочном формате. Участникам необходимо обработать огромные датасеты и «прогнать» модели, что может занимать несколько часов.</p><p>Еще одно часто встречающееся отличие от хакатона: участвовать в чемпионатах могут одиночки. В финал попадают специалисты из топа score-таблицы, которых, как правило, приглашают на очное мероприятие: это либо награждение, либо вторая часть чемпионата (доработка моделей, борьба за специальную номинацию и так далее).</p><p>Цели проведения дата-чемпионатов для компаний такие же, как в случае с хакатонами. Это:</p><p><b>Хантинг.</b> Специалисты в сфере data science — одни из самых востребованных на рынке. По данным <a href="https://corp.mail.ru/ru/press/infograph/10682/">исследования</a> HeadHunter и Академии больших данных MADE от Mail.ru Group, в 2019 году вакансий в области анализа данных стало почти в 10 раз больше, чем в 2015 году. В 2021 году спрос на таких специалистов все еще <a href="https://www.forbes.ru/karera-i-svoy-biznes/426519-idet-zhestkiy-hanting-pochemu-v-rossii-rezko-vyrosli-spros-na-it">превышает</a> предложение.</p><p><b>Решение задач бизнеса.</b> Компании могут применять математические модели, созданные во время чемпионата, в своей работе. Соревнования дают им возможность получить варианты алгоритмов сразу от сотен участников. А дата-сайентисты могут обработать уникальные датасеты с реальными данными компании, которые обычно находятся под NDA.</p><p>Пример чемпионата по анализу данных: SIBUR Challenge, который в 2020 году прошел уже в третий раз. В течение трех недель участники работали с данными СИБУРа и решали задачи, связанные с производством и продажами. В первой нужно было предсказать содержание газа, поступающего на производство по трубопроводу. Во второй участники определяли, принадлежит ли пара названий одной компании, чтобы помочь СИБУРу быстрее обрабатывать данные о клиентах. Все этапы соревнования прошли онлайн, в мероприятии, по данным с сайта «СИБУР Диджитал», приняло участие 413 человек, а призовой фонд составил 1 миллион рублей.</p><p>Другой пример: PIK Digital Day от группы компаний ПИК, который прошел в 2018 году. В рамках первого онлайн-этапа участники должны были разработать модель прогнозирования темпов продаж квартир на три месяца вперед. Участие приняли 850 человек, почти 30% загрузили свои модели на платформе Train My Data. Топ-80 были приглашены на офлайн-этап и получили возможность объединиться в команды и доработать модель с новым датасетом, чтобы побороться за призовой фонд в 500 тысяч рублей.</p><h2>Личный опыт: участники и организаторы о CRM Hack</h2><p>В рамках нашего хакатона CRM Hack участники прорабатывали «киллер-фичи» для CRM-системы в разных направлениях: контакт-центр и коммуникации с клиентами, продажи, обслуживание и так далее. Мы ждали команды от 2 до 5 человек: веб- и мобильных разработчиков, дизайнеров, продуктологов, маркетологов и других специалистов.</p><p>Начали собирать заявки в июле и за месяц получили более 170 предложений. Менторы мероприятия — представители холдинга Т1 — отобрали 26 лучших идей и пригласили авторов на соревнование в Москве. До финального мероприятия добрались 18 команд и 90 участников. Общий призовой фонд составил 500 тысяч рублей.</p><p>Мы обосновали для себя участие наличием распределенного призового фонда между первыми тремя местами, возможностью поработать с NLP, а также приятной локацией проведения.Весьма содержательно пообщавшись на первом чекпоинте с менторами (а затем и на втором), мы смогли выявить фронтир развития CRM-систем, а именно — неавтоматизированная генерация стратегий взаимодействия сотрудников call-центров с клиентами.Наша команда состоит из выпускников и студентов НИТУ “МИСИС”, членов студенческой организации ITAM. Одно из основных направлений деятельности ITAM — помощь в формировании команд и менторское сопровождение участия студентов в хакатонах. Только за последний месяц наши студенты при поддержке организации победили в трех мероприятиях (Whoosh Mobility Hack, CRM Hack, Цифровой форсаж атомных городов). Наша команда также не стала исключением и была собрана при поддержке этого объединения.</p><p>Мы сделали одну из самых элементарных, но, как нам казалось, гениальных killer features — анализ комментариев в социальных сетях для сбора проблем клиентов компаний. Похожую идею представило еще 10 команд. Уже во время питча мы понимали, что наделали.Не хватило креатива, но своей работой мы все равно довольны. Интересный опыт и новый проект на GitHub.</p><p>Многие и правда соскучились по публичным мероприятиям и старались выложиться по максимуму. Было много команд, которые хотели сделать технологичное решение с применением самых современных технологий, как следствие — обилие идей с чат-ботами, применением ML и облачных сервисов. Но в состав призеров, по решению судей, вошли команды, которые не только предложили изящное технологическое решение, но в первую очередь доказали применимость для решения актуальных бизнес-задач.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/V-tekst-5-scaled.jpg" alt="" /></figure><p>Участники особенно оценили помощь менторов во время хакатона и атмосферу мероприятия.</p><p>Самое полезное и запоминающееся — работа с менторами. Из всех известных мне хакатонов на CRM Hack этот процесс был налажен лучше всего в плане их вовлеченности в процесс. Увы, на многих федеральных мероприятиях чекпоинты — больше организационная условность, чем время для интенсивного обсуждения и генерации новых идей. Приятно, что CRM Hack не постигла эта участь. Вне всяких сомнений, это был один из тех немногих хакатонов, который изначально был подготовлен слишком хорошо, чтобы что-то пошло не так (что, по нашему опыту, почти неизбежно для мероприятий подобного масштаба).</p><p>Очень вкусно кормили — это, наверное, самое главное. А если серьезно — сама атмосфера, которая настраивала на работу. Наша команда зарядилась энергией на предстоящий год, появились силы делать что-то новое. Хакатон был очень крутым — постоянное присутствие организаторов, круглосуточная забота и грамотная организации самой работы. 12/10.</p><p>Это был первый хакатон, который я провел в роли ментора и организатора, поэтому главное впечатление — это кристаллизация собственного понимания, как и зачем мы проводим мероприятие, в чем задача ментора, как помочь командам получить лучшее решение, на какие моменты обратить особое внимание. Уровень участников стал неожиданностью в хорошем смысле: готовность прорабатывать не только техническое решение, но и бизнес-кейс и понимание важности этого шага — то, чему всем стоит у ребят поучиться.Чтобы полностью выполнить поставленные задачи, нам нужно идти дальше, упаковать решения команд и попробовать продать их на рынке.</p><p>Как организаторы хакатона, мы достигли своих целей, получили интересные решения, контакты участников команд и усилили HR-бренд. Хакатон доказал свою эффективность как инструмент для решения бизнес-задач, поэтому в ближайшее время мы проведем еще один.</p>]]></content:encoded>
    </item>
    <item>
      <title>Объявлены результаты чемпионата по Data Science с призовым фондом 1 миллион рублей</title>
      <link>https://tproger.ru/news/objavleny-rezultaty-chempionata-po-data-science-s-prizovym-fondom-1-million-rublej</link>
      <comments>https://tproger.ru/news/objavleny-rezultaty-chempionata-po-data-science-s-prizovym-fondom-1-million-rublej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/objavleny-rezultaty-chempionata-po-data-science-s-prizovym-fondom-1-million-rublej</guid>
      <description><![CDATA[<p>В Sibur Challenge 2020 от «СИБУР Digital» и AI Community участвовали 412 команд, а призовой фонд поделили десять лучших по двум задачам анализа данных.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/objavleny-rezultaty-chempionata-po-data-science-s-prizovym-fondom-1-million-rublej">Объявлены результаты чемпионата по Data Science с призовым фондом 1 миллион рублей</a>»</p>]]></description>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[Data Science]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 28 Dec 2020 10:46:24 GMT</pubDate>
      <content:encoded><![CDATA[<p><a href="https://sc2020.ai-community.com/">Завершились</a> соревнования по анализу данных Sibur Challenge 2020. Их проведением занималась ИТ-компания «СИБУР Digital» совместно с AI Community. В общей сложности, участие в чемпионате приняло 412 команд, при этом общее число людей на платформе достигло числа в 1 870 человек.</p><figure><img src="https://media.tproger.ru/uploads/2020/12/Screen-Shot-2020-12-28-at-13.38.24.png" alt="" /></figure><p>Началось мероприятие 21 ноября 2020 года. В течение трёх грядущих недель участники должны были решить одну из двух задач. В первой требовалось предсказать содержание газа, поступающего на производство СИБУР по трубопроводу, а во второй определить, принадлежит ли пара названий одной компании. Обе задачи были максимально приближены к реальным кейсам, что делало их решение ещё более важным.</p><p>Ознакомиться со списком участников и их достижениями можно кликнув по ссылке. При этом общий призовой фонд составил 1 млн рублей, который будет разделён среди 10 команд, занявших 5 первых мест по каждой из задач.</p><p>Источник: СИБУР Digital и AI Community</p>]]></content:encoded>
    </item>
    <item>
      <title>FAQ по хакатонам: как выбирать, участвовать и выигрывать ИТ-соревнования</title>
      <link>https://tproger.ru/articles/hackathon-faq</link>
      <comments>https://tproger.ru/articles/hackathon-faq?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Типичный программист]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/hackathon-faq</guid>
      <description><![CDATA[<p>Чек-лист выбора качественного ИТ-соревнования: реальные бизнес-кейсы вместо теоретических задач и участие профильных экспертов.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/hackathon-faq">FAQ по хакатонам: как выбирать, участвовать и выигрывать ИТ-соревнования</a>»</p>]]></description>
      <category><![CDATA[Советы]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 06 Feb 2020 15:41:34 GMT</pubDate>
      <content:encoded><![CDATA[<p>Конечно, можно участвовать во всех соревнованиях подряд вне зависимости от их качества. Но в таком случае есть риск, что из-за плохой организации или посредственной программы участник в итоге не получит желаемого: опыта, развития, новых проектов или знакомств — кто за чем пришёл.</p><h2>Как выбирать</h2><p>Если свободное время всё-таки ограниченно, а нервы хочется поберечь, держите чек-лист по выбору соревнования.</p><h3>1. Реальные бизнес-кейсы</h3><p>Допустим, банк хочет прокачать финтех-направление и предлагает участникам спроектировать игровую механику программы лояльности для клиентов, основанную на огромных массивах данных о покупках пользователей. Здесь разработчики имеют дело с теоретическим заданием, решение которого не является жизненно необходимым для компании.</p><p>Но ведь лучше, чтобы перед участниками ставились не сферические ситуации в вакууме, а реальные задачи, которые сегодня решает компания, организующая хакатон. Так у специалистов есть возможность создать продукт, который будет востребован.</p><p>К примеру, недавно мы проводили хакатон, где одним из заданий был прогноз изменений цены ПЭТФ (полиэтилентерефталат, или, проще говоря, пластик). Это один из основных продуктов производства нефтехимического холдинга, поэтому система прогноза рыночной цены жизненно необходима для формирования бизнес-стратегии. Иными словами, продукт, над которым работали дата-сайентисты, реально нужен заказчику.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A8445-1.jpg" alt="" /></figure><h3>2. Участие экспертов</h3><p>На соревнованиях высокого уровня люди попадают в такую атмосферу, где все готовы делиться опытом. Речь не только и не столько о членах жюри, которые оценивают результат, сколько о профильных специалистах, дающих знания по ходу соревнования.</p><p>Программа минимум — когда во время хакатона проводятся лекции и мастер-классы, на которых участники могут почерпнуть новую для себя информацию. Программа максимум — когда, помимо выступлений, эксперты общаются с участниками напрямую и могут дать совет по выполнению задания. Если это ещё и специалисты компании-организатора, такая помощь может увеличить шансы на победу.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A8002-1.jpg" alt="" /></figure><h3>3. Интересная тематика</h3><p>Понятно, что дата-сайентисту интересны соревнования по построению моделей анализа данных, а разработчику — решение задач с использованием языков программирования. Но стоит прислушаться и к собственным карьерным предпочтениям, интересным профильным типам задач.</p><p>Допустим, если специалист хочет развиваться в финтехе, из всего потока соревнований ему стоит сосредоточиться на мероприятиях, которые организуют крупные банки, платежные системы и финансовые корпорации. Если его интересует сфера туризма, полезно обратить внимание на соревнования, которые организуют как туристические компании, так и государственные структуры, связанные с развитием туризма. Или, например, специалиста волнует развитие родного региона, тогда стоит участвовать в <a href="https://tproger.ru/events/yanao-hackathon/">местных хакатонах</a>, которые нацелены на разработку продуктов для конкретного округа. Таким образом внимание не будет распыляться и человек получит больше профильного опыта.</p><p>Та же история и с типом задач. Полезно внимательно изучить условия участия и заданий, чтобы не оказаться в ситуации, когда от участника требуется то, что он делать не умеет или не любит. Это вроде бы «капитанский» совет, но часто, руководствуясь принципом «за любой кипеж», участники читают правила и задачу уже по ходу хакатона, а потом пытаются выжать из себя любой результат, просто чтобы не ударить в грязь лицом. Эти ребята расходуют впустую и своё время, и время организаторов.</p><p>Например, для победы в SIBUR Challenge нужно было представить жюри полноценное решение задачи, в том числе с удобным пользовательским интерфейсом. Но некоторые участники предпочли ограничиться разработкой аналитических моделей и оказались не готовы к созданию продукта с реальными данными и интерфейсом.</p><h3>4. Масштаб мероприятия</h3><p>Начинающим специалистам лучше выбирать не массовые соревнования, в которых участвуют сотни команд, а небольшие узкоспециализированные хакатоны. На крупных конкурсах часто всё поставлено на поток, организаторы и эксперты не могут уделить должного внимания каждому участнику, что особенно важно для неопытных ребят. В свою очередь сами участники в таком потоке не успевают погрузиться в тему. Небольшие профильные хакатоны, напротив, дают возможность лучше изучить индустрию, получить больше внимания менторов и практического опыта.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A7945-1.jpg" alt="" /></figure><h3>5. Вакансии у компании-организатора</h3><p>Этот пункт важен для тех, кто участвует в соревнованиях, в том числе ради поиска работы. Открытые вакансии на профильные позиции в компании, которая организует челлендж, говорит о том, что она настроена серьёзно, планирует использовать продукты, созданные в рамках мероприятия, и проводит его не ради пиара, а действительно набирает специалистов.</p><h3>6. Партнёры соревнования</h3><p>А это пригодится всем участникам вне зависимости от опыта и уровня знаний. Имеется в виду не информационные партнеры или районная пиццерия, которая кормит участников хакатона и дарит победителю купон на 10 пицц, а компании, чьи услуги будут полезны командам. К примеру, отличный вариант — образовательные партнёры, которые дарят свои сертификаты всем участникам.</p><p>Причём плюсом будут как профильные обучающие курсы, так и общеобразовательные вроде английского языка или психологии. Или компании-владельцы облачных продуктов, предоставляющие участникам для решения задач бесплатный доступ к своим сервисам, которые обычно стоят больших денег. Благодаря этому участники смогут получить дополнительные знания и бонусы, даже если не стали победителями.</p><h3>7. Комфортные условия на площадке</h3><p>Здесь речь идёт об офлайн-хакатонах. Бывают мероприятия, на которых участникам предлагают работать в довольно спартанских условиях. Например, снимают ангар, куда ставят столы, стулья, кресла-мешки, и несколько раз в день привозят пиццу. Это приемлемый вариант для однодневных соревнований, но не очень комфортный, когда турнир длится несколько суток.</p><p>Качество площадки особенно важно для иногородних участников, поэтому нужно заранее уточнить у организаторов, где она расположена, какая инфраструктура есть рядом. К примеру, команда привыкла работать ночью в обнимку с энергетиками, значит, если организаторы не предоставляют напиток, в здании должны быть вендинговые автоматы, а рядом — продуктовые магазины.</p><p>Некоторые компании показывают свой подход к заботе о сотрудниках, начиная с хакатонов, и заменяют пиццу на полноценный кейтеринг с хорошей едой, а энергетики — на кофе с возможностью выбора декофеинизированного напитка с растительным молоком.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A7991-1.jpg" alt="" /></figure><p>И вообще, полезно уточнить, можно ли находиться на площадке в ночное время, потому что некоторые соревнования это запрещают, и участникам нужно заранее пересмотреть план работы.</p><p>Тем, кто ночью привык всё-таки отдыхать, важно понимать, есть ли на площадке спальные места. Это в идеале. Если их нет, нужно заранее озаботиться поиском ночлега, потому что без отдыха не добиться нормального результата, который приведёт к победе в соревновании.</p><h2>Как победить</h2><h3>1. Не ищите правильный ответ на задачу — создавайте готовый продукт</h3><p>Если это, конечно, не противоречит правилам соревнования. В большинстве случаев сделать работоспособные модели или написать структурированный код может каждый участник конкурса, а вот визуализировать их в понятном и удобном интерфейсе — далеко не все. Помните, что любым продуктом в дальнейшем будут пользоваться люди: поговорите с потенциальными пользователями, поймите, какие данные им важно видеть в первую очередь, а какие являются вторичными. Разберитесь, в каком виде лучше предоставлять эти данные и как они будут использованы в дальнейшем. Всё это позволит создать полноценный продукт, а чем меньше доработок требует проект, тем выше его шансы на победу.</p><p>К примеру, на последнем хакатоне, который мы организовали, выиграла команда, разработавшая полноценный продукт: с аналитической моделью среднего уровня, но с проработанными сценариями решения пользовательских задач и крутым удобным интерфейсом.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A8141-1.jpg" alt="" /></figure><h3>2. Соберите команду</h3><p>Учитывая, что на многих состязаниях требуется не только построение модели, но и её упаковка, для победы нужны знания в разных областях. Если вы не универсальный мастер на все руки, то стоит найти компаньонов. К примеру, дата-сайентисту в напарники стоит взять фронтенд-разработчика.</p><p>При этом необязательно отказываться от участия в соревновании, если на старте вы сами по себе. На многих хакатонах можно легко найти команду или собрать свою из близких по подходу коллег. Часто в помощь участникам организаторы приглашают фасилитаторов — специалистов по командообразованию. Без компании не останетесь.</p><p>Кстати, наличие партнёров имеет значение не только для создания продукта, но и для жюри, если они рассматривают участников состязания в качестве будущих сотрудников. Тогда среди прочего оценивается и умение человека работать в команде.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A7839-1.jpg" alt="" /></figure><h3>3. Используйте все доступные данные и информацию</h3><p>Понятно, что не стоит стараться обучить модель на вообще всех лежащих в открытом доступе данных, речь не об этом.</p><p>Иногда, специально или по ошибке, участники даже не берут в работу очевидно полезные дополнительные источники. К примеру, при разработке модели, оптимизирующей использование катализатора и повышающей наработку основного продукта — пропилена, некоторые участники не берут в расчёт суть процессов. Они ленятся сходить в Google и найти формулу полимеризации пропилена, которая многое прояснит. В таком случае качество модели снижается, а у продукта мало шансов на победу.</p><h3>4. Разберитесь в деталях</h3><p>Члены жюри оценивают не только качество проработки продукта, но и глубину погружения в него и в индустрию. Например, получилось так, что первые команды SIBUR Challenge, которые защищали свой продукт (систему прогнозирования цены на ПЭТФ), не смогли ответить жюри, что такое ПЭТФ, и получили минус в карму от представителей компании. Я заметил, как несколько ребят тут же стали гуглить аббревиатуру в телефонах.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A7893-1.jpg" alt="" /></figure><h3>5. Проверьте работоспособность продукта перед презентацией</h3><p>Кажется, это очевидно, но так делают не все. Например, в финале соревнования одна из команд на защите проекта описала принцип работы алгоритма, показала таблицу с итоговыми данными, но когда члены жюри попросили продемонстрировать продукт в деле, он не сработал. В этом случае уже не важно, что именно пошло не так: продукт не работает, а значит, не может победить.</p><h2>Что делать после хакатона</h2><p>Победители и призеры ИТ-соревнований, как правило, получают денежные призы, иногда дополнительные бонусы в виде сертификатов на бесплатное или льготное использование ИТ-продуктов.</p><figure><img src="https://media.tproger.ru/uploads/2020/02/1E0A9175-1.jpg" alt="" /></figure><p>Но что делать дальше, после того как сфотографировался с заветным чеком и рассказал о победе в Facebook? Примерно то же самое, что и если вы проиграли, — двигаться дальше.</p><p>Во-первых, если человек впервые участвовал в состязании высокого уровня, он автоматически попадает в профильную среду. Хакатоны, которые организуют компании, — это вход в отраслевое технологическое сообщество, где для специалиста открываются новые перспективы. Допустим, дата-сайентист прошёл конкурс нефтехимического холдинга и при этом неплохо себя показал, пусть даже и не победил. В любом случае он попадает в список людей, которых в дальнейшем зовут на различные профильные мероприятия компании, митапы, встречи.</p><p>Во-вторых, некоторые компании приглашают финалистов на стажировку или делают полноценный оффер. Именно поэтому на офлайн-этапе часто присутствуют как HR-менеджеры, так и руководители профильных направлений, которые ищут себе сотрудников.</p><p>В-третьих, если команда специалистов не ищет работу, но готова участвовать в проектах компании-организатора, её могут привлечь в качестве аутсорс-подрядчика.</p><p>По любой из причин стоит участвовать в хакатонах. Постоянно появляются новые технологии и подходы к решениям, и даже если вы уже победитель, нужно развиваться дальше. И развивать индустрию. В той же нефтехимии нерешённых задач — как минимум на десяток лет вперед.</p><p>В целом не так важно, победили вы или проиграли, — в любом случае это только начало.</p>]]></content:encoded>
    </item>
    <item>
      <title>Как выиграть хакатон? Самый полный гид</title>
      <link>https://tproger.ru/articles/how-to-win-a-hackathon</link>
      <comments>https://tproger.ru/articles/how-to-win-a-hackathon?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Типичный программист]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/how-to-win-a-hackathon</guid>
      <description><![CDATA[<p>Анализ реальных историй побед на хакатонах: какие стратегии помогают выиграть, мотивы участников и практические советы из чужого опыта.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/how-to-win-a-hackathon">Как выиграть хакатон? Самый полный гид</a>»</p>]]></description>
      <category><![CDATA[Советы]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 17 Oct 2019 11:36:00 GMT</pubDate>
      <content:encoded><![CDATA[<p>Каждый участник хакатона преследует свою цель, и это не всегда выигрыш. Кто-то хочет найти инвесторов для своего проекта, кто-то планирует создать стартап. Для кого-то жизненно необходимо участвовать в соревновании и поймать кураж, а кто-то просто ищет новые таланты в свою команду. Среди плюсов участия действительно не только призы, но и многое другое. На хакатоне вы сможете:</p><ul><li>познакомиться с новыми людьми;</li><li>собрать команду единомышленников;</li><li>протестировать свою креативность;</li><li>прокачать свои навыки в условиях жёстких временных рамок;</li><li>получить экспертное мнение от топовых менторов и специалистов;</li><li>получить опыт работы в стартапе;</li><li>создать свой стартап;</li><li>найти потенциальных инвесторов для своего проекта;</li><li>продемонстрировать потенциальным работодателям свою креативность и профессиональные навыки;</li><li>насладиться едой, мерчем и разными плюшками от организаторов и партнёров.</li></ul><p>Однако какими бы разными ни были мотивы, команды участников борются за приз и надеются выиграть, найдя в сжатые сроки лучшее решение! Мы в <a href="https://skillfactory.ru/">Skillfactory</a> проанализировали несколько источников и реальные истории побед (ссылки на них вы найдёте в конце статьи), чтобы понять, есть ли в них сходства, и какие советы можно извлечь из чужого позитивного и негативного опыта.</p><h2>Идея</h2><p>Идею нужно выбрать заранее, и лучше, если она будет одна. Хорошо, если идея будет неординарной, а её реализация поможет решить какую-то проблему. Сергей Пронин и его коллеги из компании <a href="http://www.empatika.com/">Empatika</a> выиграли <a href="http://www.youtube.com/watch?v=8oG74vkSyvY">турнир по программированию PayPal Battlehack</a> в Сан-Франциско с благотворительным проектом и забрали приз в 100 000 долларов. «…Мы использовали кейс с едой для бездомных. В США есть проект Meals on wheels, который развозит еду для бездомных. Если ты хочешь пожертвовать на проект деньги, то требуется заполнить анкету в 24 поля, а мы хотели упростить этот процесс, добавив в такой автобус своё устройство. Наша идея в том, что ты ставишь себе приложение, которое работает через Bluetooth LE. Приложение обнаруживает такие и подобные устройства и позволяет переводить деньги в два касания», — рассказал Сергей в <a href="http://www.lookatme.ru/mag/live/opinion/202987-pronin">интервью</a> для Look At Me.</p><p>Идея не обязательно должна быть связана с благотворительностью, она может быть просто полезной или ощутимо упрощать повседневную жизнь человека.</p><p>Кстати, суть идеи стоит предварительно обсудить внутри команды и добиться её общего понимания, чтобы все двигались в одном направлении.</p><p>Есть мнение, что раскрывать ценные идеи, участвуя в хакатонах, может быть опасно тем, что кто-то их украдёт, выдаст за свои и построит свой бизнес. Конечно, есть вероятность, что найдётся непорядочный человек, который воспользуется понравившейся идеей и решит реализовать её в своей работе. Но во-первых, ваша идея — это только вы и ваша команда, и никто другой до конца и в той же мере не может её видеть так, как вы. То, какие решения вы примете, раскручивая эту идею, какую стратегию создадите — это всё уникально. Только вы представляете, как это вообще будет работать, и подготовленный прототип вместе с презентацией — это только начало. Во-вторых, чтобы кражи идей не происходили внутри команды, необходимо тщательно подходить к её подбору, об этом читайте ниже. К тому же, никто не застрахован от такого в обычной жизни, и даже в бизнесе — но в этой ситуации есть свои плюсы. Бизнес всегда в поисках лучших решений, и какой бы гениальной ни была первоначальная идея, скорее всего, она будет меняться, подстраиваясь под клиента и рынок. Поэтому это всего-навсего один из мифов, который, вероятно, был придуман для оправдания страхов. И хотя осторожность здесь не повредит, бояться точно не стоит! Ведь страх только мешает адекватно оценивать реальность.</p><p>Помимо этого мифа, есть и другие.</p><h3>1. Я не профи, потому участвовать не стоит.</h3><p>Для участия во многих хакатонах совсем не обязательно быть экспертом. Обладать какими-то профессиональными навыками тоже не нужно: здесь все учатся, и такая атмосфера располагает к открытости — каждый может делиться своими знаниями и идеями. Для того чтобы начать, достаточно базовых навыков программирования и адекватной задачи, соответствующей вашим возможностям. Вы также можете попроситься в команду профессионалов в качестве «стажёра»: возможно, вам не дадут сразу каких-то сложных или ответственных задач, но это хороший способ начать работать в команде и участвовать в хакатонах.</p><h3>2. Я слишком молодой/слишком старый для этого мероприятия.</h3><p>Это предубеждение — в хакатонах принимают участие люди самых разных возрастов. Да, возможно, чаще вы встретите там молодёжь от 20 до 30, но это точно не связано с какими-то ограничениями, если они не предусмотрены организаторами. Здесь бывают и школьники, и те, кому за 30, 40, 50 и так далее. Поэтому смело участвуйте, не обращая внимания на средний возраст. Возможно, именно вы нужны своей будущей команде!</p><h3>3. Хакатон — удел ребят-гиков, не женское это дело.</h3><p>Есть ещё один миф, что в хакатонах участвуют только технари, и все они — мужчины. Что уж тут, среди технарей вообще мужчин намного больше, чем женщин, но стоит ли об этом переживать заранее? Даже если вы будете в меньшинстве, то помните, что у идеи нет ни пола, ни расы, ни возраста, и ваша ценность — в вас самих, независимо от чего-либо. Поэтому забудьте про ограничения и развейте этот миф своим примером!</p><h3>4. В атмосфере соревнования и конкуренции все готовы буквально идти по головам.</h3><p>Несмотря на то что команды действительно борются за один приз, среда на хакатонах дружественная и скорее напоминает сотрудничество, чем конкуренцию. А атмосферой взаимопомощи и открытости сложно не проникнуться.</p><h3>5. Если я не займу первое место, мне нечего там делать.</h3><p>Последний в нашем списке миф — это сложная тема выигрыша и поражения. У каждого свои цели и интересы, но сюда приходят не только и не столько за тем, чтобы победить. Участники делятся своим опытом, знаниями, вдохновением, идеями, и эта атмосфера креатива и общего драйва не оставляет равнодушным никого. Даже если участие не принесёт победы, у вас будет куча бонусов, и главный из них — уникальный опыт, который навсегда останется с вами.</p><h2>Подготовка</h2><p>Залог спокойной работы и сохранности нервной системы. Подготовить то, что на хакатоне делать будет просто невозможно или некогда. Например, подобрать всю нужную аппаратуру: рабочие ноутбуки, планшеты (или что-то другое, на чём вы любите кодить и творить), заряженные телефоны с номерами участников вашей команды, переходники, 3G-модем. Как правило, на ивентах есть свой Wi-Fi, но сигнал бывает слабым из-за большого количества участников, а иногда сеть совсем отключается, и у вас не будет времени искать помощи и что-то выяснять. Борис Працюк из команды <a href="https://www.ciklum.com/">Ciklum</a>, которая стала победителем ивента IoT for Cities Hackathon, рассказал: «…Так, на недавнем хакатоне в Санта-Кларе, IoT world, нас спас портативный 3G Wi-Fi модем, запасная портативная батарея и паяльник. Модем позволил подключить наш концепт во время финальной презентации к нашему облачному сервису. А батарея, провода и паяльник вдруг оказались очень кстати, когда перед самым началом финальной презентации на блоке питания платы отломился USB-разъем. Вряд ли бы мы достойно выступили и получили в итоге первое место, если бы нам не удалось быстро всё починить прямо на месте…»</p><p>Подготовка, кстати, может касаться не только аппаратуры. Это может быть всё, что вам придёт в голову и что разрешено правилами хакатона. Заранее писать код, конечно, нельзя, и за этим обычно следят отдельные эксперты. Иногда его предлагают залить в репозиторий, благодаря которому после можно отследить, как создавался каждый код. Но вы можете обдумать саму идею: поизучать технологию, если с ней придётся работать. Арина Бойкова, маркетолог и участница хакатона SEMrush, <a href="https://vc.ru/marketing/41289-kak-ya-proigrala-bitvu-marketologov">поделилась</a> своим опытом проигрыша на портале VC.ru, и вот какой урок она вынесла: «…Главный вывод этого этапа — заблаговременная подготовка. Я могла заранее создать контент-план, продумать, как рассказать об инструменте журналистам заранее, а начала готовить это по окончании презентаций и потеряла кучу времени…» Вот так победители и проигравшие считают одинаково полезным готовиться к хакатонам заранее. Кстати, нелишним будет и поразмышлять над возможными трудностями реализации вашей идеи, проблемами, которые вы можете предугадать уже сейчас. Так даже в условиях ограниченного времени, у вас сохранится чувство контроля над ситуацией: план А провалился — приступаем к плану Б!</p><h2>Команда</h2><p>Найти сильную команду, которая сложилась с первой встречи, — это как выйти из Vim с первой попытки: мало кто о таком слышал и ещё меньше тех, у кого это получалось. И чтобы обезопасить себя от неожиданных сложностей в общении или, что ещё хуже, неразрешимых конфликтов, идите на хакатон с проверенными людьми или с теми, кому вы можете доверять в профессиональном плане. Это необязательно ваш лучший друг или подруга, но это может быть тот, чьими талантами вы восхищаетесь или тот, кто вас когда-то впечатлил своими идеями и навыками. В общем, выбирайте совладельцев вашего проекта. Ведь у вас будет общая цель, и к ней лучше идти сообща. Кстати, вы можете спланировать и конкретный состав своей команды, то есть чётко разделить роли. Участник 55 хакатонов, Гарри-Яу Чен, например, <a href="https://medium.com/garyyauchan/ultimate-8-step-guide-to-winning-hackathons-84c9dacbe8e">советует</a> обязательно включить в команду фронтендера. Он объясняет это тем, что фронтендер «отвечает за дизайн, от идеи до концепции, а вам нужно создать красивый UI и UX за каких-то 24 часа». Гарри также предлагает делать упор на незаслуженно забытых специалистов по развитию бизнеса. Он считает, что эти эксперты могут представить ваш проект, описав его в категориях рынка и найти правильные слова, которые убедят потенциальных клиентов и жюри.</p><h2>Рабочий подход</h2><p>Лучшее — враг хорошего. Хакатоны бывают разными, и их формат уже давно не укладывается в 24 или 48 часов. Но так или иначе, ваше время ограничено, поэтому не стоит давать волю своему внутреннему перфекционисту или поддаваться скрупулёзности вашего напарника. На работе у вас есть чёткий привычный план, который отлично подходит для ваших задач, но на хакатоне вы можете потратить кучу времени на мелочи или вообще не добраться до финала. Определите границы конкретных работ, отбросьте все манипуляции, без которых можно обойтись именно сейчас, и настройтесь на ускоренный режим. Так у вас будет преимущество перед другими командами: вы будете легко адаптироваться к любым нововведениям и изменениям плана.</p><h2>Презентация</h2><p>Качественное демо — это отличный шанс произвести впечатление на жюри, участников, партнёров и потенциальных инвесторов. Это кульминация всего ивента. Заранее выберите в своей команде спикера, попросите его подготовить речь часа за 2–3, в это же время завершайте все работы и начните готовиться к презентации. Можно потренировать речь друг перед другом, задать спикеру предполагаемые вопросы и проработать ответы, чтобы выйти к жюри уже более уверенными. Нет ничего хуже, чем придумать отличную идею, разработать классную концепцию, прототип, но сделать скомканную презентацию. Вы наверняка бы стали себя корить, если завалили бы эту последнюю часть.</p><p>Полезно также обозначить разницу между тем, что было в начале, и тем, что в итоге получилось. Ваш труд точно не останется незамеченным.</p><p>Гарри-Яу Чен советует сделать демо интерактивным и выстраивать диалог с аудиторией, более подробно читайте в его статье <a href="https://medium.com/garyyauchan/ultimate-8-step-guide-to-winning-hackathons-84c9dacbe8e">Ультимативный гид о том, как выиграть хакатон в 8 шагов (англ.)</a>. А Борис Працюк из Ciklum считает, что презентация идеи — это 30% успеха.</p><h2>Сон</h2><p>Здоровый сон никому не помешает. Да, хакатоны, как правило, длятся от 24 до 48 часов, в условиях напряжённой работы и мозгового штурма каждые полчаса могут сыграть роль. Но у каждого участника свои особенности: кто-то в ситуации стресса включается и ускоряется, а кто-то притормаживает, сохраняя ценную энергию. Каждый сам оценивает свои силы и планирует ивент. Но мы точно уверены, что качественный сон усиливает активность мозга и способен придать сил, энергии, а в известных истории случаях и способствовать рождению гениальных идей! Поэтому здесь важно грамотно распределять усилия и учитывать свои физические возможности, чтобы провести хакатон в оптимальном для вас режиме.</p><p>Итак, мы обозначили самые важные, на наш взгляд, «правила игры» на хакатоне, собрав опыт нескольких участников разных ивентов. Несмотря на то что все советы участников похожи, мы всё же не верим, что есть некий общий рецепт победы. Для каждого победителя он уникален. И это огромный плюс, ведь это значит, что шанс создать свой рецепт и выиграть есть у любой команды!</p><p>Полезные источники для вдохновения:</p><ol><li><a href="http://www.lookatme.ru/mag/live/opinion/202987-pronin">История Сергея Пронина и его коллег из Empatika</a>.</li><li><a href="https://vc.ru/marketing/41289-kak-ya-proigrala-bitvu-marketologov">История маркетолога Арины Бойковой и её проигрыша</a>.</li><li><a href="https://medium.com/garyyauchan/ultimate-8-step-guide-to-winning-hackathons-84c9dacbe8e">История Гарри-Яу Чена, который побывал на 55 хакатонах</a>.</li><li>История Бориса Процюка из Ciklum.</li><li><a href="https://vc.ru/flood/66594-6-idey-kak-vyigrat-hakaton">Советы от Олега Мансурова, руководителя конкурса «Цифровой прорыв»</a>.</li></ol>]]></content:encoded>
    </item>
    <item>
      <title>Олимпиада «Технокубок»: разбор задач финального раунда</title>
      <link>https://tproger.ru/problems/technocup-final-solutions</link>
      <comments>https://tproger.ru/problems/technocup-final-solutions?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Лапа]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/problems/technocup-final-solutions</guid>
      <description><![CDATA[<p>Финал олимпиады по программированию для школьников прошёл 5 марта: из 3000 участников до очного тура добрались 200, а их задачи приведены с разбором.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/problems/technocup-final-solutions">Олимпиада «Технокубок»: разбор задач финального раунда</a>»</p>]]></description>
      <category><![CDATA[Олимпиадное программирование]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Задачки]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 18 Mar 2017 21:27:56 GMT</pubDate>
      <content:encoded><![CDATA[<p>5 марта прошел финальный раунд «Технокубка» — олимпиады по программированию для школьников. В этом году в ней приняли участие 3000 человек, 200 из которых участвовали в финале. Предлагаем вам взглянуть на задачи очного тура и их разбор.</p><h3>A. Андрюша и носки</h3><h3>B. Место встречи изменить нельзя</h3><h3>C. Андрюша и разноцветные шарики</h3><h3>D. Иннокентий и футбольная лига</h3><h3>E. Подземная лаборатория</h3><h3>F. Аксель и Марстон в Битландии</h3><h3>G. Андрюша и живые барьеры</h3><h3>H. Автобусы и интранет</h3>]]></content:encoded>
    </item>
    <item>
      <title>"ВКонтакте" объявила о начале регистрации на чемпионат по программированию VK Cup 2017</title>
      <link>https://tproger.ru/news/vk-cup-2017</link>
      <comments>https://tproger.ru/news/vk-cup-2017?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Юлия Черкашина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/vk-cup-2017</guid>
      <description><![CDATA[<p>Соревнование по программированию вместе с Codeforces идёт с марта по июль, призовой фонд — 2,5 млн рублей, команды допускаются до двух человек.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/vk-cup-2017">"ВКонтакте" объявила о начале регистрации на чемпионат по программированию VK Cup 2017</a>»</p>]]></description>
      <category><![CDATA[Интернет]]></category>
      <category><![CDATA[Олимпиадное программирование]]></category>
      <category><![CDATA[ВКонтакте]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 28 Feb 2017 18:11:29 GMT</pubDate>
      <content:encoded><![CDATA[<p>Компания ВКонтакте совместно с Codeforces в очередной раз <a href="https://vk.com/wall-41208167_1134">проводит</a> чемпионат VK Cup, который пройдет с марта по июль 2017 года. К участию допускаются команды в составе до двух человек.</p><p>Жюри чемпионата обещает участникам как интересные задачи в стиле классических алгоритмических соревнований, так и смелые эксперименты, расширяющие этот жанр.</p><figure><img src="https://media.tproger.ru/uploads/2017/02/a031ce093570cb82b18aa5d0b6de84405cfdee2b.png" alt="" /></figure><p>Призовой фонд составит 2,5 млн рублей, и побороться за него может кто угодно: и профессиональные программисты, и простые школьники. Чемпионат ориентирован на аудиторию от 14 до 23 лет. Приз за первое место составит чуть больше миллиона рублей, за второе — около 525 тысяч, за третье же — 262 тысячи. Команды, занявшие 4–8 места, получат по 131 тысяче рублей.</p><p>Лучшие 20 команд по результатам отборочных интернет-этапов, которые начнутся 4 марта, будут приглашены в финал, который состоится в июле этого года в Санкт-Петербурге. Компания обещает покрыть расходы на проезд и проживание финалистов.</p><p>За ходом этого соревнования можно следить <a href="http://codeforces.com/blog/entry/50708">на сайте Codeforces</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Видеозаписи турнирных боев между роботами</title>
      <link>https://tproger.ru/video/robots-fight-videos</link>
      <comments>https://tproger.ru/video/robots-fight-videos?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Денис Глаз]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/video/robots-fight-videos</guid>
      <description><![CDATA[<p>Битвы роботов — развлечение XXI века: профессиональные и любительские команды соревнуются за призы, например на World Robots Fighting Festival.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/video/robots-fight-videos">Видеозаписи турнирных боев между роботами</a>»</p>]]></description>
      <category><![CDATA[Роботы]]></category>
      <category><![CDATA[Соревнования]]></category>
      <category><![CDATA[Видео]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 24 Oct 2015 11:06:15 GMT</pubDate>
      <content:encoded><![CDATA[<p>Одно из новых необычных развлечений, которое появилось в XXI веке — это битвы роботов. Самые разные шоу и соревнования устраиваются по всему миру, чтобы как профессиональные, так и любительские команды собирали своих железных разрушителей и соревновались за ценные призы и всеобщее признание, в общем… Давайте смотреть!</p><p>Начнем, пожалуй, с World Robots Fighting Festival, видеозапись финала 2013-ого года. Правила у боев довольно интересные: робот обязательно должен быть похож на человека, ну и должен драться как безоружный, своими «кулаками»: без болгарок, газовых горелок и прочего вооружения.</p><p>Несколько боев с известного турнира Battlebots 2015-ого года, где одно из основных правил — ограничение по массе. Бои на Battlebots отличаются особой разрушительностью, также не менее примечательна арена, таящая в себе всевозможные убийственные сюрпризы.</p><p>Тот же турнир Battlebots 2015, однако на этот раз только финальные бои.</p><p>Robochallenge 2015 — самые разнообразные соревнования роботов в различных категориях, в данном видео показан бой на арене между тремя роботами: Shard, Conker 3 и Beauty 8.</p><p>Тот же самый Robochallenge 2015 и та же самая арена, только на этот раз в бою участвует сразу 18 роботов, причем каждый сам за себя.</p><p>Robochallenge 2015 в несколько необычной категории, которая называется «Minisumo competition». Правила просты: нужно спихнуть робота противника за пределы круга.</p><p>Вот подборка и подошла к концу. В качестве приятного и веселого бонуса прикрепляем бой роботов из сериала «Теория большого взрыва», веселитесь!</p><p>Источник: <a href="http://youtube.com">YouTube</a></p>]]></content:encoded>
    </item>
  </channel>
</rss>