Nvidias VD avråder ungdomar från att börja koda

Permalänk
Medlem
Skrivet av deffe:

Upplever att ersättande av dåliga utvecklare med AI redan påbörjats. Saker som tidigare var stråkigt eller repetativt kan idag göras av en AI. Tänker ofta på ett formulär vi hade som egentligt var en lång copy and paste av olika länder rakt in i ett html formulär. Typ 200 rader med länder, sedan 200 subkategorier i form av "area name".

Det var mycket kod och en del saker skulle "preselectas" baserat på tidigare val. Kunde antingen sitta och traggla in grejerna i databasen, eller googla reda på en färdig lista till databasen; men förklarade istället för ChatGPT att jag hade "denna html kod" och jag ville att den skulle skapa en model, databastabell och controller som skjuter in länder och area code i databasen åt mig. Tog kanske 20 minuter; ungefär vad det hade tagit att förklara för en junior. Sedan 20 minuter till för att få AI att skriva en get metod som skickar ut resultatet i vyn, som renderades med en foreach.

Kanske gick på jämnt skägg mot en Junior; men bolaget behövde inte betala någon lön annat än just avgiften till ChatGPT på någon hundralapp i månaden.

Jag säger inte att AI inte kommer att ersätta delar av jobbet som utvecklare idag utför (och med det även vissa mänskliga utvecklare) men jag tror att det är väldigt långt borta innan man kan ge en AI lösa instruktioner och få den att lösa problemet på ett önskvärt sätt.

Nu kostade det i ditt fall minst en timme av en senior utvecklare för något som en junior utvecklare istället har kunnat göra medan du gjorde något annat.

För att en AI ska kunna ta initiativ att göra saker på egen hand lär dessutom kräva någon form av medvetande, vilket sannolikt är väldigt långt borta, om vi ens kommer dit. Man kan även ställa sig frågan om det är önskvärt att helt släppa kontrollen då det lär vara väldigt svårt att åtgärda eventuellt katastrofala fel som skulle kunna uppstå för att AI fått lite feeling.

Så ja, jobbet som utvecklare kommer sannolikt att se annorlunda ut om tio år, men jag tror inte att det kommer att försvinna.

Visa signatur

AMD Ryzen 7 1700X 3.8 GHz 20MB | ASUS PRIME X370-PRO | MSI GeForce GTX 1080 Gaming X 8GB | G.Skill 16GB DDR4 3200 MHz CL14 Flare X | Corsair RM650x 650W

Permalänk

De som jobbar med It råkar ofta ut för följande dilemma.

Att göra jobbet manuellt tar 16h, att göra ett verktyg som gör jobbet tar 32h. Vilket val ska man göra?
Man får endast tidrapportera 16h, gör man verktyget på 32h så är fritid på lördag och söndag som man får offra på det.
Min bild är att de flesta gör jobbet manuellt, om det inte går att få utveckla verktyget på arbetstid.

Tanken med att offra helgen för verktyget är att man tillslut kommer få tiden tillbaka om jobbet återkommer eller om man kan återanvända lösningen. Det kan dröja länge innan man får tillbaka tiden men tillslut.

Men med Ai som hjälper en så säg att jobbet fortfarande tar 16h manuellt, men det tar 20h att göra ett verktyg. Det blir då betydligt mer lockande att skapa detta verktyg. Så jag tror att vi med Ai kan gå emot en tid då folk gör mindre arbete manuellt med sina datorer. Vi går emot en tid där dessa script och annat inte tar så lång tid att skapa.

*edit*
Verktyget i sin tur kan vara så simpelt som lite VBA kod i excel, inget alls märkvärdigt. Men om jobbet bara tar 16h manuellt så rullar tiden snabbt iväg i ens excelkodande.

Permalänk
Skrivet av deffe:

Även om jag ser symboliken och ironin i din text som väl beskriver en duktig systemutvecklare så tror jag att den form av utvecklare vi ser idag kommer försvinna eller bli färre.

Idag är en av dom vanligaste yrkesrollerna i Stockholm olika former av utvecklare; det tror jag kommer förändras. Yrket kanske inte försvinner helt, men kommande 10 åren kommer förändra yrket betydligt mer än vad föregående 10 år gjort.

Och ur det perspektivet tror jag du har helt rätt: vi har definitivt för många i IT-branschen som är mindre än medelmåttiga. Vi har haft en stor utrensning i Europa och särskilt i USA, där många sådana jobb gått till konsultbolag i Syd- och Sydostasien där det är mycket billigare att få arbetare som kräver konstant handledning, men som du skrev i ditt tidigare inlägg är det ännu betydligt billigare att hyra en maskin med samma behov av tillsyn. Så ja: tills vi kan uppnå kompetent AI är det handräckarjobben i IT som ligger dåligt till. Sen - om det någonsin inträffar - kan vad som helst hända.

Permalänk

Det är nog bara en tidsfråga innan de flesta utvecklare ersatts med AI, men det sker nog gradvis och inte över en natt.

Att människor ersätts av AI är inte problemet. Problemet som jag ser det är att kanske några få bolag står för all mjukvaruutveckling och därmed får för stor (ännu mer) kontroll över människor och inflytanden över samhällen.

Permalänk
Skrivet av lillaankan_i_dammen:

De som jobbar med It råkar ofta ut för följande dilemma.

Att göra jobbet manuellt tar 16h, att göra ett verktyg som gör jobbet tar 32h. Vilket val ska man göra?
Man får endast tidrapportera 16h, gör man verktyget på 32h så är fritid på lördag och söndag som man får offra på det.
Min bild är att de flesta gör jobbet manuellt, om det inte går att få utveckla verktyget på arbetstid.

