Ni nani huwa wanashiriki katika hackathons?
Context:Hackathon (pia inajulikana kama hack day, hackfest, datathon au codefest; portmanteau ya hacking na marathon) ni tukio ambapo watu kushiriki katika haraka na ushirikiano uhandisi juu ya kipindi kifupi cha muda kama vile 24 au 48 masaa. Wao mara nyingi kukimbia kwa kutumia agile programu ya maendeleo ya mazoea, kama vile sprint-kama kubuni ambapo waandaaji wa kompyuta na wengine kushiriki katika maendeleo ya programu, ikiwa ni pamoja na wabunifu wa picha, interface wabunifu, mameneja wa bidhaa, mameneja wa mradi, wataalam uwanja, na wengine kushirikiana kwa undani juu ya uhandisi miradi, kama vile uhandisi wa programu.  Lengo la hackathon ni kuunda programu inayofanya kazi au vifaa mwishoni mwa tukio hilo. Hackathons huwa na lengo maalum, ambayo inaweza kujumuisha lugha ya programu kutumika, mfumo wa uendeshaji, maombi, API, au somo na kundi la idadi ya watu wa programu. Katika visa vingine, hakuna kizuizi juu ya aina ya programu iliyoundwa au muundo wa mfumo mpya.
Programu za kompyuta na wengine wanaohusika katika maendeleo ya programu, ikiwa ni pamoja na wabuni wa picha, wabuni wa interface, mameneja wa bidhaa, mameneja wa mradi, wataalam wa uwanja, na wengine huwa wanashiriki katika hackathons.  Wanashirikiana kikamilifu katika miradi ya uhandisi, kama vile uhandisi wa programu na lengo la kuunda programu inayofanya kazi au vifaa mwishoni mwa tukio hilo.