"Elküldi a dolgozók negyedét a Stack Overflow"

Címkék

A legnépszerűbb fejlesztői online közösség merész tempóban duplázta meg szakemberállományát, aminek láthatóan keresztbe tettek a kódolóasszisztensek - a bővülést leépítés követi.

Munkaerőállománya 28 százalékát leépíti a Stack Overflow a fejlesztői közösségét és a weboldal forgalmát érintő, nagyjából másfél éves hanyatlás után. Prashanth Chandrasekar vezérigazgató blogbejegyzése szerint a cég a „nyereségesség és az innováció útján halad tovább”, aminek megvalósításához költségcsökkentési intézkedéseket és elbocsátásokat tervez a következő hónapok során. A Stack Overflow 2022-ben 525 fővel duplázta meg létszámát, és a friss közleményben nem részletezi, hogy a leépítés pontosan mekkora létszámot érint, de a LinkedIn szerint 501-1000 alkalmazottja lehet összesen a szervezetnek, tehát feltehetően 215 fő távozhat.

A 2022-es év végén azonban széles körben elérhetővé vált az egyszerűbb kódolási feladatokat elvégző ChatGPT, ezután kezdett el minden mutató egyértelmű csökkenést mutatni az oldalon, beleértve az oldalmegtekintéseket, látogatásokat, a feltett kérdések és szavazatok számát.

[...]

Részletek itt.

Hozzászólások

Szerkesztve: 2023. 10. 17., k – 13:29

Hát ez elég gyorsan eszkalálódott! Onnan, hogy pár hónapja még le lettem hülyézve, mert állítottam, hogy bizonyos területeken (és nem feltétlen az üzemeltetés lesz az), oda fog baszni az AI izé ...

trey @ gépház

Vagy mashova mennek vissza. Szerintem a SO jelentosen szarabb lett az elmult evekben. Redditen (a megfelelo csoportban ofc) sokkal hamarabb kapok valaszt, es/vagy relevansabb valaszok erkeznek.

szerk: Ami jo volt regen a SO-ban, pont amiatt erzem most problemasnak. Feltettel egy jol korulhatarolhato problemat, amire jott egy etobbe-kevesbe egzakt valasz. Igy belegondolva, lehet, hogy nem is a SO lett rosszabb, hanem en lettem annyival seniorabb, hogy a megoldando problemaim nem jol korulhatarolhatoak. :)

De trey!

Nagyon jól tudod, hogy az üzemeltetés éppúgy tele van balfékekkel, mint a fejlesztés, meg az autófényező, meg a bakter.

Meg nyilván az ügyvéd, orvos, egyéb értelmiségi között is akad ilyen, talán arányában kevesebb.

Baj az, ha hullik a férgese? Nem. Majd átmennek üzemeltetésre :D

Mert azok csak az értelmes fejlesztők életét nehezítik azzal, hogy még az ő erőforrásaikat is leszívják. Csak a menedzsmentben az a gondolkodás járja, hogy elég egy-két jó, a többi meg jó ilyen kódoló tölteléknek. Na ezzel van a baj.

Nem lettél lehülyézve, csak nem értek egyet veled, sem akkor, sem most. Az AI sose fogja kiszorítani a programozókat, sem a programozástanulást. Egyfajta új eszköz, ami segíteni fog, de nem kiváltani semmilyen korábbi megoldást. Nem vagyok ellene semmilyen ilyen eszköznek, se a SO-nak, se az AI-nak, akiknek hasznosak, használja, csak ne várjon egyiktől se annyira sokat, hogy majd megírnak helyette mindent. Nem fognak.

Az AI leginkább a gányoló kóklerekre lesz veszélyes. Arra a kategóriára, aki eddig abból élt, hogy összehozott látszólag vagy épp hogy működő dolgokat, amivel később csak a baj volt. Azoknak kell aggódni miatta maximum.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Tehát dupláztak, aztán elküldték a banda negyedét - vagyis másfélszer annyian dolgoznak ott, mint előtte. 

Az SO válasza a saját OverflowAI, majd meglátjuk, jutnak-e vele valamire vagy mennek a levesbe, mint a témaspecifikus linkgyűjtemények, amiket feleslegessé tettek az automatikus keresőmotorok.