Tanken med att offra helgen för verktyget är att man tillslut kommer få tiden tillbaka om jobbet återkommer eller om man kan återanvända lösningen. Det kan dröja länge innan man får tillbaka tiden men tillslut.

Men med Ai som hjälper en så säg att jobbet fortfarande tar 16h manuellt, men det tar 20h att göra ett verktyg. Det blir då betydligt mer lockande att skapa detta verktyg. Så jag tror att vi med Ai kan gå emot en tid då folk gör mindre arbete manuellt med sina datorer. Vi går emot en tid där dessa script och annat inte tar så lång tid att skapa.

*edit*
Verktyget i sin tur kan vara så simpelt som lite VBA kod i excel, inget alls märkvärdigt. Men om jobbet bara tar 16h manuellt så rullar tiden snabbt iväg i ens excelkodande.

Jag skulle säga att om du räknar med möjligheten att du behöver ett snarlikt verktyg igen, risken att manuell inmatning leder till Mänskliga Faktorn-Fel, samt fördelarna med att ha versionshistorik och konfiguration-som-kod, så är det tjänstefel att inte starkt rekommendera kodvägen över engångsjobbet. Vill kunden/arbetsgivaren ha ett sämre och mer kortsiktigt jobb gjort, så är det upp till dig att acceptera eller ej. Man ska definitivt inte jobba på fritiden för en sådan uppdragsgivare med mindre än att man sedan kan fortsätta ta betalt för 16 timmars arbete på regelbunden bas för ett jobb som nu tar bråkdel av tiden.

Permalänk
Skrivet av Det Otroliga Åbäket:

Jag skulle säga att om du räknar med möjligheten att du behöver ett snarlikt verktyg igen, risken att manuell inmatning leder till Mänskliga Faktorn-Fel, samt fördelarna med att ha versionshistorik och konfiguration-som-kod, så är det tjänstefel att inte starkt rekommendera kodvägen över engångsjobbet. Vill kunden/arbetsgivaren ha ett sämre och mer kortsiktigt jobb gjort, så är det upp till dig att acceptera eller ej. Man ska definitivt inte jobba på fritiden för en sådan uppdragsgivare med mindre än att man sedan kan fortsätta ta betalt för 16 timmars arbete på regelbunden bas för ett jobb som nu tar bråkdel av tiden.

När jag var ung frisk och kry, så tusan vad jag kodade lösningar för det ena och andra. Jag körde den strategi rejält. Det mest extrema har jag kanske lagt 500h fritid på. Och därefter haft 2st grupper med 2st exjobbare i varje för slutklämmen. (500h över en väldigt massa år)

Nu när jag är äldre så tar det lite emot, man blir hela tiden avbruten i ens arbete och när en kommer tillbaka så minns man ej.
Men nu med Ai så har intresset väcks igen, Ai (chatGPT 4 och Gemeni) håller dock för låg kvalite än, men det är en tidsfråga.

Permalänk
Medlem
Skrivet av lillaankan_i_dammen:

När jag var ung frisk och kry, så tusan vad jag kodade lösningar för det ena och andra. Jag körde den strategi rejält. Det mest extrema har jag kanske lagt 500h fritid på. Och därefter haft 2st grupper med 2st exjobbare i varje för slutklämmen. (500h över en väldigt massa år)

Nu när jag är äldre så tar det lite emot, man blir hela tiden avbruten i ens arbete och när en kommer tillbaka så minns man ej.
Men nu med Ai så har intresset väcks igen, Ai (chatGPT 4 och Gemeni) håller dock för låg kvalite än, men det är en tidsfråga.

DEVELOPERS DEVELOPERS!

Visa signatur

Chassis: Fractal Design Define R4 CPU-cooling: NH-D14 with Arctic MX-6 paste CPU: Ryzen 5 3600XT MOTHERBOARD: Gigabyte X570 Aorus Elite MEMORY: 2x KF3600C16D4/16GX
GFX: EVGA GeForce RTX 3060 XC 12GB
PSU: Seasonic Focus GX 750W
HDD: Samsung 980 Pro 2TB
MONITOR: Acer predator XB273U

Permalänk
Medlem
Skrivet av ch1llone:

DEVELOPERS DEVELOPERS!

Du började!

Visa signatur

No man is free who is not master of himself

Permalänk
Medlem
Skrivet av Viceroy:

”Se nu till att sköta skolan, annars får du jobba som sopgubbe”…

Lär ju vara ett av de mest säkra* yrkena när AI tar över. 😅

* Säker i bemärkelsen inte utkonkurrerad av AI.

Hmm, det kommer nog självkörande sopbilar med robotar... kanske

Permalänk
Medlem
Skrivet av KennethMolund:

Den här naiva tron om att AI-utvecklingen har nått sin peak är så märklig. Hur kan man inte begripa att från och med nu så kommer hela IT-sektorn att förändras fundamentalt?

Finns det någon som tror det, det är ju helt klart fortfarande tidigt i utvecklingen.
AI för att göra exempelvis bilder är ju långt ifrån polerad.. det går att få bra resultat.
Men tar oftast många försök. Finns fortfarande inte så bra verktyg om man vill ändra på saker i en bild.
Klart det går, men känns oftast enklare att göra en helt ny bild än att försöka mecka med en befintlig bild.

Permalänk
Medlem
Skrivet av Det Otroliga Åbäket:

Det är inte omöjligt att du på sikt har rätt, men den här meningen diskvalificerar dig som trovärdig vad gäller ämnen som har med datorer att göra.

