Взломайте хакатон

Привет, я Викас с 3 курса ИСЭ. Я был на более чем 10 хакатонах, организованных такими компаниями, как Amazon, Google, Visteon и т. д. В этой статье я хотел бы пролить свет на то, что такое хакатоны, преимущества участия в хакатонах и, наконец, как выиграть хакатоны.

Что такое хакатон?

Хакатон — это соревнование по кодированию, в котором участвуют как студенты, так и разработчики программного обеспечения, в основном от 24 до 48 часов, в ходе которых участники должны создать прототип и представить его судьям для данной постановки задачи. Например, «Безопасность женщин» была постановкой задачи на хакатоне Visteon. Некоторые хакатоны являются «Открытыми инновациями», что означает отсутствие ограничений по предметной области или постановке задачи. Некоторые онлайн-хакатоны длятся 2–3 месяца и включают в себя такие раунды, как викторина, разработка идей, реализация, презентация и т. д. Такова была структура Amazon AWS Educate Challenge.

Зачем участвовать в хакатоне?

Многое чему можно научиться Это помогает нам научиться работать под давлением в течение ограниченного периода времени, как это происходит, когда мы начинаем работать. Другими словами, это готовит нас к корпоративной культуре работы. Кроме того, хакатоны помогают нам улучшить навыки управления командой и коммуникации.

Платформа для демонстрации талантов Хакатоны — это действительно хорошая возможность продемонстрировать свои навыки кодирования, как это произошло в моем случае. Я не очень интересовался академическими науками, но хорошо разбирался в программировании. Таким образом, для меня хакатоны были своего рода площадками для демонстрации своих навыков.

Стажировки и вакансии Некоторые компании используют хакатоны для привлечения талантов. Свою первую стажировку я получил на хакатоне Visteon.

Призы Большинство хакатонов предлагают денежные призы для команд-победителей. Призы могут варьироваться от 1000 до 10 000 рупий. В CODEFURRY от Visteon призовой фонд составил 10 000 рупий, а в Smart India Hackathon — 1 00 000 рупий. Иногда в качестве дополнительных призов предлагаются вкусности.

Network Это лучшее место для общения с людьми. Это может быть тот, кто интересуется тем же доменом, что и вы, или сотрудник компании-организатора. Нетворкинг играет важную роль в получении средств для проектов, а также при подаче заявок на работу и стажировки.

Swags И последнее, но не менее важное: на большинстве хакатонов раздаются такие подарки, как футболки, бутылки с водой, сумки.

Как выиграть хакатон?

Равное значение для планирования и презентации Учитывая ограниченные временные рамки, большинство из нас погружается непосредственно в разработку, пренебрегая планированием и презентацией. Планирование — это когда мы придумываем инновационные идеи, чтобы выделиться среди толпы, а презентация — это то, где мы даем судьям понять нашу работу. Инновационные идеи могут выиграть хакатоны. В CODEFURRY от Visteon была постановка задачи «Безопасность женщин» для каждого, кто начал разрабатывать приложение с заданными требованиями. Но наша команда придумала навыки Alexa, которые затмили всех и помогли нам выиграть хакатон.

Держать нервы Во время хакатонов будет много взлетов и падений. Иногда все начинает падать, как это случилось в CODEFURRY для моей команды. В какой-то момент мы подумали о том, чтобы выйти из зала, чтобы избежать смущения. Это было бы большой ошибкой, поскольку мы выиграли этот хакатон. А также, если первый тур не идет хорошо, мы не должны сдаваться и продолжать работать. Поэтому очень важно сохранять спокойствие и продолжать работать и развиваться, никогда не сдаваться.

Используйте трендовые технологии Во время участия в хакатоне я заметил, что в большинстве случаев команды-победители использовали такие технологии, как машинное обучение, глубокое обучение, блокчейн и т. д. Это дает этим командам дополнительные баллы. Дополнительные баллы можно получить, включив продукты компании-организатора, например, API.

Вывод

Это больше, чем победа в хакатоне После того, как я начал с побед в хакатоне Hattrick, я потерпел катастрофические 4 поражения. Я был разочарован и смущен до глубины души, так как принимал эти хакатоны на свой счет. Поэтому очень важно понимать, что, в конце концов, это всего лишь хакатон, выиграем мы или проиграем, мы должны успокоиться и понимать, что всегда впереди еще один хакатон! Всегда ли Сачин забивает столетие? Всегда ли Индия побеждает? Точно так же мы можем не всегда побеждать, и очень важно развивать дух соперничества.

Не распространяйте вредные привычки кодирования. Учитывая ограниченные временные рамки хакатона, можно писать наименее безопасный и наименее удобный для сопровождения код. Но это очень не приветствуется в компаниях, что я понял только после стажировки в Visteon. Поэтому очень важно убедиться, что мы не прививаем эти привычки в повседневном программировании.

Ссылки на несколько моих проектов, чтобы получить представление о том, что строить во время хакатонов.

Мери Суракша: https://youtu.be/4eaR58awMDg

Связь эмоций: https://youtu.be/NOukRmxe4Ac