Alla fyndtips från mellandagsrean
Permalänk
Medlem

Att bli utvecklare och AI

Jag är på väg att bli javautvecklare och funderar på hur AI kan påverka juniora utvecklarpositioner. Har ni några tankar om hur AI kan påverka eller ta över vissa uppgifter inom mjukvaruutveckling för juniora utvecklare?

Jag är även nyfiken på era åsikter om fortsatt utbildning och specialisering. Hur viktigt anser ni det är att hålla sig uppdaterad med de senaste trenderna och teknologierna inom vårt område? Specifikt tänker jag på områden som molntjänster, säkerhet, datahantering och maskininlärning, och hur dessa kompletterar en grundläggande Java-kompetens.
Tack på förhand!

Permalänk
Medlem

Ta reda lite om bolagen du är intresserad utav att jobba för, hur är deras arbetskultur? Är det snabb rotation på människor eller stannar de kvar 10-20 år? LinkedIn kan avslöja detta rätt snabbt.

Det finns företag som anställer för en specifik uppgift sen är det typ slut efter det, dessa bolagen är nog mest troliga att använda AI för att ersätta personal. Men sen finns det bolag som ser sina anställda värdefulla under en mycket längre tid, som lär sig deras arbetsmetoder, system och vill få dig att stanna kvar inom företaget, kanske inte i din ursprungs roll men att du ska utveckla dig vidare till andra roller.

Det är alltid positivt för en långsiktig tillväxt arbetsgivare (så kallade growth company) att deras anställda vill gå vidare och lära sig mer och grotta in sig i specialist områden, men framförallt stanna kvar och göra detta hos dem. Finns gott om bolag som gärna tränar dig när du varit där ett tag och skickar dig på utbildningar osv.

Frilansare är nog mest påverkade utav AI skulle jag gissa, de har inget räddningsnät förutom kontraktet de skriver med någon. Så denna vägen hade jag nog personligen undvikit just nu.

Lycka till

Visa signatur
Permalänk
Medlem

Det är mer så att molntjänster, säkerhet, datahantering och maskininlärning är grundläggande utvecklings-kompetens om man läser på platsbanken.

Nämen att vara vanilla utvecklare är inget vidare, utan att gå mot någon form av SecDevOps är att rekommendera - detta kan dock göras på arbetstid om man är slug.

Permalänk
Medlem

Jag jobbar som utvecklare och använder AI dagligen i både jobb och hobby. Utvecklare kommer att finnas kvar många år till, men yrken kommer att förändras markant, och därmed även utbildningarna.

Nyligen behövde jag göra om formatet på loggdata och bestämde mig för att låta AI göra största delen av arbetet. Projektet är så gott som färdigt, och den stora skillnaden i själva jobbet är att jag som utvecklare snarare agerade som verifierare och ansvarade för övergripande logik och strukturering, det vill säga jag bemödade mig inte med detaljer som att hitta och extrahera delar i loggningen. Det är tydligt att dagens AI kan lösa små problem väl men inte mycket mer än så; den glömmer lätt bort viktiga detaljer och klarar inte av mer komplexa strukturer.

Min uppfattning är att åtminstone ChatGPT inte har blivit bättre under det gångna året, snarare tvärtom. Oavsett hur mycket företaget pratar om att deras nästa produkt kommer att ta över alla jobb, så är jag tveksam. Med tanke på att konkurrenterna mer eller mindre har kommit ikapp ChatGPT utan att ChatGPT har förbättrats, tyder det åtminstone lite på att man kan ha en uppförsbacke inför nästa steg. Integreringen och enkelheten kommer absolut att utvecklas, exempelvis med Copilot X, men jag tror att förmågan hos AI har en väldigt lång väg att gå innan den tar över en utvecklares jobb helt.

Med det sagt, så snabbas utvecklingen upp rejält med AI, så frågan är hur företag väljer att hantera detta. Drar man ner på antal utvecklare eller satsar man för att komma längre? Det kommer antagligen bli någon form av kapplöpning inom branscherna; man vill såklart inte lägga mer pengar än vad som behövs.