Och ditt svar diskvalificerar dig som googlare.

Permalänk
Skrivet av tramsgar:

Och ditt svar diskvalificerar dig som googlare.

Jo, det är klart, min fantastiska kombination av analytisk och källkritisk förmåga förråder naturligtvis min penchant för duckduckgo… 😂

EDIT:
Jag ska ge ett mer konstruktivt svar, @tramsgar:
Även om du inte kan programmera själv, ligger förklaringarna till varför programmering inte är en förlorad match än bara ett webbsök bort. Det är inte alls omöjligt att dagens situation kan komma att förändras, men med de verktyg som finns idag är LLM:er i bästa fall ett hjälpmedel och i sämsta fall något som kan klippa och klistra trovärdigt från Stack Overflow och sen be om ursäkt för att det inte fungerar. Det finns programmerare som bör känna sig hotade av denna förmåga, men jag skulle å det starkaste påstå att de i så fall kanske inte borde ha jobbat med programmering i första läget.

Utan att uppnå AI (vad bondfångarna kallar ”AGI” för att de redan använt termen AI på något som definitivt inte är det) kommer kvalificerade jobb inte vara hotade: beror ditt jobb av att du kan dra slutsatser och göra konsekvensanalys är du betydligt mer hotad av billigare människor än av svindyra datorer.

Permalänk
Medlem
Skrivet av Det Otroliga Åbäket:

Jo, det är klart, min fantastiska kombination av analytisk och källkritisk förmåga förråder naturligtvis min penchant för duckduckgo… 😂

EDIT:
Jag ska ge ett mer konstruktivt svar, @tramsgar:
Även om du inte kan programmera själv, ligger förklaringarna till varför programmering inte är en förlorad match än bara ett webbsök bort. Det är inte alls omöjligt att dagens situation kan komma att förändras, men med de verktyg som finns idag är LLM:er i bästa fall ett hjälpmedel och i sämsta fall något som kan klippa och klistra trovärdigt från Stack Overflow och sen be om ursäkt för att det inte fungerar. Det finns programmerare som bör känna sig hotade av denna förmåga, men jag skulle å det starkaste påstå att de i så fall kanske inte borde ha jobbat med programmering i första läget.

Utan att uppnå AI (vad bondfångarna kallar ”AGI” för att de redan använt termen AI på något som definitivt inte är det) kommer kvalificerade jobb inte vara hotade: beror ditt jobb av att du kan dra slutsatser och göra konsekvensanalys är du betydligt mer hotad av billigare människor än av svindyra datorer.

Programmering på komplex nivå är det naturliga steget för AI eftersom det är det som utvecklar AI.
Du ser inte träden för du står i skogen. Eller tvärtom kanske !

Visa signatur

Chassis: Fractal Design Define R4 CPU-cooling: NH-D14 with Arctic MX-6 paste CPU: Ryzen 5 3600XT MOTHERBOARD: Gigabyte X570 Aorus Elite MEMORY: 2x KF3600C16D4/16GX
GFX: EVGA GeForce RTX 3060 XC 12GB
PSU: Seasonic Focus GX 750W
HDD: Samsung 980 Pro 2TB
MONITOR: Acer predator XB273U

Permalänk
Skrivet av ch1llone:

Programmering på komplex nivå är det naturliga steget för AI eftersom det är det som utvecklar AI.
Du ser inte träden för du står i skogen. Eller tvärtom kanske !

När vi kommer till AI, så. 🙂
Jag är som alltid helt öppen för att ändra mig, men min nuvarande ståndpunkt är att LLM:er är en återvändsgränd om man vill uppnå AI. De saknar inte användningsområden om man kan begränsa deras möjligheter att ljuga men de är inte objektivt sett intelligenta.

Permalänk

Han kanske är ute och cyklar, men samtidigt cyklar på en relevant väg som är värt för oss att tänka på.

Kommer kodare att behövas? Största sannolikhet ja men frågan är hur många och på vilket sätt och hur länge?
Vi behöver kodare idag som idag, men imorgon kanske inte som idag, om det make sense.

AI ackumulerar information, analyserar den för att projicera informationen precis som en mänsklig hjärna gör. Allt vi stoppar i den kommer den att lära sig. Allt som alla har stoppat i oss har vi fått chans att lära oss. Vi människor är kreativa djur med känslor, men känslor är inte relevant för ett programspråk. Kodning är inte relevant för känslor. Däremot är föregående viktigt för människor.

Vi får inte glömma bort att AI var inget en kodare sätt och pysslade ihop utan AI har skapats av bl.a. forskare, ingenjörer, psykologer och specialister inom områden som datavetenskap, maskininlärning, neurovetenskap och statistik för att förstå hjärnan bättre. Denna utveckling började redan på 50 talet, alltså nästan 20 år innan första persondatorn lanserades.

Kommer kodare behövas i framtiden?
Kanske inte på det sättet vi tänker på idag. Kommer ordet kodare att vara yrket?

Jag frågade GPTn vad det innebär att vara en kodare:

Citat:

En kodare, eller programutvecklare, är en professionell som skapar och underhåller mjukvara genom att skriva kod, vilket är instruktioner som en dator kan förstå och utföra. Att vara en kodare innebär att hantera olika aspekter av mjukvaruutvecklingsprocessen. Här är några huvuduppgifter och aspekter av att vara en kodare:

1. **Programmeringsspråk:** En central del av kodarens arbete är att använda olika programmeringsspråk för att skriva kod. Det kan vara språk som Java, Python, C++, eller andra beroende på projektets behov.

