Hvad er et hackathon?

Hackathon er et sammendrag af ordene "hack" og "marathon". Maratondelen er ret simpel, hackathonet løber over en begrænset, men relativt lang tidsperiode, og deltagerne må nøjes med tidsbegrænsningerne. På trods af ordet "hack" har et hackathon ikke nødvendigvis noget med cybersikkerhed at gøre. Ordet "hack" holder sig faktisk til den bredere betydning af: "at få noget til at gøre noget, det ikke var designet til at gøre".

Et hackathon er en begivenhed, hvor deltagerne bruger deres tid på at udvikle en idé til en prototype eller endda et fuldgyldigt produkt. Afhængigt af hackathon kan der være et specifikt emne eller deltagerne kan frit vælge deres eget koncept. Deltagerne kan arbejde i grupper eller alene. Ved afslutningen af ​​hackathonet præsenterer hver gruppe deres arbejde.

Hackathons i open source-projekter

Det første hackathon blev drevet af OpenBSD en open source Linux-distribution i 1999. Hackathons til open source-projekter har en tendens til at dreje sig om at løse store eller mange langvarige problemer. For eksempel er refactoring kode en lang proces med minimal direkte fordel, da der ikke tilføjes ny funktionalitet, men det kan gøre koden meget nemmere at vedligeholde i fremtiden. Deltagerne kan også skilles fra for at løse mange mindre, men langvarige problemer. Alternativt kan de arbejde på at tilføje helt ny funktionalitet.

En af vanskelighederne ved open source-indhold er, at vedligeholderne ikke nødvendigvis bliver betalt. Selvom et hackathon bestemt ikke nødvendigvis løser dette problem, kan det hjælpe med at bringe en særlig positiv holdattitude ind og potentielt tiltrække interesse fra ikke-kernebidragydere.

Interne virksomhedshackathons

Nogle virksomheder kører interne hackathons. Disse er typisk valgfrie, men ses generelt positivt som en sjov teambuilding-øvelse. Et hackathon i afdelingsstørrelse kan fokusere på hurtigt at udvikle et produkt i en lignende metode som sprintmetoden, disse kan være kendt som kodesprints. Hvis hackathonet er åbent for hele virksomheden, kan der dog ikke være noget specifikt tema. Deltagerne kan frit vælge deres egne projekter. Generelt skal der være en eller anden forbindelse til at fungere, men det behøver ikke at være produktfunktioner. For eksempel kan en deltager oprette et internt automatiseringsværktøj for at forenkle deres arbejdsgang eller udvikle nyt internt værktøj og funktionalitet. Naturligvis kan projekter også ende med at blive kundevendt, og blive forvandlet til produkter.

Interne hackathons er ofte en god måde for folk at arbejde på projekter, der ikke nødvendigvis ville få direkte godkendelse, men som alligevel kan give værdi. Nogle virksomheder kan arbejde med relevante projektskabere for at patentere deres kreationer.

Sponsorerede venturekapital hackathons

Nogle hackathons er dybest set marketingstunts. Virksomheder kan sponsorere eller oprette en åben begivenhed, der opmuntrer folk til at deltage i deres hackathon. Ofte opmuntres deltagelse ved at byde på pengepræmier til "vinderne", som vælges af et panel af sponsorerende dommere. Generelt er ideen at skabe et miljø, hvor folk får motivation til at udvikle deres projektidé. Gode ​​ideer, der fanger dommernes blik, er ofte fuldt omsættelige produkter. Udviklerne af projektet kan vinde en belønning for deres indsats. Særligt vellidte projekter kan købes op af en af ​​sponsororganisationerne. Derudover fungerer hele arrangementet som et ret effektivt talentspejdersystem. Deltagerne kan ende med at blive tilbudt stillinger hos virksomheder, selvom deres specifikke projekt ikke bliver kåret som vinder.

Konklusion

Et hackathon er en tidsbegrænset begivenhed, hvor folk mødes for at arbejde på projekter. Projekter kan være individuelle, gruppe eller arbejdes på af alle. Hackathons kan være tematiske, have et specifikt formål eller kan være åbne for alle til at arbejde på projekter, der interesserer dem. Konceptet er generelt at udvikle koncepter, der ellers ikke får tid og kræfter. Teambuilding, out-of-the-box kreativitet og talentscouting er alle ekstra potentielle fordele ved hackathons. Hackathons har ikke nødvendigvis noget at gøre med computersikkerhedshacking. I stedet refererer ordet hack til kreativ og udforskende programmering.


Sådan klones en harddisk

Sådan klones en harddisk

I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide

Sådan repareres driveren WUDFRd kunne ikke indlæses på Windows 10?

Sådan repareres driveren WUDFRd kunne ikke indlæses på Windows 10?

Står du over for fejlmeddelelsen, mens du starter din computer, som siger, at driveren WUDFRd ikke kunne indlæses på din computer?

Sådan rettes NVIDIA GeForce Experience-fejlkode 0x0003

Sådan rettes NVIDIA GeForce Experience-fejlkode 0x0003

Oplever du NVIDIA GeForce-oplevelsesfejlkode 0x0003 på dit skrivebord? Hvis ja, læs bloggen for at finde ud af, hvordan du løser denne fejl hurtigt og nemt.

Hvad er SMPS?

Hvad er SMPS?

Lær, hvad SMPS er og betydningen af ​​forskellige effektivitetsvurderinger, før du vælger en SMPS til din computer.

Hvorfor tænder min Chromebook ikke

Hvorfor tænder min Chromebook ikke

Få svar på spørgsmålet: Hvorfor tænder min Chromebook ikke? I denne nyttige vejledning til Chromebook-brugere.

Sådan rapporteres phishing-svindel til Google

Sådan rapporteres phishing-svindel til Google

Lær, hvordan du rapporterer en svindler til Google for at forhindre dem i at snyde andre med denne vejledning.

Roomba stopper, stikker og drejer rundt – Fix

Roomba stopper, stikker og drejer rundt – Fix

Løs et problem, hvor din Roomba robotstøvsuger stopper, sætter sig fast og bliver ved med at dreje rundt.

Sådan ændres grafikindstillinger på Steam Deck

Sådan ændres grafikindstillinger på Steam Deck

Steam Deck tilbyder en robust og alsidig spiloplevelse lige ved hånden. Dog for at optimere dit spil og sikre det bedst mulige

Hvad er isolationsbaseret sikkerhed?

Hvad er isolationsbaseret sikkerhed?

Ville dykke ned i et emne, der bliver stadig vigtigere i cybersikkerhedens verden: isolationsbaseret sikkerhed. Denne tilgang til

Sådan bruger du Auto Clicker til Chromebook

Sådan bruger du Auto Clicker til Chromebook

I dag skulle du dykke ned i et værktøj, der kan automatisere gentagne klikopgaver på din Chromebook: Auto Clicker. Dette værktøj kan spare dig tid og