Begreppet 'juniorutvecklare' kommer troligen att få en helt annan innebörd framöver. Mer troligt är att utbildningarna kommer att skicka ut utvecklare som programmerar på en högre nivå med hjälp av AI. De 'gamla rävarna' som kan allt om detaljerna kommer att behöva anpassa sig och försvinna allt eftersom. Utvecklaren kommer på sätt och vis att bli 'dummare' när det kommer till dagens nivå av programmering men kommer att bli duktigare på att sätta ihop väl fungerande strukturer (appar) med hjälp av kodblock från AI.

Så, ska man utbilda sig som utvecklare idag? Om man brinner för utveckling (som den kan komma att se ut) och är redo för stora förändringar, så varför inte? Det finns absolut risker, men så är det inom många branscher nu. AI kommer att påverka oss stort!

Personligen tror jag att AI kan göra mycket av det vi gör idag bättre, och ett stort antal företag jobbar hårt på att anpassa sina lösningar och få dem att leverera mer.

Visa signatur

CPU : AMD Ryzen 5 5600X Moderkort : ASUS ROG Strix B550-F GAMING Grafikkort :EVGA GeForce GTX 1080 Ti FTW3 iCX Gaming HDMI 3xDP 11GBMinne : Corsair 16GB Chassi :Fractal Design Define 7 Compact Nätdel : Corsair RM750x Skärm #1 : Asus VG349Q Ultrawide Skärm #2 : Acer X34 Ultrawide

Permalänk
Medlem

Om det är 1 miljon utvecklare nu så kommer det om 3-4 år behövas 0.2 miljoner pga AI och långsiktigt är det AI som kommer sköta det mesta. Jag hade inte valt att bli systemutvecklare!

Detta kommer bli mycket vanligare
https://www.aftonbladet.se/nyheter/a/GMAgwm/ai-tar-over-speld...

Permalänk
Medlem
Skrivet av ecu971:

Om det är 1 miljon utvecklare nu så kommer det om 3-4 år behövas 0.2 miljoner pga AI och långsiktigt är det AI som kommer sköta det mesta. Jag hade inte valt att bli systemutvecklare!

Detta kommer bli mycket vanligare
https://www.aftonbladet.se/nyheter/a/GMAgwm/ai-tar-over-speld...

För att bevisa din poäng tar du fram ett orelevant exempel, det är inga systemutvecklare det handlar om där. Det har ju inte ens gått bra för företaget och VD:n är inte kvar. "AI" får bli lite duktigare först innan 80% av tjänsterna försvinner, det kommer inte ske inom loppet av 3-4 år.

Förtydligande
Permalänk
Medlem
Skrivet av pine-orange:

För att bevisa din poäng tar du fram ett orelevant exempel, det är inga systemutvecklare det handlar om där. Det har ju inte ens gått bra för företaget och VD:n är inte kvar. "AI" får bli lite duktigare först innan 80% av tjänsterna försvinner, det kommer inte ske inom loppet av 3-4 år.

Jag byggde med AI igår rätt avancerat flöde på en timme. AI kommer kapa många systemutvecklare då utvecklare blir effektivare. Men på 5+ år det inte alls säkert en utvecklare behövs alls, möjligtvis några övervakare.

https://youtube.com/shorts/ZwGWSs4S464?si=BKJWWaqRk6kEdr6c

Permalänk
Hedersmedlem
Skrivet av Neon:

Drar man ner på antal utvecklare eller satsar man för att komma längre?

Innan vi når punkten där ai kan sköta allt (vilket troligen ligger en bit bort) tror jag mer på det senare. För de mer intressanta jobben är det väl sällan man har en viss mängd arbete som behöver göras och sedan är det slut? Snarare är det väl bra om man kan automatisera det som går så att man kan fokusera på nästa grej och komma längre? Visst kan ai redan göra sådant som traditionellt kanske hade dumpats på en juniorprogrammerare, men då hittar man kanske andra uppgifter åt dem.