2. **Problemidentifiering och lösningsdesign:** Kodare arbetar med att identifiera problem eller uppgifter som behöver automatiseras och designar lösningar för att implementera dem effektivt.

3. **Testning och felsökning:** Att säkerställa att koden fungerar korrekt genom att testa och felsöka eventuella fel eller buggar som kan uppstå under utvecklingsprocessen.

4. **Samarbete:** Många projekt kräver samarbete med andra kodare och yrkesgrupper, som designers, projektledare och testare.

5. **Fortsatt lärande:** Tekniken utvecklas snabbt, så kodare måste vara benägna att ständigt lära sig nya språk, verktyg och tekniker för att hålla sig uppdaterade.

6. **Källkodshantering:** Användning av system som Git för att spåra och hantera kodändringar och möjliggöra samarbete med andra utvecklare.

7. **Dokumentation:** Skapande av dokumentation för att beskriva hur koden fungerar och hur andra kan bidra eller använda den.

Att vara en kodare handlar inte bara om att skriva kod; det omfattar hela mjukvaruutvecklingsprocessen, från problemidentifiering och design till testning och underhåll. Det kräver också kreativitet, problemlösningsförmåga och en önskan att lära sig och utvecklas.

Utmaningen ligger bl.a. i att hålla utbildningssystemet relevant, flexibel och dynamisk för att hålla tempo med AI, vilket kan bli svårt då skolor och utbildningsprogram förmodligen och med största sannolikhet inte kan hålla jämna steg med den exponentiella utvecklingen av AI samt i den hastighet AIn kan utveckla sig själv.
Detta innebär att en ny syn på utbildning och samarbetet mellan utbildningsinstitutioner och industrin blir avgörande för att säkerställa att kodare är rustade med relevanta färdigheter i en framtid ingen vet hur den ser ut, eftersom vi inte verkar veta vad vi egentligen har skapat? Hur vet vi då vilka behov det ska finnas?

Analogin kan vara att vi människor skapades av gud men att vi kan leva ett fullt fungerande liv utan att behöva gud. Eller att slumpen skapade oss och allt utan att vi har ett behov av slumpen.

Att människor utbildar människor att koda i framtiden kommer förmodligen vara en flaskhals. Sannolikheten tror jag är mycket större att ett fåtal människor i förhållande till antal kodare kommer utveckla AI som sedan utbildar elever mot spetskompetens inom något utvecklarområde.
Det blir en effektiv metod att använda AI för personlig anpassning och optimering av utbildningar. Individuell inlärning genom AI kommer förmodligen anpassa sig till varje elevs specifika behov, styrkor och svagheter. Detta kommer göra utbildningar mer effektia och anpassade, vilket i sin tur sparar tid och ökar elevernas inlärningseffektivitet.

Hur lång tid ska detta ta och hur snabbt kommer de befintliga inblandade personerna i AIs utveckling komma innan det sker?

AI utbildar elever i kodning att utveckla något en AI inte kan utveckla med hjälp av mänsklig kreativitet? Fundera på den lite.

Men visst. Elon Musk och andra företag kommer genom exempelvis Neuralink att kunna mata in information i hjärnan likt första matrix filmen, men då kan vi också fundera på hur långt vi har kommit i AI utvecklingen.

Vi får inte glömma bort att det redan idag har utvecklats AI som kan lära sig och utveckla sig själv med relativt få regelverk.
Vår tanke kraft kommer dock alltid att vara snabbare än vad en AI kan utveckla eftersom allt börjar med en tanke i en utvecklingsprocess. Så även om kodare alltid kommer att existera så tror jag att nya yrket blir tänkare och AI en doer.

Hur många människor kommer det att behövas för att skapa en eller flera AI som kan skapa allt vi kan komma på att tänka på i en digital värld?

Vad händer när en AI kan alla programmeringsspråk, eller när vi tillsammans med AI skapar ett nytt språk där ingen människa behöver vara en flaskhals utifrån ett perspektiv om kompetens?

Frågan slog mig nyss och svaret av GPT blev:

Citat:

Tanken att AI skulle kunna utveckla sitt eget programmeringsspråk och agera som "doer" medan människor fungerar som "tänkare" är intressant. För att detta ska bli möjligt skulle det krävas avancerade nivåer av självmedvetenhet, förmågan att förstå och tolka mänskliga avsikter samt skapa nya, mer intuitiva sätt att kommunicera med AI.

För att möjliggöra detta måste AI-system utveckla en djupare förståelse för det mänskliga tänkandet och språk. Det kräver avancerade former av maskininlärning och sannolikt även element av artificiell generell intelligens (AGI). AGI skulle möjliggöra för AI att inte bara förstå specifika instruktioner utan också förstå sammanhanget och intentionen bakom dessa instruktioner på ett liknande sätt som människor gör.

För närvarande är detta en hög nivå av komplexitet och det är osäkert när eller om vi kommer att uppnå den nivån av AI. Mänsklig kreativitet, kontextuell förståelse och emotionellt intelligenta beslut är komplexa aspekter som utmanar nuvarande AI. Det är en spännande idé, men det finns fortfarande mycket arbete att göra inom AI-forskningen för att nå en så avancerad nivå av interaktion mellan människa och AI.

Där har vi nog svaret till vad kodare så småningom kommer att behövas till. Skämt och sido. 😊

Hur långt har vi kommit kring ovan?
Det finns AI som är otroligt bra på att läsa människors fysiska och känslomässiga uttryck redan idag. Finns även system för att läsa människors tankar och att vi med dessa system kan styra vår kropp, men även datorer och maskiner med endast våra tankar.
Vi har till och med lyckats skapa biologiska robotar som replikerar sig själva i vår kropp. Xenobots heter de.

