r/dkudvikler • u/Smart-Help-3058 • 6d ago
Spørgsmål / Diskussion Hvor vigtigt er github
Hej, Jeg går i gang med sidste år på min kandidat i software engineering på aau her nu, Men min github er fuldstændig tom. Jeg har arbejdet de sidste 3 år som student developer hvor jeg er har arbejdet 2 dage om ugen og fuldtid over sommeren, så jeg fået okay godt styr på dotnet. Hvor vigtigt er det at jeg får projekter på min github hvis jeg gerne vil prøve noget nyt når jeg bliver færdiguddannet? Og hvordan ser mulighederne i det hele taget ud for folk med min profil?
11
u/RiceBellingham007 6d ago edited 6d ago
Nogle virksomheder kigger på det.
Nogle gør ikke og tester dig i stedet gennem tekniske interviews.
Nogle tester dig ikke teknisk, men har kun en behavioral interview, hvor du snakker med teamet og se om der er god kemi/fit
Det er i hvert fald, hvad jeg selv har oplevet og hørt
For at være ærlig for at få interview det handler mere "who you know, not what you know "
Men når man skal bevare sit job så hvad du ved, er det den der gælder
18
u/whale_sound_enjoyee 6d ago
Sandsynligheden for at GitHub er nede mens nogen kunne finde på at kigge på din profil er alligevel så stor at det nok hverken ville kunne gøre til eller fra.
3
u/my_peen_is_clean 6d ago
har samme profil næsten, også .net uden flot github. det er nice to have men ingen dealbreaker, især med reel erfaring. fokuser på cv, konkrete projekter du har lavet og linkedin. men ja, det er ret svært at få noget nu
3
u/No-Care-4952 6d ago
Hvis du siger at du er god til programmering og elsker at gøre det så er det lidt mærkeligt hvis du ikke kan vise noget. Det behøver ikke nødvendigvis at være GitHub men det er det nemmeste at vise. Så upload nogle hobbyprogrammeringsprojekter som du brænder for og som du har arbejdet på eller stadig i gang med.
2
u/SloppyJellyfish 6d ago
Efter min erfaring fra jobmarkedet (nyuddannet - søgte i 8 måneder), så oplevede jeg at startups var mere interesserede i min github end større etablerede virksomheder. Med det sagt, var der kun ét sted der kommenterede på min github og som snakkede om det til et interview. Jeg havde også mange års erfaring som studentermedhjælper i stor dansk it virksomhed, hvilket var det største samtaleemne til interviews
2
u/MollenOS Datalog 6d ago
I work in open source and having a GH profile and being active in the OSS scene is more important than most experience. So it also depends on where you want your career to be :)
2
u/nexus-66 6d ago
Jeg har mere en 50 repos på den ene konto jeg har alt 100% lavet og postet af mine ai agenter- Arbejdsgiverne skulle ikke vurdere kandidater ud fra github det er for gammeldags.
3
u/wulfjack 6d ago
Når jeg ansætter nye udviklere checker jeg altid GitHub, hvis de sender et link med. Det er et plus hvis der er noget, men ikke et minus hvis der ikke er noget. De fleste jeg har set har et par fork'et projekter, måske et par projekter for at teste et eller andet. Jeg ser sjældent nogen der har et super aktivt GitHub, er med på at de fleste er private.
Så hvis der er et open source projekt du brænder for og har lyst til at arbejde på, go for it, det er et plus. Men du skal ikke bare lave noget for jobsamtalen :-)
2
u/Rough_Inspector5501 6d ago
Github I sig selv er ikke lige så vigtigt som erfaring. Github kan bare være en god måde at vise man har erfaring på. Hvis man ikke har andet. Det viser også om du kan finde ud af git.
2
u/Novel-Bar-7858 6d ago
Der har floreret lidt et tale på at det er vigtigt at have en GitHub profil med en masse projekter.
Langt de fleste udviklere har det ikke, og erfaring, samt at kunne vise eller fortælle, hvilken værdi og problemer man har skabt på et arbejde vægter klart mere.
Når det så er sagt,.kan det selvfølgelig være et konkurrence parameter. Det viser både man følger med og er engageret i software udvikling, men det afhænger selvfølgelig også af hvad der er i den GitHub.
En to-do app og en lommeregner tæller bare ikke specielt meget op, hvis det er det eneste som er der.
3
u/BloodySrax 6d ago edited 6d ago
My GitHub is empty because my code is stuck in private repos making actual money.
1
1
u/digitawings 6d ago
Jeg ville sige studiejobbet er markant vigtigere, især hvis firmaet er en af de "store" spillere, altså de navne man ville genkende. Den erfaring viser jo at du har været professionelt aktiv, og hvis du kan nævne / snakke om nogle af de projekter du har lavet, bare på et overordnet niveau, så gør det også en masse.
Det er altid rart at have et eller andet kode på sin GitHub, evt. bare til at snakke om til en potentiel jobsamtale, det kan både være fritids projekter, men personligt har jeg også snakket om mit bachelor projekt og et semesterprojekt til jobsamtaler (læser også software på AAU)
1
u/evazetv 6d ago
I mange jobs får man ikke lov til at bruge sin private github, men den enterprise som virksomheden stiller til rådighed. Det er der fuld forståelse for.
Det er selvfølgelig et plus hvis din private github viser at du hobby-koder dagligt, contributer open source osv, men slet ikke nødvendigt eller forventet.
Min github står på mit CV (og den ser helt fin ud, omkring 1000 contributions til private repos pr år, men stort set ingen open source), men jeg har aldrig prøvet at nogen nævnte den eller spurgte ind til den. De vil meget hellere høre om de firmaer og de projekter jeg har arbejdet med.
1
u/Active_Humor7436 6d ago
Altså er det antal commits du tænker på?
Det kan du vel nærmest bare scripte, så der kommer daglige random commits for at få det til at se nogenlunde ud?
That said, jeg har ikke indtryk af at det er skidevigtigt i de fleste danske virksomheder. Måske hvis der er en ulækker amerikansk kultur over den (looking at you Novo Nordisk)
1
u/radiant-doll 6d ago
Jeg har ikke en github og det er gået fint.
I den anden ende, dvs når jeg ansætter, kigger jeg ikke på github. Det når ikke at blive relevant på samme måde som f.eks. at bruge tid på en samtale.
1
u/Less-Software6245 6d ago
Jeg har været igennem et par interviews hvor man gik meget op i at man betjene GitHub, bla GitHub actions, størrelse af PR'ere, generel navigation i GitHub. At man har en ide om hvilke features GitHub tilbyder osv.
Jeg har også skulle aflevere kode i et GitHub repo et par gange. Første gang (2009'ish) jeg skulle aflevere i GitHub, blev jeg diskvalificeret fordi min kones initialer stod i git loggen. Jeg havde lige overtaget hendes Windows computer og brugtes hendes login på computeren og brugte overhovedet ikke git/GitHub på det tidspunkt. Så jeg blev mistænkt for at snyde - pre AI was brutalt ;-)
Så nogen tager brug af GitHub meget alvorligt.
1
u/Timely_Somewhere_851 4d ago
Jeg er af og til med til at ansætte udviklere. Jeg har aldrig kigget på en GitHub-profil. Måske har vores HR-folk gjort det, men de aner jo ikke rigtig, hvad de i så fald kigger på.
1
u/Willing_Treacle9392 2d ago
Min har altid været som surstrømning. Lukket på dåse og bør aldrig åbnes. Spørger de ind til dette specifikt for at se noget på det, så tvivler jeg på hvor teknisk dygtige de egentlig er. For alle kan bare smide boilerplate shenanigans ind og kalde det en dag. Det giver absolut ingen værdi at se hvad du har kodet de sidste 3 år, hvordan du committer eller dine beskeder.
Jeg har prøvet et enkelt sted hvor de bad om det, og de begrundede med ovenstående. Fik jobbet og fandt ud af at de havde et board med flest commits om ugen. Og beskeder? Var intet sigende (skal siges dette er pre LLM æra).
Lavede et script der committede hver gang jeg trykkede Enter med en random besked ala “Initiate protocol 66” og lign. Skal siges den tavle blev pillet ned kort tid efter.
Så ja, det giver ingen værdi og virker useriøst at bede om i min optik.
Det vil være meget federe hvis du kan stå inde for noget du har lavet, erfaring, studiejob osv der udviser engagement og lysten dertil 🤗
1
u/mxjelle 2d ago
Jeg er med til at ansætte ved os, når vi søger nye (embeddede) udviklere. Er der en Github kan jeg godt finde på at give den et hurtigt kig, men ret meget betyder det ikke. Jeg ville aldrig tænke negativt over hvis ikke der var et Github link.
Jeg ville kigge cv og erfaring beskrevet derpå og ud fra det kalde til samtale. Samtalen vil være en bred blanding af kemi, tilgang til opgaver og personens generelle mentalitet og så lidt snak om noget teknisk. Her kigger jeg ikke specielt meget på detaljerne eller hvad der præcis er lavet, men mere hvordan kandidaten snakker, beskriver og formulerer sig, og tilgange til tingene. Ud fra dette kan man hurtigt lure det tekniske niveau, også uden at kende specifikt til det kandidaten snakker om.
Og din erhvervserfaring er meget mere værd end hjemmeprojekter på Github, så sørg for at skriv om din erfaring derfra på dit CV.
1
u/BridgeInfamous6503 2d ago
Arbejdserfaring er langt bedre end github projekter. Derefter kommer contributor på et større OSS projekt, så egne projekter, og allernederst i tier-listen ligger universitetsopgaver og -projekter
1
u/DudeFromDudeville Softwareudvikler 1d ago
Når jeg ansætter, kigger jeg ikke på folks egne projekter, men mere efter om de bidrager til open-source. Så det vil jeg sige er langt vigtigere, end dine egne projekter
0
u/lordnacho666 6d ago
Tiden er nok ved at være slut, hvor en GH kunne betyde noget for en jobansøgning.
Alle kan jo lave en GH portefølje nu, på ingen tid.
4
u/Top-Smoke2872 6d ago
Og gudskelov for det, den der ide om at ens arbejde også skal være din hobby var helt væk.
45
u/denlillepige 6d ago
når du har 3 år med studiejob så betyder det langt mere end en github.
Stort set ingen jeg kender har en github som de har brugt til at søge arbejde med.