Egyben kiváló teszt ez arra, hogy meglássuk, tényleg a témaspcifikusan tanított, házi AI-oké a jövő vagy csak annyit érünk el, hogy brutális capex költségek árán több nagyságrenddel bonyolultabb infrastruktúrát kapunk, amihez horror árakon vehetünk szakembert, de legalább jó nehéz őket megtalálni és főleg megtartani.

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

ezután kezdett el minden mutató egyértelmű csökkenést mutatni az oldalon

A "nincs kimutatható oksági összefüggés ..." kezdetű mantra volt már? #lángcsali :P

A megfogalmazásból nem nagyon tudom eldönteni, hogy ez mennyire irónia, de szerintem nem egyértelmű az oksági összefüggés, tekintve, hogy igazából gőzünk sincs, hogy azok, akik mostanság galád módon nem látogatják az SO-t, mit is csinálnak helyette.

Valóban elképzelhető, hogy a ChatGPT-t kérdezgetik egymás helyett, de ne felejtsük el, hogy 2022 vége nem csak az MI "felemelkedésének", hanem a világméretű gazdasági hanyatlásnak is a kezdete volt.

Ezek alapján pedig nem lehetetlen, hogy a cégek először a kevésbé használható, tehát SO-ra járogató fejlesztőiktől váltak meg, akik ennek hatására elmentek ételfutárnak, így a továbbiakban se mesterséges, se természetes intelligenciára nem nagyon van igényük.

Igen, de ha beszélgetni tudtál velük, akkor nekik még állásuk is van, nem csak előfizetésük. Szóval ebből csak annyi következik, hogy a programozók egy része előszeretettel használja az MI-t is, de az nem, hogy közben nem nézegetik mellé az SO-t. Már ha van még miért...

Amúgy meg pont tegnap szembesültem az SO-n egy olyan "problémamegoldással", ahol nemcsak az indító kérdés+kódrészlet, de a rá adott összes válasz is koncepcionálisan hibás volt (az adott könyvtár egyszerűen nem is úgy működött, ahogy hitték). Ha ezt az MI megtanulta és benyögi, mint helyes megoldást, akkor hiába van Pro előfizetésed, esélyed se lesz még annak kiderítésére sem, hogy egyáltalán hol mehetett félre a dolog, hiszen csak egy rossz kódod van, semmi több.

Az SO-n legalább a beszélgetés ívéből ez kiderült.

Igen, de ha beszélgetni tudtál velük, akkor nekik még állásuk is van, nem csak előfizetésük. Szóval ebből csak annyi következik, hogy a programozók egy része előszeretettel használja az MI-t is,

Így van, van egy része, amelyik képben van az új technológiákkal, azokat bírja és használja is és így veszélyt jelent a régi bútordarabokra. Ezt a kort éljük. Kevesebb programozóra lesz szükség. 

trey @ gépház

Ha jól veszem ki, szerinted az fog történni, hogy az MI-t használó fiatalok idővel kiszorítják a józan eszüket és tapasztalatukat használó öregeket.

Lehet. De szerintem meg ebből egy második refactoring hullám lesz. A refactoring egy nagyon szép szakszó, de érzésem szerint sokan nem gondolnak abba bele, hogy mire is találták ki: ifjú, de képzetlen programozók által összehozott, már-már a világgazdaság működését veszélyeztető szarkupac kezelésére.

Na de ugye szarlapátolásnak csak nem lehetett már elnevezni. :-)

Remélhetőleg az AI hájp mögött valami tartalom is van, mivel 40 millió betöltetlen állás van, és ez csak felfelé fog menni.

https://codesubmit.io/blog/shortage-of-developers/ 

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

Az fasza, akkor ömlenek az adatok az openai - hoz. 

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

De miért pont a chatgpt? 

Miért nem a régóta meglévő tabnine, ami ráadásul GDPR kompatibilis is, és sok éve jól muzsikál? 

Vagy miért nem a Github copilot, ami sokszor jobb kódot generál, mint a Chatgpt?

Egyik mögött sincs akkora hájp, tudom.

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