Läste eller hörde ni text to speech konversationen mellan de två Google ingenjörerna och Googles Lambda AI? Jätte intressant.
När ni har lyssnat på hela konversationen så fundera ut hur ni själva hade svarat på frågorna som de grillar AIn med. Ju längre ni lyssnar, ju intressantare blir det:
https://youtu.be/NAihcvDGaP8?si=LYxs03IxfwbJ1Xnc

Intelligens, dvs kreativitet, vision och problemlösning kommer nog vara nyckeln till pandoras box vi själva har skapat. Om det tar 10 eller 1000 år. Vem vet.

Nu arbetar inte alla med AI så kodare kommer nog förmodligen alltid att behövas. Det är dock skoj att skriva av sig lite. Godnatt. 😊

https://openai.com/sora

Tillägg av länk
Visa signatur

Min musik
@albinloan
Allt vi kan tänka, kan vi skapa.

Permalänk
Medlem
Skrivet av Det Otroliga Åbäket:

Jo, det är klart, min fantastiska kombination av analytisk och källkritisk förmåga förråder naturligtvis min penchant för duckduckgo… 😂

EDIT:
Jag ska ge ett mer konstruktivt svar, @tramsgar:
Även om du inte kan programmera själv, ligger förklaringarna till varför programmering inte är en förlorad match än bara ett webbsök bort. Det är inte alls omöjligt att dagens situation kan komma att förändras, men med de verktyg som finns idag är LLM:er i bästa fall ett hjälpmedel och i sämsta fall något som kan klippa och klistra trovärdigt från Stack Overflow och sen be om ursäkt för att det inte fungerar. Det finns programmerare som bör känna sig hotade av denna förmåga, men jag skulle å det starkaste påstå att de i så fall kanske inte borde ha jobbat med programmering i första läget.

Utan att uppnå AI (vad bondfångarna kallar ”AGI” för att de redan använt termen AI på något som definitivt inte är det) kommer kvalificerade jobb inte vara hotade: beror ditt jobb av att du kan dra slutsatser och göra konsekvensanalys är du betydligt mer hotad av billigare människor än av svindyra datorer.

Specialicerad AI är hittills alltid bäst på specialicerade uppgifter, de är mindre svåra att göra och programmering är en specialicerad uppgift. Kombinera modeller, system och agenter och du kan ersätta en programmrerare enklare. Dagens exempel: https://www.reddit.com/r/singularity/comments/1bcyqup/cogniti...
Det spelar ingen roll om de inte fixar alla sorters problem direkt i alla språk perfekt, det gör nog inte nån desperat kodare här hleller. Om det dröjer en vecka eller ett år innan den för arbetsmarkanden definitivt avgörande agenten släpps spelar ingen roll, programmerare är ute annat än som AI-barnvakter. Och där kan man enligt exemplet med Devin redan använda en "mjukvarumänniska" istället.

Dra ut den exponentiella utvecklingen vi är i nu och se om vår art är relevant om några år. Det är väl sånt smarta programmrerare ska vara bra på iaf. Det är upp till oss alla att fundera mycket snabbt och noga på vad vi kan göra åt den biten, om vi forttfarande hinner, men först måste vi acceptera att jobben redan är förlorade på en relevant och kort tidsskala.

Permalänk
Skrivet av tramsgar:

Specialicerad AI är hittills alltid bäst på specialicerade uppgifter, de är mindre svåra att göra och programmering är en specialicerad uppgift. Kombinera modeller, system och agenter och du kan ersätta en programmrerare enklare. Dagens exempel: https://www.reddit.com/r/singularity/comments/1bcyqup/cogniti...
Det spelar ingen roll om de inte fixar alla sorters problem direkt i alla språk perfekt, det gör nog inte nån desperat kodare här hleller. Om det dröjer en vecka eller ett år innan den för arbetsmarkanden definitivt avgörande agenten släpps spelar ingen roll, programmerare är ute annat än som AI-barnvakter. Och där kan man enligt exemplet med Devin redan använda en "mjukvarumänniska" istället.

Dra ut den exponentiella utvecklingen vi är i nu och se om vår art är relevant om några år. Det är väl sånt smarta programmrerare ska vara bra på iaf. Det är upp till oss alla att fundera mycket snabbt och noga på vad vi kan göra åt den biten, om vi forttfarande hinner, men först måste vi acceptera att jobben redan är förlorade på en relevant och kort tidsskala.

OK, så vi kan snart få en bättre assistent så länge vi väl nog kan förklara exakt vad som behöver göras och om problemet inte är svårt?

Återigen: LLM:er är i bästa fall en hjälpreda för folk som vet vad de sysslar med, och kräver som du skriver en påpasslig barnvakt; för närvarande 85% av tiden. Och resterande 15% måste fortfarande någon som kan tänka dubbelkolla så LLM:en inte gjort något skogstokigt.

Som jag sagt tidigare: jag är ganska säker på att LLM:er är en återvändsgränd med begränsad tillämpning på vägen mot AI. De kommer bli bättre, men de kommer inte bli något du med förtroende kan sätta på en uppgift.

Permalänk
Medlem

Han har rätt. Har du programmering som passion så är det klart att du ska studera programmering men det är ingen nytta om du inte har det som intresse.

När jag utbildade mig till ingenjör så blev jag förvånad över hur stor andel av mina klasskamrater som inte hade ett tidigare intresse av och kunskap om teknik. De var där för att få ett välavlönat jobb och var i det stora rätt kassa på vad vi gjorde. Av 30 startande gick 9 ut med examen.

