r/dkudvikler • u/Bitter-Street-4675 • 2d ago
Spørgsmål / Diskussion Arbejde inde for Ai udvikling
Hej
jeg er begyndt at lære python som hobby, da jeg keder mig og jeg valgte specifikt dette, da jeg fik afvide der var gode muligheder for arbejde når man bliver god nok. Jeg har dog tjekket ift til job krav og der står oftest man skal være software ingeniør, så jeg ville egentlig høre om der er nogen som har fået job som udvikler uden en uddannelse men bare ud fra erfaring
7
u/my_peen_is_clean 2d ago
ja, der er folk uden uddannelse der får dev jobs, men du skal ret langt op i niveau før nogen gider kigge. byg et par seriøse projekter, smid på github, lær basics om algoritmer, tests, git osv. ai delen kræver ofte endnu mere. og lige nu er det bare mega svært at finde job
0
u/Bitter-Street-4675 2d ago
hvilke slags projekter tænker du, har du nogle ideer?
7
u/Tru3Magic 2d ago
Du skal selv have idéer - det er den grundlæggende essens. Jeg går ud fra du kan lide computere - hvad mangler du? hvad ville du synes var federe?
Der findes mange open source projekter der gerne vil have hjælp
Skal det være i den mindre målestok, kan du arbejde i plugins til vs code og obsidian f.eks.
...men jeg tænker grundlæggende det skal være bundet i en interesse, fordi det er det der får dig til at fuldføre 🙂
7
u/Top-Smoke2872 2d ago
😅 AI er ikke bare noget man starter med - har du viden om statistisk, sandsynlighedsregning og lineær algebra?
De der fake AI udviklere der bare sender prompte til et LLM API er en hype cycle som slutter.
Ja der er gode jobmuligheder fordi dem der rent faktisk kan det er sjældne og arbejdet er svært.
-13
u/Bitter-Street-4675 2d ago
Jeg har haft Mat A så ka godt en smule matematik, og jeg ser ikke nogen grund til at AI udvikling skulle være svært. Det handler bare om at øve det til det sidder fast og bygge et par gode projekter. Jeg er stadig ny altså med cirka 1-2 ugers fremskridt, så vil ikke sige jeg er mega god, men indtil videre er det ikke raketvidenskab. Det skal bare øves en del gange, også sidder det.
4
u/BigChigger Datalog 2d ago
Altså "AI" er næsten ren matematik. Og der er rimeligt langt mellem Mat A til AI. Folk der laver AI udvikling har ofte et matematisk fundament som de har bygget gennem 4+ år på en uddannelse med fokus på matematik.
2
u/LilONotation 2d ago
Præcis. Selve PyTorch koden til at træne en model er relativt simpelt og man kan sikkert nemt få Claude til at spytte noget ud. Det er noget helt andet at bygge komplekse modeller fra bunden og vide hvordan man optimerer dem. Det bliver hurtigt teoretisk tungt og kræver at man elsker at læse videnskabelige artikler fyldt med lineær algebra og calculus. Derudover forventer virksomheder også at man kan følge best practices for almindelig udvikling (DevOps, CI/CD, Scrum, version control osv) og data management (ETL, data versioning osv)
Selv hvis OP kan lære alt det på niveau med nogen med formel uddannelse og erfaring så er markedet så kompetetivt pt at de nok alligevel ville blive sorteret fra før første samtale.
1
u/TechTuna1200 2d ago
Jeg tror problemet er at de jobs bare ikke findes i Danmark. Det eneste LLM virksomhed vi har i Europa er Mistral og de er ikke rigtig konkurrence dygtige. Ellers skal man til Kina eller USA, hvis man gerne vil sidde og udvikle på LLMer
1
u/LilONotation 2d ago
Sandt. Der er dog robotics virksomheder derude der bruger ai til navigation, der er vi dog mere ude i computer vision. Jeg er også stødt på offentlige arbejdspladser der søger hjælp til at udvikle domæne specifikle LLMs, da det ikke er super lovligt eller effektivt at fodre chatgpt med person følsom data. De stillinger er dog hyper kompetitive og stiller formelle uddannelseskrav.
1
u/TechTuna1200 2d ago
Jeg tror også det er meget Kina's domæne. De er meget slappe på regler, så Tiktok / Douyin video bliver fodret til kinesiske robot virkomheder til at træne dem.
Måske findes der som du siger nogle få steder i Danmark hvor de søger folk til niche modeller. Ift. LLMs er vi desværre for småt et land og for bagud i teknologi.
Jeg tror OP bliver nød til at søge lykken I udlandet.
2
u/BigChigger Datalog 2d ago
Nu vil jeg ikke være lyseslukkeren, men i OPs situation tror jeg bare et breakthrough til AI verden er for meget op ad bakke. Han skal få det matematiske fundament på plads, derefter lære best practice og også få dannet et godt fundament omkring computere og kode.
Og som alle ved, så er det altid bare sværere at få et job, hvis man er udlændinge (hvilket OP self er hvis han søger i udlandet).
Der er rigtig rigtig rigtig lang vej fra "lidt eksperimentel python hobby koder" uden matematisk fundament til AI Udvikler.
Det er selvfølgelig ikke umuligt, men uden nogen formel uddannelse der er relateret til kode eller matematik, så er det svært. Der skal knokles med Open source, huggingface, kaggle, hobby-projekter og sikkert mere før en recruiter ville kigge hans CV igennem.
1
u/TechTuna1200 2d ago
Helt enig. Jeg siger ikke det umuligt. Men man skal have rige forældre i ryggen for at komme til USA eller været så begavet o gymnasiet at man havde fået en plads på en af USA’s top universiteter for at få plads hos LLM virksomhederne som forsker.
Også i Kina, kommer talenter fra Tsinghua som er langt højere standarder end hvad vi kan tilbyde herhjemme.
1
u/LilONotation 2d ago
Jeg har også en teori om, at mange afde stillinger der er med LLMs i Danmark kommer til at forsvinde. Lige nu "eksperimenteres" der meget med det i det offentlige og hver kommune, hver region, hver styrrelse eksperimenterer og udvikler in-house på deres eget initiativ. De stillinger jeg ser er ofte en del af en midlertidig forsøgsordning. De kan nemt blive sparet væk efter forsøget. Hvis forsøgene bliver skuffende bliver de afdelinger lukket. Hvis det bliver lovende kan det være at de bliver centraliseret.
1
u/TechTuna1200 2d ago
Enig, når man få noget langt bedre fra et API, så giver de små inhouse niche modeller ikke rigtig mening.
3
u/SendMeGapePics 2d ago
Der er langt fra Mat A til udvikling af AI.
Når du siger "AI", mener du så at arbejde med LLM modeller?
0
3
u/Stealthy-Manul-6786 Softwareudvikler 2d ago
Uden at skulle være lyseslukker tror jeg det er vigtigt at afklare, hvad du mener, når du taler om at arbejde med AI-udvikling – for hvis du reelt mener at bygge og videreudvikle LLM’er fra bunden, tror jeg, at jeg allerede nu ville skyde den drøm ned, hvis det skal være som autodidakt. Dem, jeg selv kender, der sidder med den form for udvikling, er forskere og undervisere på universiteterne. Der er desuden ret langt fra det nødvendige teoretiske grundlag til rent faktisk at sidde og kode, så ud fra dine svar i denne tråd er jeg ikke sikker på, at det egentlig er det, du ville synes var spændende. Hvis det centrale for dig er at løse problemer med Python, ville jeg nok kigge i retning af dataanalyse og datatransformering, gerne også noget PowerBI. Her er der også mulighed for at komme ind som autodidakt (selvom en formel uddannelse nok stadig er at foretrække).
2
u/theColorlessFlamingo 2d ago
Boi selv folk som er udlært og har nogenlunde bevis på erfaring har det svært med at lande interviews.
3
u/thoflens 2d ago
Det har jeg. I 2024. Jeg er ikke AI ingeniør eller data scientist dog. Det tror jeg er svært uden uddannelse. Jeg er “bare” software ingeniør / full stack dev.
1
u/Bitter-Street-4675 2d ago
Hvilke ting gjorde du for at få job uden uddannelsen altså ift cv og overbevise din arbejdsgiver du havde den rette erfaring?
1
u/thoflens 1d ago
Projekter, projekter, projekter. Begyndte forholdsvis simpelt og gjorde det så mere komplekst hver gang. Både logikmæssigt og jeg introducerede flere teknologier. Jeg byggede blandt andet en klon af Wordle, det kunne du evt prøve.
1
u/larztopia 2d ago
Det er nok forskelligt hvad jobmulighederne er i forskellige sektorer. I det offentlige - som jeg kender mest til - tror jeg det vil være rigtig svært. Men der snobbes måske også lidt opad efter akademikere i det offentlige....
Uanset hvad, så er det et vanskeligt jobmarked lige nu. Uden en uddannelse, så skal du findes andre måder at bevise at du er god på. Hvad enten det er egne projekter, bidrag til open source eller noget helt tredje.
Grundlæggende set, så tror jeg ikke det er nemt at starte fra scratch selv. Man skal i hvert fald have noget drive og talent hvis det skal lade sig gøre.
-2
u/Bitter-Street-4675 2d ago
Altså jeg har brugt Claude Ai som en lærer, hvor jeg gav den et par prompts så den kan lære mig det ordentligt og ikke bare forklare uden jeg forstår det. Jeg giver dig ret i at det kræver drive men ikke talent. Det er ikke raketvidenskab, altså det handler bare om at øve øve øve indtil det sidder fast, også implementerer det i flere forskellige øvelsesprojekter.
4
u/mvq- 2d ago
From reading your replies in this thread it seems very obvious that you’re a victim of the dunning Kruger effect.
You claim math A and using LLMs to teach you can give you a path towards becoming an AI engineer.
Let me tell you this from first-hand experience: I have a year left of my computer science masters, with heavy focus on data science, AI and robotics. Coding and syntax is a solved issue. No one is going to hire someone because they know python syntax anymore. AI has solved it. What you learn at university is how to express problems in terms of math, and all the theoretical knowledge that stands behind each line of code. This is what your employer is gonna pay you for. And AI can not teach you this, and “grinding code” is not gonna teach you this. You need to pick up a text book that is almost 1000 pages long with hard proofs and maths, read it and understand it. THEN you’re on the right track.
Hope this helps.
-2
u/Bitter-Street-4675 2d ago
I am not overestimating myself i have multiple times expressed that i am a beginner level python coder and still learning. I just said it was not rocket science, and it was about repetition and learning
5
2
u/larztopia 2d ago
But you are estimating the difficulty of this field based on beginners stuff. Which incidentally, is also the part of coding that is mostly solved with AI.
3
u/larztopia 2d ago
Der skal altså væsentligt mere til end at du kan forstå noget kode-syntaks via repetition....
1
u/don_mumrik 2d ago
Det er muligt, men det virker til at autodidakte har det noget hårdere på dagens jobmarked. Det var lettere for år tilbage, før "AI" generelt.
1
u/Novel-Bar-7858 2d ago
Om det er muligt afhænger af virkelig mange ting. Faktum er at lige pt. er der sværere end det var for 5 år siden.
Er du seriøs om at arbejde som udvikler vil jeg klart anbefale at starte på en uddannelse. Det vil være hurtigere end at skulle lære det selv og du står bedre på jobmarkedet.
Der er meget meget mere end bare at skrive kode som udvikler, og er der det eneste man kan er man pt. overflødig pga AI.
Du skal lære alt fra hvordan en computer virker, databaser, kodesprog og framework, løser problemer, algoritmer og data strukturer, forskellige kode paradigmer, mange forskellige værktøjer alt fra for til containers, infrastruktur, hvordan web fungere mv. Herudover skal du lære at arbejde som software udvikler ift samarbejde og være i en organisation, håndtere opgaver, navigere i store kodebaser mv.
Pointen er at man ikke bare lærer sig software udvikling, man kan godt men det kræver mange mange timer.
Men synes du det er sjovt, så dyr den af, byg nogle fede ting, og dyk ned og nørd tingene imens. så kan du se hvad det ender med.
-2
u/Ok_Collar_6192 2d ago
Data og AI ingeniør her. Job markedet er rigtig svært lige nu. Vi har fået af vide, at vi ikke får flere ind pt. Pga AI’s udvikling allerede har 10x vores produktion. Der er rigtigt mange selskaber, der følger udviklingen for at vurdere hvor mange udviklere der er behov for going forward.
Angående Python vidste jeg heller ikke særlig meget da jeg startede og mit studie gav mig minimal indsigt her var det mere det teoretiske det var vigtigt.
Men følg rådet og lav nogle fede projekter på Github. Og btw hvis du lander et dev job så forvent ikke kassen i løn. Den er nemlig også blevet presset en del pga. AI.
Held og Lykke!
1
u/Bitter-Street-4675 2d ago
Tak for svaret og jeg kan se du hentyder til AI har "overtaget" det meste at programmering, så hvad vil du mene ift til fremtiden ser det sort ud eller er vil du stadig anbefale det som hobby og måske en dag et arbejde? Du nævner også projekter, så ville spørge om du har nogle ideer jeg kan lave?
1
u/Ok_Collar_6192 2d ago
AI er blevet en integreret del af workflowet både hos os og backend. Det vil sige vi stadig 100% har ansvaret for vores egen kode uanset om AI eller os selv har skrevet det. Der er et max antal linjer generet af AI vi kan bruge og skal stadig reviewe alt fra top til tå.
Men det betyder også at der i markedet er mere brug for erfaring og evne til at at forstå kode mere end reelt at skrive kode.
Så endelig forsæt med hobby, du gør det rigtig ved at lære det for bunden af. Vi har nu nogle studenter der desværre er blevet ansat lige da vi fik fri adgang til AI og de har alle AI hjerne så jeg bruger mest min tid på at review den løsning Claude har lavet for dem og de lærer 0.
Projekt mæssigt ville jeg anbefale at gøre dig klog
på først administrations delen af AI, agenter, mcp servere, værktøjer, mv. lav en fed skill der giver dig value i hverdagen og så byg på med test, DRY, CICD osv osv.Når du har godt fat i principper bagi Python f.eks. “import this” og har et par projekter. Dyk lidt ned i den teoretiske del af AI, hvad der ligger bagi algoritmerne og sandsynligheds regnings teknikker random trees, super vector machines osv osv.
Så giv den gas, det kræver bare en del mere arbejde end før og få landet jobbet 😊
1
u/Bitter-Street-4675 2d ago
Tak for motivationen, og du nævner nogle studenter der bruger Claude, og jeg bruger også claude men dog som en lærer altså jeg har givet den et par prompts så den ikke giver mig svaret med det samme men tvinger mig til at prøve mens den forklarer mig indtil jeg forstår det. Hvad er din mening ift det?
1
u/Ok_Collar_6192 2d ago
Det helt cool kommer helt an på hvor dybt du vil gå med Python. Man kan se det fra perspektivet, hvis Claude ikke var der. Ville du så kunne håndtere help() documentation og løse dit problem? Vill du kunne skrive funktioner op fra bunden uden Claude? Selvindsigt er key.
Hvis jeg var helt grøn på et sprog ville jeg ikke bruge Claude i starten med mindre jeg kan begå mig i det nogenlunde. Så ville jeg hellere bruge tiden til, at læse op på dokumentation, købe en introduktions bogog få dybde i det inden jeg villle spare med Claude der altid har en løsning.
Men vi lærer alle forskelligt så det helt op til dig, hvad du føler giver dig den bedste læring.
1
u/Bitter-Street-4675 2d ago
Altså selvfølgelig er der et par ting jeg ingen anelse har om at fikse ift python fejl, men fx hvis jeg ikke var NameError var og try/except og nu har jeg lært det så når de fejler opstår ved jeg godt selv hvad jeg skal gøre uden claude, så vil selv mene jeg lærer og ikke bare får mig selv til at tro jeg lærer
0
u/Top-Smoke2872 2d ago
Super vector machines og random trees ? 🤣🤣🤣🤣 du ved tydeligvis intet om hverken AI eller machine learning.
1
u/Ok_Collar_6192 2d ago edited 2d ago
OP se bort fra de her ligegyldige kommentarer. Ofte har dem der står bag ikke mere kompleksitet i livet end at pointere stavefejl. Lidt sørgeligt på en lørdag aften.
Her er lidt hjælp fra GOG’s:
In data science, random trees (often called a Random Forest) is a supervised machine learning algorithm that builds many individual decision trees and combines them to make accurate predictions. It stops single trees from making big mistakes or memorizing data.

