Jak wygrać Hackthon

Feb 09 2023
Brałem udział w konkursie ICHACK2023 organizowanym przez Imperial College London. Mój zespół nie wygrał i wyjaśnię ci dlaczego, ale przede wszystkim, dlaczego miałbyś zawracać sobie głowę uczestnictwem w hackathonach? ⇒ Wybierz losowych ludzi do swojego zespołu Nie bierz ludzi, których znasz na hackthon, to musi być zakład.
Zdjęcie Alex Kotliarskyi na Unsplash

Brałem udział w konkursie ICHACK2023 organizowanym przez Imperial College London.
Mój zespół nie wygrał i wyjaśnię ci dlaczego, ale przede wszystkim, dlaczego miałbyś zawracać sobie głowę uczestnictwem w hackathonach?

  1. Hackathony są zwykle sponsorowane przez firmy poszukujące talentów; jest to świetne miejsce do nawiązywania kontaktów i być może znalezienia kolejnej pracy.
  2. Można wygrać wszelkiego rodzaju nagrody, kto nie lubi nagród???
  3. Fajnie, możesz pracować z technologiami, które lubisz, uczyć się nowych rzeczy, zdobywać doświadczenie i pić dużo kawy.

⇒ Wybierz losowych ludzi do swojego zespołu

Nie bierz ludzi, których znasz na hackthon, to musi być zakład.
Nie bierz pod uwagę swoich indywidualnych celów na zawody, w rzeczywistości im bardziej Twoje opinie się różnią, tym większe masz szanse na sukces.

Ktoś chce wygrać, ktoś chce poznać nowych ludzi, ktoś chce robić techniczne wyzwania, a ktoś chce stworzyć fajny produkt, to jest recepta na świetny zespół, jednym słowem? chaos.

Inną ważną rzeczą jest to, aby się nie przygotowywać, nie należy tworzyć kodu standardowego, a co najważniejsze, nie wolno dostosowywać się do zespołu, w którym technologie są dla wszystkich wygodne.

⇒ Przyspiesz fazę pomysłu

Proszę, błagam, nie przesadzaj z pomysłem, każdy wie, że pomysł w hackathonie nie jest ważny. W większości przypadków masz tylko 24 godziny, nie możesz spędzić więcej niż 20 minut na wymyślaniu pomysłu… możesz wygrać.

Będziesz konkurować z innymi zespołami, jeśli twoje pomysły są zbyt podobne, nie zabłysną, a tego właśnie chcesz.

⇒ Ostrożnie wybieraj narzędzia

Wybierając stos technologiczny, należy wziąć pod uwagę dwa podstawowe aspekty:

  1. Musisz wybrać coś, z czym nigdy wcześniej nie pracowałeś, w ten sposób spędzisz dużo czasu na czytaniu dokumentacji i debugowaniu
  2. Używaj narzędzi, które zmuszają Cię do ponownego wynalezienia koła, które są naprawdę trudne do debugowania lub mają wiele ograniczeń

Przepraszam, jeśli ten post zabrzmi tak dziwnie, ale są to tak proste rzeczy, że nigdy nie wyobrażałem sobie, że mogę się pomylić, a jednak przez presję konkurencji i złą organizację upadliśmy w każdym punkcie.

Wiele nauczyłem się na własnych błędach i mam nadzieję, że teraz masz lepsze spojrzenie na to, czego nie robić podczas hackathonów. Mimo słabego występu bawiłam się dobrze i już przygotowuję się do kolejnego, mam nadzieję, że tytuł następnego wpisu będzie inny :)