Моя команда уехала домой с двумя наградами. Я не знаю, как это произошло, но вот как это произошло и что бы я сделал по-другому.

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

Поэтому я записался на хакатон

При регистрации мне выдали бейдж, который позволял входить на место проведения мероприятия. После вступительной речи пришло время пообщаться. Цель состояла в том, чтобы обсудить и обменяться идеями, а также сформировать команду. Позже я узнал, что одна уже сформированная группа состояла из хардкорных программистов, которые посещали хакатоны (и выигрывали их) зарабатывая на жизнь. Это была их работа! А потом у тебя был я.

До этого момента я мог ориентироваться в терминале и создавать базовые веб-сайты, но о чем я вообще думал? Что я делал здесь рядом с этими профессионалами? Я сказал своей неуверенности заткнуться и продолжать идти по пути, по которому до меня шли многие начинающие программисты, а именно: пройти хакатон, к лучшему или к худшему.

Я болтал с первым человеком в моем видении. Поскольку я никого не знал, я был открыт для общения с кем угодно. Мы обменялись идеями. Удивительно, но одна идея, которой я поделился, понравилась моему собеседнику. Он записался на хакатон со своими друзьями. Они присоединились к нашему разговору, и им тоже понравилась идея, которую мы обсуждали. Вот так и сформировалась наша группа.

Двое из моей группы были программистами, один — UI/UX-дизайнером. И я? Я только что просмотрел онлайн-курсы. Я надеялся перейти на уровень реального кодирования во время хакатона.

Я понятия не имел, как соединить кусочки и кусочки в реальной жизни или как заставить их работать вместе. Я был в неведении и чувствовал себя совершенно бесполезным для группы. К счастью, члены моей команды не возражали. Как и я, они подписались на лолс. Они построили инфраструктуру и делегировали мне самые основные задачи.

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

Когда пришло время представить наши проекты, мы закончили рабочий прототип. Я считаю, что потрясающая презентация, которую представил член моей команды, вместе с концепцией того, каким может стать прототип, привели нас к победе. В итоге мы уехали домой не с одной, а с двумя наградами.

И все же я не мог избавиться от чувства вины. Чувство вины за то, что позволила бреду вот так вести меня на неизведанную территорию. Мне повезло с моей командой, но опыт мог быть совершенно другим, если бы команда была настроена на тяжелую победу. Они, вероятно, выгнали бы меня (что я полностью понимаю).

Задним числом

В будущем я дважды подумаю, прежде чем зарегистрироваться на хакатон, и подумаю "о, я просто пройду через это #yolo". В конце концов, вы хотите гордиться своим вкладом. Вы хотите посмотреть на то, что вы помогли построить, и подумать: «Ух ты, мы это сделали». Ваша совесть не оставит вас в покое. Если только вы не любите идти по легкому пути и эксплуатировать других в своих интересах, вы можете расслабиться на своем воображаемом частном пляже в Мексике с коктейлем.

«На случай, если в следующий раз я решу посетить хакатон, я бы попрактиковался:

  • Работа в общем репозитории и обучение тому, как отправлять и извлекать код, не нарушая проект.
  • Создание баз данных и хранение информации о них
  • Настройка API и использование библиотек, которые могут пригодиться в течение дня хакатона

В целом, я бы тратил больше времени на создание своих собственных, реальных, самых простых функциональных проектов, чтобы освоиться до того, как я даже подумал о том, чтобы пойти на хакатон.

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

Познакомьтесь со мной, прочитав мою биографию или подпишитесь на мою рассылку новостей, чтобы оставаться на связи.