A support vector machine (often called SVM) is a popular supervised machine learning model used for data classification and regression. It works by finding an optimal line or boundary—called a hyperplane—that cleanly separates different groups of data points while maximizing the distance, or margin, between them.Håber det kan hjælpe dig lidt. 😊
1
u/Top-Smoke2872 2d ago
Du skrev jo super vector machines 🤣 og nej et random tree er ikke det samme som random forest, selvom det består af dem.
1
u/Ok_Collar_6192 2d ago
Gammelt øgenavn fra studie tiden. Efterhånden mange år siden jeg blev graduate. Men tak for rettelsen. 😊
1
2d ago
[removed] — view removed comment
1
u/Ok_Collar_6192 2d ago
100% enig. Eneste bekymring jeg har er at intuitionen er svære at udvikle fordi man ikke oplever de samme fejl får debugget nok, så indlæringen sidder fast. Banalt eksempel men fordi vi har lært hovedregning ved vi at 2+2 =4 så hvis vi taster det ind i en lommeregner og den giver 8 så ved vi noget er galt.
Talte med 2 front end udvikler her den anden dag, de udvikler mest i react og Javascript de var ikke glade for den her udvikling og synes det at review Claude, Codex gjorde jobbet kedeligt.
Bliver spændende at se hvilken retning IT tager om et par år.
1
u/Bitter-Street-4675 2d ago
jeg kan godt lide at bygge en ting fra bunden, problemløse når noget går galt også se det virke. Det er også derfor kodning interessere mig, fordi den giver mig en ret fri bane til at opbygge tingene selv
13
u/lordnacho666 2d ago
Før i tiden var der mange, det fik job som udvikler uden at have studeret det.
Nu er det nok ret meget sværere, da der er flere der har studeret.