Engem tényleg érdekel, miért választja valaki az adatokat nyíltan és durván gyűjtő chatgpt-t üzleti fejelsztésre, amikor ugyanolyan áron (sőt, a tabnine esetén közelharmadáron) normálisan licenszszerződéssel rendelkező megoldást, ami nem rosszabb, inkább jobb kódot ír, mint a chatpgt.

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

Iróniának szántam, az irónia viszont annak szólt, hogy (meglátásom szerint) az oksági összefüggés kérdésével is úgy vagyunk, mint a hozzáértés (vélt) hiányával: sokszor aszerint hozzuk vagy nem hozzuk szóba, hogy az mennyiben erősíti vagy gyengíti az álláspontunkat. (Avagy ki hallott már olyat, hogy "jól mondod, teljesen egyetértek, de nem értesz hozzá / nincs kimutatható oksági összefüggés, úgyhogy csöndbe' legyél"? :) )

inkább függhet össze azzal, hogy mostanában nem annyira vannak juniorok és gyengébb tudású outsourcing-olt programozók a cégeknél, akik a SO copy + paste volumen userei és ugyanazt tucatszor megkérdezői voltak. Nem is a megoldás(nak tűnő) választ, a hozzá fűzött kommenteket, elágazási linkeket nézték át hanem csak kódrészeket kopiztak, hát nekik/helyettük talán a generatív modellek is elég jók. 

A vicc az, hogy chagGPT meg ezek többek közt az SO-t is benyalták, de ha nincs mit benyalni adatnak, akkor nem fognak fejlődni. SO-t meg emberek hozták össze.

Pont ezen gondolkodtam anno. Ha idő után önmagától tanul, akkor egyre hülyébb lesz és ez levezethető azzal, hogy

(1 - a) ^ n  ahol "a" a relatív hibák aránya és "n" a tanulási körök száma. Persze kiválogathatja azt amit AI generált, de azt sem fogja tudni 100%-ban megtenni, mert lesz amit ember fog átírni.

Epp ezert lesz kb ertelmetlen a publikus megoldas. Pont annyira, mint a netes forumokban keringo kodreszletek. Kinek eri meg tisztan tartani az informaciobazist? Mi az uzleti modelled? Stb.

 

Ha a ceged (nagy SW ceg) felallit egy peldanyt, es maganak tanitja szigoru korulmenyek kozott, akkor eletkepes lehet. Nem egyszeru es nem olcso elindulni. Azonban, ha nem fektetsz be, lehet, hogy eros versenyhatranyba kerulsz.

Deepl, tabnine és társaik elég régóta elérhetőek már. Körülbelül olyan ez, mint a Google előtti keresőmotorok világa. A ChatGPT az új Google. 
Amikor megjött a Google, én azt hallgattam, mindek már tanulni, keresni kell tudni jól. Na most meg azt hallgatom, hogy promptolni kell tudni jól, a többit az AI megoldja.

Apa sokat sejtető mosolya vagyok.

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

A chatGPT és társai TOVÁBBRA SEM mutattak fel semmi olyan eredményt, amit ember ne alkotott volna meg.

Most azt hagyjuk, hogy big data analízissel kimutatnak egyes összefüggéseket, mert az teljesen más kategória. De ilyen "AI" nem talált fel még az égvilágon semmit. Hallottam már olyat én is, hogy egyesek szerint a fejlesztésnél a sok GÉPELÉS a probléma. Hát aki ilyet gondol, az nem tudom kikkel veszi körül magát, de nagyon el van tévedve.

Óh, pedig itt is hányan vannak a vim warriorok, akik kurva hatékonyan akarják önteni a betűt, meg az angol billzet, mert azon lehet programozni felsőbbrendűek :)

Már évekkel ezelőtt mondtam itt valahol, hogy kurvára nem szeretnék annak a kollégája lenni, akinél a kódtermelés gátja a gépelési sebesség.

Célhoz az eszközt. Csupán arra akartam célozni, hogy attól hogy valaki tucatnyi leütés tud hiba nélkül per sec még nem jelenti, hogy folyamatosan a max-throughput-on kell gépelnie. Viszont vannak olyan helyzetek amikor kifejezetten zavaró ha valakinek az effective-throughput-ja a gépel-mint-a-sassal jellemezhető.

