Sprogene udvikler sig hele tiden, og det er tungt at arbejde på en forældet kodebase.
Derudover så er der det famøse aspekt med at kigge på noget kode, og tænke "hvem pokker har lavet det her møg, det giver ingen mening" og så opdage at det er ens eget arbejde fra for 2 måneder siden.
Vi går på UCL's online Datamatiker uddannelse, hvor at undervisnings formatet er bygget op omkring at lave bunkevis af projekter til at afprøve hvad vi lærer i undervisningen, da vi kun har reel "undervisning" 2 dage om ugen, og resten af tiden er selvstudie.
Men 4. semester er så specialet, hvor at underviserne slipper tøjlerne, og vi selv står for vores egen læring - Selvfølgelig med vejledning af dem.
Men ja, vi skal selv vælge 2 emner at fordybe os i, og vi må ikke være flere i samme gruppe der vælger det samme (Hvis 2 vælger front end, skal det være hvert sit aspekt af front-end)
Rigtig mange tak, er også selv ret hooked på det :)
Men har faktisk ikke tænkt over at arbejde videre på en eksisterende kodebase.
Har primært set på det som, at vi starter fra bunden af og arbejder derfra, da det primære formål med projektet er, at skabe rammer for at afprøve den viden, vi skal tilegne os i løbet af semestret.
Her er der allerede overvejelser om specialer som:
Backend arkitektur.
CI/CD Pipeline.
React til Frontend
IT-Sikkerhed
Men jeg ser også lidt ulempen i at fortsætte på en eksisterende kodebase, at der er en hel masse arkitektur og kode at sætte sig ind i, og potentielt i et sprog vi ikke har kendskab til (er på en .NET basseret uddannelse, så har primært arbejdet i c#)
For mit vedkommende er det en tanke der begyndte at rumstere med siden Trump blev valgt ind igen, og har kun rumsteret mere med den, efterhånden som at han har passet og plejet sin hjerneblødning.
Sorry... må man nok ikke sige.
Men formålet med projektet er primært, at skabe rammerne for at afprøve den læring, som vi tilegner os på semesteret. Så det er jo ikke meningen at det skal blive et færdigt og finpudset produkt - Det ved vi godt, at det simpelthen er for stor en mundfuld til, at vi kan med vores nuværende viden og erfaring.
Men vi skal lave så fedt og lækkert et proof of concept, som vi nu en gang kan lave, og kan vi "nudge" nogle til at tage springet, og give sig i kast med det, så er det mindst så meget federe.
På nuværende tidspunkt ved jeg ikke, hvor stort at det færdige produkt skal være, og hosting mæssigt må jeg nok også indrømme, at det højst sandsynligt kun vil kunne håndtere små 100 samtidige brugere på min lille hjemmeserver, men gruppen går ind i det med en mentalitet om, at vi skal se hvor langt vi kan drive det på et halvt år.
Unless grinder got a custom notification sound, saying something like "Im gonna prone bone til you gone" i would probably write it off as some message notification
"Jamen er du ikke faglært murer? Er du ikke håndværker? Så kan du snildt også finde ud af at trække kabler... så svært er det ikke"
Og når man så kommer hjem til fruen, som er tidligere elektriker lærling, og forklarer omfanget af opgaven, taber hun kæben og siger, at det en 2 personers opgave, selv for erfarne elektriker svende 😅
Jeg prøver at komme op på hesten igen, efter at have sagt op på et studiejob efter 6 arbejdsdage, hvor de ikke ville anerkende at jeg var studerende, og maks kunne arbejde 20 timer ved siden af studiet.
Derudover forventede de at jeg som tidligere murer, nu datamatiker studerende, og arbejdende som tekniker ned 3 dages erfaring kunne trække internet kabler på tværs af en lagerhal, igennem en produktionsbygning, og afsluttes i et AP i produktionen.
Fedt mange tak for linket, skal helt bestemt kigges i sommerferien 😊
Snakker om at starte så småt op på high level i sommerferien, så vi kan få noget af det "kedelige" af vejen, og starte på et godt sted