Permalänk
Medlem
Skrivet av ecu971:

Jag byggde med AI igår rätt avancerat flöde på en timme. AI kommer kapa många systemutvecklare då utvecklare blir effektivare. Men på 5+ år det inte alls säkert en utvecklare behövs alls, möjligtvis några övervakare.

https://youtube.com/shorts/ZwGWSs4S464?si=BKJWWaqRk6kEdr6c

Avancerat? Bara 1 timme? Det skulle vara intressant att se. Har du möjlighet att visa något på GitHub? Jag använder AI dagligen och har gjort det i över ett år nu. Visst kan AI snabba upp processer, men det kan också stjälpa. Det är avgörande att utvecklaren har koll och kan verifiera resultatet. Bara för att koden kompilerar betyder det inte att den är korrekt eller av hög kvalitet.

Man måste bryta ner problemet i mycket små delar, och om dessa delar inte fungerar ihop (vilket ofta är fallet) är AI i 99 % av fallen helt oförmögen att förstå problemet och än mindre lösa det. När vi dessutom tillämpar principer som DI (Dependency Injection), MVP (Model-View-Presenter), MVVM (Model-View-ViewModel) och liknande modeller, tappar AI snabbt tråden. Detta trots att jag är en betalande kund hos ChatGPT.

Men om man använder en enklare kodstil, som "spagettikodning", kan man säkerligen skapa en liten applikation enbart med kod från AI. Jag har själv testat skriva en liten OpenConnect, OAuth integration med bara AI och visst gick det men min input samt verifiering var nödvändig och det var långt ifrån problemfritt.

Jag var imponerad i början och även rädd för att eventuellt förlora jobbet. Men efter att ha arbetat nära med AI under en längre tid, är det tydligt för mig att AI bör ses som ett verktyg som effektiviserar snarare än som en ersättare.

Min högsta önskan för AI just nu är att kunna lita på dess utsagor, vilket tyvärr inte är fallet idag. Så snart problematiken blir mer komplex, hittar AI på lösningar som ofta är helt felaktiga. Bara att den kunde säga "detta kan jag inte lösa" eller "jag saknar underlag för att ge ett korrekt svar" skulle spara mycket tid.

Vad Jensen Huang säger är helt ointressant. Han vill såklart sälja AI eftersom deras företag är en ledande byggsten i den processen. Skulle säga att det uttalandet handlar med om publicitet än verkligheten.

Visa signatur

CPU : AMD Ryzen 5 5600X Moderkort : ASUS ROG Strix B550-F GAMING Grafikkort :EVGA GeForce GTX 1080 Ti FTW3 iCX Gaming HDMI 3xDP 11GBMinne : Corsair 16GB Chassi :Fractal Design Define 7 Compact Nätdel : Corsair RM750x Skärm #1 : Asus VG349Q Ultrawide Skärm #2 : Acer X34 Ultrawide

Permalänk
Medlem

Jag tror om man ser AI som ett verktyg istället för en konkurrent kommer man klara sig bra. De som anpassar sig snabbast kommer ha jobb i framtiden.

Permalänk
Medlem
Skrivet av ecu971:

Jag byggde med AI igår rätt avancerat flöde på en timme. AI kommer kapa många systemutvecklare då utvecklare blir effektivare. Men på 5+ år det inte alls säkert en utvecklare behövs alls, möjligtvis några övervakare.

https://youtube.com/shorts/ZwGWSs4S464?si=BKJWWaqRk6kEdr6c

Fast hur ska du mata AIn med tillräckligt med domänkunskap för att kunna generera den koden du behöver?

Övervakare:Integrera med den där databasen och sätt upp en crud.
AI: cool beans, finns det ett DB-schema?
Övervakare: Nej. Roger kunde det utantill men vi ersatte honom med dig HAL9000 så nu är det upp till bevis!
AI: f