I framtiden kommer nog endast programmerare med stora skägg behövas. För slätrakade kommer behovet vara mycket litet.

Har du ett mycket stort intresse av att programmera och lever för det? Studera! Studera mera!
Vill du programmera för att komplettera ditt CV? Låt bli!

Visa signatur

R&D Elektronikingenjör

Permalänk
Permalänk

Det är samma som @Tramsgar länkade till via Reddit i sitt inlägg.
Cool grej inom ramarna för demot men det är ju långt ifrån en produkt som gör utvecklare arbetslösa.

Permalänk
Skrivet av Rebben:

Han har rätt. Har du programmering som passion så är det klart att du ska studera programmering men det är ingen nytta om du inte har det som intresse.

När jag utbildade mig till ingenjör så blev jag förvånad över hur stor andel av mina klasskamrater som inte hade ett tidigare intresse av och kunskap om teknik. De var där för att få ett välavlönat jobb och var i det stora rätt kassa på vad vi gjorde. Av 30 startande gick 9 ut med examen.

I framtiden kommer nog endast programmerare med stora skägg behövas. För slätrakade kommer behovet vara mycket litet.

Har du ett mycket stort intresse av att programmera och lever för det? Studera! Studera mera!
Vill du programmera för att komplettera ditt CV? Låt bli!

Om bara fler hade lytt ditt råd hade vi nog sluppit dras med en hel del skitlösningar i alla möjliga tekniska områden. 😆

Permalänk
Medlem

Tyckte att Codemonkey uttryckte sig ganska bra om saken.

Skrivet av Rebben:

Han har rätt. Har du programmering som passion så är det klart att du ska studera programmering men det är ingen nytta om du inte har det som intresse.

När jag utbildade mig till ingenjör så blev jag förvånad över hur stor andel av mina klasskamrater som inte hade ett tidigare intresse av och kunskap om teknik. De var där för att få ett välavlönat jobb och var i det stora rätt kassa på vad vi gjorde. Av 30 startande gick 9 ut med examen.

I framtiden kommer nog endast programmerare med stora skägg behövas. För slätrakade kommer behovet vara mycket litet.

Har du ett mycket stort intresse av att programmera och lever för det? Studera! Studera mera!
Vill du programmera för att komplettera ditt CV? Låt bli!

Kan relatera, går tredje året på Dataspelsutveckling Programmering, på högskolan. Och när jag började utbildningen så såg jag i princip samma sak. Vi var 50+ när utbildningen körde igång, det är nu bara ca 20 pers kvar.

Visa signatur

| Corsair Obsidian 1000D | AMD Ryzen 9 5950x 3.4 GHz(5 GHz boost) med Corsair iCue H170i Elite Capellix | Asus ROG Crosshair VIII Dark Hero | G.Skill Trident Z neo, 2x16GB 3600MHz C16 | ROG Strix LC GeForce 3090 Ti 24GB | 1x Seagate FireCuda 520 1TB, 1x Samsung 850 EVO 250GB, 1x Samsung 970 EVO 1TB, 2x 1TB HDD, 1x Seagate Ironwolf 16TB HDD | Corsair AX860i | ASUS PG279Q & ASUS XG27AQM|

Permalänk
Medlem
Skrivet av tramsgar:

Specialicerad AI är hittills alltid bäst på specialicerade uppgifter, de är mindre svåra att göra och programmering är en specialicerad uppgift. Kombinera modeller, system och agenter och du kan ersätta en programmrerare enklare. Dagens exempel: https://www.reddit.com/r/singularity/comments/1bcyqup/cogniti...
Det spelar ingen roll om de inte fixar alla sorters problem direkt i alla språk perfekt, det gör nog inte nån desperat kodare här hleller. Om det dröjer en vecka eller ett år innan den för arbetsmarkanden definitivt avgörande agenten släpps spelar ingen roll, programmerare är ute annat än som AI-barnvakter. Och där kan man enligt exemplet med Devin redan använda en "mjukvarumänniska" istället.

Dra ut den exponentiella utvecklingen vi är i nu och se om vår art är relevant om några år. Det är väl sånt smarta programmrerare ska vara bra på iaf. Det är upp till oss alla att fundera mycket snabbt och noga på vad vi kan göra åt den biten, om vi forttfarande hinner, men först måste vi acceptera att jobben redan är förlorade på en relevant och kort tidsskala.

Jag tänker att det ser intressant ut, men att det är långt ifrån något som gör utvecklare arbetslösa. Hittills ser det lite ut som Copilot på steroider i den mening att det är ett verktyg som låter utvecklare spendera mindre tid på uppgifter som är ganska tråkiga och repetitiva.

Som redan sagts många gånger förut så är systemutveckling mycket mer än enbart programmering. Du behöver ha domänkunskap så att du utvecklar den bästa lösningen för ditt problem. Det kan t.ex. finnas affärsregler eller lagar som gör att lösningen behöver se ut på ett specifikt vis.

Du behöver ha kännedom om andra tjänster/applikationer som har beroenden till det du utvecklar. Att ändra ett API eller uppgradera ett beroende till tredjepartsbibliotek eller ramverk kan orsaka stora problem utanför din källkod.

Jag tänker även att så länge vi utvecklar system för människor så behöver det finnas personer som kan läsa och skriva kod. Jag ser det som osannolikt att något företag vågar släppa kod de inte har någon aning om hur den fungerar ut i det vilda. Särskilt kod vars applikation har ansvar för människors liv eller finanser på ett eller annat sätt.