Ja, csak egy programozó effective throughputját élete során kb 0x fogja érdemben befolyásolni, hogy pl le kell-e nyomni a pontosvesszőhöz az alt-gr-t, vagy hogy fel kell-e emelni a kezét a nyilakhoz hjkl helyett, mert amennyi hatékonyságot nyer ezen (ha egyáltalán), az kb. kerekítési hiba, ha egyszer küzd tizenhárom másodpercet aznap, hogy ne jöjjön ki egy fing, és ezért nem figyel, nagyjából el is múlt a gain.

Ehhez képest ugye van, aki szerint ez olyan rettenetesen kurvafontos, hogy mindenki teljesen alkalmatlan hülye, aki nem így csinálja.

Nem állítottam, hogy mindenkinek hjkl-t és US layout-ot kellene használnia, csak azt, hogy lehetnek helyzetek, amikor a gyors és magabiztos billentyűzethasználat, vagy épp annak hiánya nagyban befolyásolhatja a kimenetelt. Például amikor gondolataim mindenféle felmenőkre terelődnek azon hosszú másodpercek alatt, míg kollegám képernyőmegosztás közben egy egyszerű shell utasítást typo nélkül abszolvál.

Nem állítottam, hogy mindenkinek hjkl-t és US layout-ot kellene használnia, csak azt, hogy lehetnek helyzetek, amikor a gyors és magabiztos billentyűzethasználat, vagy épp annak hiánya nagyban befolyásolhatja a kimenetelt.

Az remek, csak a kommentemben, amire reagáltál, én azokról beszéltem,  akik ezt emelik piedesztálra, szóval nem érezem, hogy mennyiben releváns ez a mondandómhoz :)

Például amikor gondolataim mindenféle felmenőkre terelődnek azon hosszú másodpercek alatt, míg kollegám képernyőmegosztás közben egy egyszerű shell utasítást typo nélkül abszolvál.

Teljesen intim dolog a gépelés, más válla felett nézni, mindig szar. Az se jó, mikor a vim warrior kolléga ugrál össze vissza, meg nyitogatja a spliteket jobbra balra, én meg epilepsziás rohamot kapok (valószínűleg ő is, mikor én navigálok a saját editoromban). Vagy csak simán amelyik minden függvényt kórósan foldolva néz, mert idegesítően fosul nem úgy van bekötve, ahogy én.

AI-ra cserélték őket vagy a cégek döglődnek, és megpróbálják nyereségesre spórolni a büdzsét?

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

Ez azért érdekes, mert a generativ AI gondolom pont ilyen Stackoverflow szerű kontentek alapján tud válaszolni.

Szóval ha az emberi tudás felhalmozás oldala leépül, akkor ez pont, hogy korlátja lesz a generativ AI-nak is.

Lehet a stackoverflownak kellene azt bevezetni valahogy, hogy az AI cég fizessen neki, ha használja az adatot.

De amúgy meg ami látszik itt is, hogy kb az a szerkezet van, hogy az emberek felépítenek valamit(tudás, adat), ami nem az övék lesz, hanem egy magáncég birtoka, aki majd pénzt kér tőlük a hozzáférésért. (amúgy ez kb Marx fő gondolata is, csak hogy valami flame alap is legyen :D)

Biztosan a chatgpt miatt.

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

Valószínűleg az is, de első sorban az 5G hálózati elemek iránti kereslet csökkenés az elsődleges ok.

https://www.hwsw.hu/hirek/66785/nokia-leepites-koltsegcsokkentes-5g-ber…

"Az 5G-hype a globális gazdasági krízissel viszonylag hamar kijózanító véget ért, az európai operátorok az áramszámlára költenek nagy ívű fejlesztések helyett, de globálisan is lassult valamelyest az új generációs hálózatok térnyerése. Miután a kereslet csökkent az olyan meghatározó nagy piacokon, mint az Egyesült Államok, a Nokia és az Ericsson is India felé fordult, alahol alacsony árréssel árusítva próbálja ellensúlyozni a kieséseket."