När man pratar om att jobb ska ersättas etc. så verkar alla anta att information finns tillgänglig att fråga AIn om.
HAHA!
Ja, för dokumentation är ju ofta uppdaterad och lättillgänglig. 😂

Min bild är att jag kommer att behöva utvecklare i mina team i minst 10 år till. Deras uppgifter kommer inte direkt att ändras heller. De kommer bara att bli mer effektiva på vissa uppgifter.

Visa signatur

Att förespråka Mac på Swec är som att förespråka hybridbilar på en raggarträff i Mora.

Nuvarande stationär: 7800X3D, 128Gb ram, 4Tb nvme, 3x8Tb sata-ssd, 4070 Ti S

Permalänk
Medlem
Permalänk
Medlem

Han sadlade om för att han tröttnade på yrket, det är inte på grund av AI...

Kan du inte bemöta de som citerade dig istället? Vad var det för avancerad kod som du lyckades skapa mha en LLM, det är jag också lite nyfiken på.

Permalänk

Jag är själv webbutvecklare med sisådär 4 års erfarenhet. Skulle snarare påstå att AI hjälper dig att programmera. Använd det som ett verktyg. Du kan generera kodsnuttar som du sedan kan tillämpa någonstans i ett större projekt. AI kan inte generera ett helt fungerande stort projekt på egen hand. Du behöver ge AI mycket hjälp på vägen.

I övrigt kan jag rekommendera SpeedyWrite för att både generera bra kod och hjälpa dig slipa på ditt CV för framtiden

Permalänk
Medlem
Skrivet av ecu971:

Om det är 1 miljon utvecklare nu så kommer det om 3-4 år behövas 0.2 miljoner pga AI och långsiktigt är det AI som kommer sköta det mesta. Jag hade inte valt att bli systemutvecklare!

Detta kommer bli mycket vanligare
https://www.aftonbladet.se/nyheter/a/GMAgwm/ai-tar-over-speld...

Dröm vidare.

Permalänk
Skrivet av VivaLaSniff:

Jag är själv webbutvecklare med sisådär 4 års erfarenhet. Skulle snarare påstå att AI hjälper dig att programmera. Använd det som ett verktyg. Du kan generera kodsnuttar som du sedan kan tillämpa någonstans i ett större projekt. AI kan inte generera ett helt fungerande stort projekt på egen hand. Du behöver ge AI mycket hjälp på vägen.

I övrigt kan jag rekommendera SpeedyWrite för att både generera bra kod och hjälpa dig slipa på ditt CV för framtiden

Vad gör speedywrite bättre än chatgpt/claude? Gissar att det är en wrapper?

Permalänk
Medlem
Skrivet av Kpist89:

Jag är på väg att bli javautvecklare och funderar på hur AI kan påverka juniora utvecklarpositioner. Har ni några tankar om hur AI kan påverka eller ta över vissa uppgifter inom mjukvaruutveckling för juniora utvecklare?

Jag är även nyfiken på era åsikter om fortsatt utbildning och specialisering. Hur viktigt anser ni det är att hålla sig uppdaterad med de senaste trenderna och teknologierna inom vårt område? Specifikt tänker jag på områden som molntjänster, säkerhet, datahantering och maskininlärning, och hur dessa kompletterar en grundläggande Java-kompetens.
Tack på förhand!

Jag är senior utvecklare och har faktiskt använt mig av AI för några månader sen. Men jag har gett chatGPT kodsnuttar och frågat är den här koden korrekt eller kan du refaktorera denna kod åt mig. Jag hade JAVA i utbildningen och har jobbat fullstack i ett projekt. Osäker om vad som är bäst på att specialisera sig på.

Att slippa utvecklare är många i management och finansvärldens våta dröm. Jag skulle kunna hålla en lång rant om detta...
Jag tror inte AI kommer hota utvecklare på lång tid utan snarare vara ett hjälpmedel. Det som AI saknar är vetenskaplig förståelse och kompetens. Att skriva kod är inte allt vad programmering eller mjukvaruutveckling handlar om.