Men vi får väl se... Jag kan ha fel.

Visa signatur

AMD Ryzen 7 1700X 3.8 GHz 20MB | ASUS PRIME X370-PRO | MSI GeForce GTX 1080 Gaming X 8GB | G.Skill 16GB DDR4 3200 MHz CL14 Flare X | Corsair RM650x 650W

Permalänk
Skrivet av noMad17:

Jag ser det som osannolikt att något företag vågar släppa kod de inte har någon aning om hur den fungerar ut i det vilda. Särskilt kod vars applikation har ansvar för människors liv eller finanser på ett eller annat sätt.

Men vi får väl se... Jag kan ha fel.

Boeing de senaste åren visar att folk är betydligt mer cyniska än så när pengar är inblandade. Inte att folk borde göra det, men att det kommer att hända? Definitivt. Med katastrofala konsekvenser.

Permalänk
Medlem
Skrivet av Det Otroliga Åbäket:

Boeing de senaste åren visar att folk är betydligt mer cyniska än så när pengar är inblandade. Inte att folk borde göra det, men att det kommer att hända? Definitivt. Med katastrofala konsekvenser.

Nu har inte jag läst in mig särskilt mycket på allt de har hittat på, men där handlar det väl ändå om funktioner som de implementerat fullt medvetna om vad de gör rent teknisk, men som uppenbarligen inte har testats ordentligt?

Men visst, du har väl en poäng.

Visa signatur

AMD Ryzen 7 1700X 3.8 GHz 20MB | ASUS PRIME X370-PRO | MSI GeForce GTX 1080 Gaming X 8GB | G.Skill 16GB DDR4 3200 MHz CL14 Flare X | Corsair RM650x 650W

Permalänk

Intressant. Undra vad Devin är kapabel till om ett år.

Visa signatur

Min musik
@albinloan
Allt vi kan tänka, kan vi skapa.

Permalänk
Skrivet av Alexraptor:

Tyckte att Codemonkey uttryckte sig ganska bra om saken.
https://youtu.be/aT_nzqtWjgQ?si=_HzzWBx7F0N7EzAu


Intressant video.

Det finns många saker som människor har skapat där ett formellt språk inte har använts som bl.a. konstverk, musik, rörelser, dans, arkitekturer, design, matlagning, teknologi och innovation.

Det han säger om att vårt formella språk är en flaskhals när vi skapar digitalt jämfört med programspråk är sant utifrån hans tankesätt och idag, absolut. Utmaningen för mig med det han säger är att han inte verkade tänka igenom det han sa överhuvudtaget.
Anledningen till varför de olika programmeringsspråken existerar är på grund av att de är baserade på våra formella språk för att kommunicera instruktioner till en dator.

Mycket av maskininlärningen sker genom neuronnätverk som efterliknar biologiska hjärnor och metoder för att låta AI-system lära sig från exempel utan att explicit programmeras.
Exempel på detta inkluderar forskning inom områden som automatisk maskininlärning, där AI-system själva kan utveckla och optimera sina egna algoritmer och modeller med minimal mänsklig inblandning. När dessa former av AI's är tillräckligt smarta blir alla programmeringsspråk vi använder idag en stor flaskhals.

Tre exempel på stora sannolikheter i framtiden är direkt tankestyrda gränssnitt där avancerade hjärn-gränssnitt och neuroteknologi kan möjliggöra för oss att kommunicera direkt med datorer (kan begränsat idag) och digitala system. Allt vi vill skapa börjar trotsallt med en tanke.

Det andra exemplet är AGI-system där AI utvecklar fullständig förståelse för mänskliga preferenser, behov och avsikter. Ett sådant system skulle kunna skapa och anpassa digitala lösningar helt autonomt, baserat på en djup förståelse av användarnas önskemål och krav utan behovet av kodning.

Xenobots, som förvisso har helt andra arbetsområden, som att leverera medicin till specifika platser i kroppen, eller framöver få våra kroppsdelar att växa ut igen, så får det mig att tänka på det tredje exemplet. AI-system som evolverar och anpassar sig på ett organiskt sätt, likt biologiska organismer. Genom användning av evolutionära algoritmer och självmodifierande kod skulle dessa AI system kunna växa och utvecklas för att lösa nya problem och uppfylla nya behov utan att programmeras manuellt av människor.

Kodare kanske alltid behövs, who knows, men kanske inte människor som kodar. En biologisk AI-robot som kodar make sense, även om det är långt fram. Med tanke på hur digital biologi håller på att utvecklas kan vi ju även fråga oss själva hur länge till vi människor faktiskt är människor. Jorden kommer förmodligen inte att vara beboeligt i människans form hur länge som helst. Det är dessutom svårt att leva i rymden i mänskligt format, så sannolikheten att vi förr eller senare blir limmade med tekniken i form av droider är faktiskt fullt möjligt och relativt logiskt beroende på hur långt fram man orkar tänka.

Vad Nvidias VD tänker och hur mycket av en visionär han och hans team är vet jag inte. Men killen i videon kommer nog alltid att vara just det, en kodare som använder AI, men absolut inte en visionär eller futurist i hans presens form.

Stavade som åsnans pappa + tillägg + ändring
Visa signatur

Min musik
@albinloan
Allt vi kan tänka, kan vi skapa.

Permalänk
Skrivet av Alexraptor:

Tyckte att Codemonkey uttryckte sig ganska bra om saken.
https://youtu.be/aT_nzqtWjgQ?si=_HzzWBx7F0N7EzAu