Jag har även blivit lurad av AI en gång. Det rörde sig om python-kod och jag hade inte angett vilken version 3.X jag använde. Då fick jag ett dåligt förslag som jag även la ner ner tid på för att sedan gå tillbaka till ursprungslösningen.

Just första tjänsten brukar vara knepigt när man kommer ut från skolan. Konsultbolag som Netlight eller Afry kan vara en bra inkörsport.

Visa signatur

Ryzen 9 5950X, 32GB 3600MHz CL16, SN850 500GB SN750 2TB, B550 ROG, 3090 24 GB
Har haft dessa GPUer: Tseng ET6000, Matrox M3D, 3DFX Voodoo 1-3, nVidia Riva 128, TNT, TNT2, Geforce 256 SDR+DDR, Geforce 2mx, 3, GT 8600m, GTX460 SLI, GTX580, GTX670 SLI, 1080 ti, 2080 ti, 3090 AMD Radeon 9200, 4850 CF, 6950@70, 6870 CF, 7850 CF, R9 390, R9 Nano, Vega 64, RX 6800 XT
Lista beg. priser GPUer ESD for dummies

Permalänk
Medlem

Har sett många diskussioner och frågor som denna dyka upp lite överallt (för utvecklare). Känner att jag behöver skriva av mig lite här.

Anta att AI kommer ta över utvecklaroller, till en viss del på kort sikt och mer eller fullständigt på lång sikt. Tror ni då att ALLA ANDRA yrken kommer skötas av människor?

Om du kan ersätta utvecklare med AI, ja då borde du kunna ersätta nästan ALLA andra jobb med AI också (förutom AI utvecklare kanske... men t.om. här kan vi nog anta att AI blir självlärande). Det sker väldigt mycket forskning och utveckling inom robotics. Dvs. fysiska begränsningar kommer inte vara något problem.

Jag omformulerar huvudrubriken: Att bli något alls och AI

Och gällande juniorutvecklare och AI. Jobbar med AI dagligen, fine-tuning av modeller osv... AI modellerna är dumma som F** och kommer inte inom närtid att ersätta juniora utvecklare. Sedan tycker jag dessutom att utrycket "junior utvecklare" är väldigt tvetydigt. Har sett många "juniora utvecklare" som kommer in ett år på jobbet och presterar högre än mid-levels (iallafall på det tekniska).

Om något, skulle jag säga att utvecklare är det säkrare kortet.

Permalänk
Medlem
Skrivet av snooze:

Har sett många diskussioner och frågor som denna dyka upp lite överallt (för utvecklare). Känner att jag behöver skriva av mig lite här.

Anta att AI kommer ta över utvecklaroller, till en viss del på kort sikt och mer eller fullständigt på lång sikt. Tror ni då att ALLA ANDRA yrken kommer skötas av människor?

Om du kan ersätta utvecklare med AI, ja då borde du kunna ersätta nästan ALLA andra jobb med AI också (förutom AI utvecklare kanske... men t.om. här kan vi nog anta att AI blir självlärande). Det sker väldigt mycket forskning och utveckling inom robotics. Dvs. fysiska begränsningar kommer inte vara något problem.

Jag omformulerar huvudrubriken: Att bli något alls och AI

Och gällande juniorutvecklare och AI. Jobbar med AI dagligen, fine-tuning av modeller osv... AI modellerna är dumma som F** och kommer inte inom närtid att ersätta juniora utvecklare. Sedan tycker jag dessutom att utrycket "junior utvecklare" är väldigt tvetydigt. Har sett många "juniora utvecklare" som kommer in ett år på jobbet och presterar högre än mid-levels (iallafall på det tekniska).

Om något, skulle jag säga att utvecklare är det säkrare kortet.

Om vi ignorerar det långa perspektivet (att AI i princip kommer att kunna göra allt vi kan om X antal år), och tänker mer i närtid, så tror jag det handlar mer om att utvecklare (och många andra tjänster) kan göra mer per timme med hjälp av AI, vilket såklart leder till att företag kan ha färre anställda.

Det är inte riktigt samma sak som att säga att "AI kan ersätta utvecklare", i meningen att ett företag bara har en AI istället för utvecklare.

Jag tror att utvecklare kommer att vara en svår bransch om du pratar med någon som ska precis påbörja sin utbildning. Men det gäller ju många yrken. Jag hade varit tveksam till att lägga 5 år på juridik eller arkitekt också.

/hulle.

Visa signatur

A600, 2 MB Chipram, 85 MB HD, Extra diskettstation, Joysticks: Tac-2, The Bug och Wico Red Ball.
Zotamedu:"Kompressorkylning är nog det mest miljöfarliga du kan göra med en dator om du inte tänker börja elda brunkol i den."

Permalänk
Medlem
Skrivet av Neon:

..
Min uppfattning är att åtminstone ChatGPT inte har blivit bättre under det gångna året, snarare tvärtom. Oavsett hur mycket företaget pratar om att deras nästa produkt kommer att ta över alla jobb, så är jag tveksam. Med tanke på att konkurrenterna mer eller mindre har kommit ikapp ChatGPT utan att ChatGPT har förbättrats, tyder det åtminstone lite på att man kan ha en uppförsbacke inför nästa steg. Integreringen och enkelheten kommer absolut att utvecklas, exempelvis med Copilot X, men jag tror att förmågan hos AI har en väldigt lång väg att gå innan den tar över en utvecklares jobb helt.

Med det sagt, så snabbas utvecklingen upp rejält med AI, så frågan är hur företag väljer att hantera detta. Drar man ner på antal utvecklare eller satsar man för att komma längre? Det kommer antagligen bli någon form av kapplöpning inom branscherna; man vill såklart inte lägga mer pengar än vad som behövs.

Håller med 100%. Nu har ju nyligen de släppt nåt slags "minne" så ChatGPT ska komma ihåg tidigare konversationer man haft, ska bli intressant att se om detta ökar träffsäkerheten något.

Skrivet av Herr Kantarell:

..
Jag tror inte AI kommer hota utvecklare på lång tid utan snarare vara ett hjälpmedel. Det som AI saknar är vetenskaplig förståelse och kompetens. Att skriva kod är inte allt vad programmering eller mjukvaruutveckling handlar om.

Jag har även blivit lurad av AI en gång. Det rörde sig om python-kod och jag hade inte angett vilken version 3.X jag använde. Då fick jag ett dåligt förslag som jag även la ner ner tid på för att sedan gå tillbaka till ursprungslösningen.

Medhåll här med. Att skriva kod längre fram kommer nog vara mer åt klartext hållet, och sen fixar AI med den faktiska syntaxen i bakgrunden.
Har också blivit lurad ett par ggr, när den föreslår deprecatade funktioner och liknande.

En gång när jag bytt betalkort och min prenumeration automatiskt avslutats, hade det revertat till ChatGPT 3.5 utan att jag märkte det. Det var en ganska frustrerande dag, full med tveksamma svar, grejer jag anmärkt på som den sa att den hade fixat, men faktiskt inte gjort

Permalänk
Medlem
Skrivet av Hulle:

Om vi ignorerar det långa perspektivet (att AI i princip kommer att kunna göra allt vi kan om X antal år), och tänker mer i närtid, så tror jag det handlar mer om att utvecklare (och många andra tjänster) kan göra mer per timme med hjälp av AI, vilket såklart leder till att företag kan ha färre anställda.

Det är inte riktigt samma sak som att säga att "AI kan ersätta utvecklare", i meningen att ett företag bara har en AI istället för utvecklare.

Jag tror att utvecklare kommer att vara en svår bransch om du pratar med någon som ska precis påbörja sin utbildning. Men det gäller ju många yrken. Jag hade varit tveksam till att lägga 5 år på juridik eller arkitekt också.