Kan relatera, går tredje året på Dataspelsutveckling Programmering, på högskolan. Och när jag började utbildningen så såg jag i princip samma sak. Vi var 50+ när utbildningen körde igång, det är nu bara ca 20 pers kvar.

I Webbutvecklingsutbildningen på distans där jag läser sista kursen nu hade vid start under första läsåret 120~ personer. Sedan 80 efter första terminen. Sedan runt 60 efter första läsåret. Nu sista terminen under andra läsåret är vi bara 34 kvar. Men inte alla kvar i Discord kommer att läsa denna sista kurs så kanske runt 30 kvar som kommer att kunna ta högskoleexamen i år.

Det rekommenderas att ha intresse och/eller fallenhet för det. Jag saknar fallenhet och intresse för frontend så det kommer troligen alltid att vara min svaghet inom webbutveckling.

Mvh,
WKL.

Visa signatur

<WKL:"En kodrad i taget!";/>

Permalänk
Skrivet av AlbinLoan:

Intressant video.

Det finns många saker som människor har skapat där ett formellt språk inte har använts som bl.a. konstverk, musik, rörelser, dans, arkitekturer, design, matlagning, teknologi och innovation.

Det han säger om att vårt formella språk är en flaskhals när vi skapar digitalt jämfört med programspråk är sant utifrån hans tankesätt och idag, absolut. Utmaningen för mig med det han säger är att han inte verkade tänka igenom det han sa överhuvudtaget.
Anledningen till varför de olika programmeringsspråken existerar är på grund av att de är baserade på våra formella språk för att kommunicera instruktioner till en dator.

Mycket av maskininlärningen sker genom neuronnätverk som efterliknar biologiska hjärnor och metoder för att låta AI-system lära sig från exempel utan att explicit programmeras.
Exempel på detta inkluderar forskning inom områden som automatisk maskininlärning, där AI-system själva kan utveckla och optimera sina egna algoritmer och modeller med minimal mänsklig inblandning. När dessa former av AI's är tillräckligt smarta blir alla programmeringsspråk vi använder idag en stor flaskhals.

Tre exempel på stora sannolikheter i framtiden är direkt tankestyrda gränssnitt där avancerade hjärn-gränssnitt och neuroteknologi kan möjliggöra för oss att kommunicera direkt med datorer (kan begränsat idag) och digitala system. Allt vi vill skapa börjar trotsallt med en tanke.

Det andra exemplet är AGI-system där AI utvecklar fullständig förståelse för mänskliga preferenser, behov och avsikter. Ett sådant system skulle kunna skapa och anpassa digitala lösningar helt autonomt, baserat på en djup förståelse av användarnas önskemål och krav utan behovet av kodning.

Xenobots, som förvisso har helt andra arbetsområden, som att leverera medicin till specifika platser i kroppen, eller framöver få våra kroppsdelar att växa ut igen, så får det mig att tänka på det tredje exemplet. AI-system som evolverar och anpassar sig på ett organiskt sätt, likt biologiska organismer. Genom användning av evolutionära algoritmer och självmodifierande kod skulle dessa AI system kunna växa och utvecklas för att lösa nya problem och uppfylla nya behov utan att programmeras manuellt av människor.

Kodare kanske alltid behövs, who knows, men kanske inte människor som kodar. En biologisk AI-robot som kodar make sense, även om det är långt fram. Med tanke på hur digital biologi håller på att utvecklas kan vi ju även fråga oss själva hur länge till vi människor faktiskt är människor. Jorden kommer förmodligen inte att vara beboeligt i människans form hur länge som helst. Det är dessutom svårt att leva i rymden i mänskligt format, så sannolikheten att vi förr eller senare blir limmade med tekniken i form av droider är faktiskt fullt möjligt och relativt logiskt beroende på hur långt fram man orkar tänka.

Vad Nvidias VD tänker och hur mycket av en visionär han och hans team är vet jag inte. Men killen i videon kommer nog alltid att vara just det, en kodare som använder AI, men absolut inte en visionär eller futurist i hans presens form.

Bra skrivet de flesta verkar inte tänka på djupet. Upskattar likasinnade tack Albin.

Permalänk
Skrivet av jojomondag:

Bra skrivet de flesta verkar inte tänka på djupet. Upskattar likasinnade tack Albin.

Tjena Josef.

Ja det är lätt att fastna i nuet med våra små bubbel tänk. Inom den digitala sfären så arbetas ingenting för nuet. Det i nuet som vi arbetar med handlar alltid om framtiden. Så det är viktigt att man förstår det och tänker längre. Även om allt kan ändras och kanske inte alls bli som vi tror. Då kan vi åtminstone arbeta mer proaktivt.

Jag hörde Sam Altman prata igår, vilket var väldigt intressant. Han tror att beräkningar blir vår framtida valuta. Inte orimligt alls. Lite samma princip som med Kinas sociala kredit poäng för allt i samhället fast på ett annat sätt.

https://youtube.com/shorts/aQupfhfSg0g?si=x38gVQb8-G1LEP4Q

Det som för mig är otroligt intressant men samtidigt ett stort mysterium, är hur så många personer med höga utbildningar inom IT, polis eller andra områden som jag har träffat på genom åren inte ser eller kan tänka i dessa banor.

Vad kan det bero på Josef? Är det att man är instängd i en bubbla med tydliga ramverk utifrån det man har lärt sig genom skolan? Är det rädsla?
Det är otroligt fascinerande hur som helst.

Rättningar
Visa signatur

Min musik
@albinloan
Allt vi kan tänka, kan vi skapa.