/hulle.

Håller med om detta. Tror också att det är en svårt bransch att ta sig in på redan nu. Inte pga. av AI. Helt enkelt svårare att sätta lära sig hur allt har evolverats. Techstackarna evolveras och vi bygger på lager på lager. Det blir svårare och svårare för nyexade att förstå varför och hur olika stackar fungerar, och speciellt om man vill kunna bredda sig som fullstackare.

Permalänk
Medlem
Skrivet av ecu971:

Jag byggde med AI igår rätt avancerat flöde på en timme. AI kommer kapa många systemutvecklare då utvecklare blir effektivare. Men på 5+ år det inte alls säkert en utvecklare behövs alls, möjligtvis några övervakare.

https://youtube.com/shorts/ZwGWSs4S464?si=BKJWWaqRk6kEdr6c

Jo men det kan ju också bli så att företagen bara väljer att göra mer saker istället för att minska personalstyrkan? Iaf de smarta företagen

Visa signatur

|ASUS Z170-A||6700K@4.6Ghz||Corsair H50 Scythe GT 1450RPM PnP||16GB Crucial DDR4 2133Mhz@2800Mhz||MSI RTX 3070||Crucial P3 2TB||Corsair HX 1050W||Fractal Design - Define R2 Black Pearl|Citera för svar
Fotoblogg: PlanetStockholm

Permalänk
Medlem
Skrivet av n0kturnal:

Håller med 100%. Nu har ju nyligen de släppt nåt slags "minne" så ChatGPT ska komma ihåg tidigare konversationer man haft, ska bli intressant att se om detta ökar träffsäkerheten något.

Medhåll här med. Att skriva kod längre fram kommer nog vara mer åt klartext hållet, och sen fixar AI med den faktiska syntaxen i bakgrunden.
Har också blivit lurad ett par ggr, när den föreslår deprecatade funktioner och liknande.

En gång när jag bytt betalkort och min prenumeration automatiskt avslutats, hade det revertat till ChatGPT 3.5 utan att jag märkte det. Det var en ganska frustrerande dag, full med tveksamma svar, grejer jag anmärkt på som den sa att den hade fixat, men faktiskt inte gjort

Utvecklingen går ju dock så sjukt fort nu. Har bekanta som aldrig kodat i sitt liv som börjat bygga grejer på egen hand med Claude tex. En spännande tid framåt.

Visa signatur

|ASUS Z170-A||6700K@4.6Ghz||Corsair H50 Scythe GT 1450RPM PnP||16GB Crucial DDR4 2133Mhz@2800Mhz||MSI RTX 3070||Crucial P3 2TB||Corsair HX 1050W||Fractal Design - Define R2 Black Pearl|Citera för svar
Fotoblogg: PlanetStockholm

Permalänk
Medlem

Plockade upp programmering efter flertalet månader hiatus för att städa upp alla filnamn på datorn och använde Gpt o och kan påstå:

Skrev kod som ej kompilerades (både påhittade funktioner och insåg ej att använda handle för TWin32FindData och ej TWin32FindData i sig själv trots jag pekade ut fel med det)

Funktion för att ta bort dubbla file endings kom han upp med en abomination på:
40 rader 4 nesting
istället för
22 rader 1 nesting
Som jag själv faktoriserade till.
(Kodrader typ 14 vs 10 men 40 vs 22 om man räknar allt)

Skrev rekursiv kod som var BFS (funkar dåligt när för att omdöpa mappar) istället för DFS.
Om ej funkade för filer i första mappen utan bara i submappar.
Håller nu på med att få bort all repetering av kod där han repeterade sig för filer vs mappar.

Det vackra med AI är att han kan syntax man ej kan själv och man får något som nästan typ funkar på sekunder.
Att helt ersätta programmerare kan man fetglömma, mer så att kodaporna man har kommer göra visas saker 1000%+ snabbare.