A Stack Overflow 2018-as fejlesztői felméréseinek eredménye

Tavaly is írtam már az akkori felmérés eredményeiről. Egy hozzászólás eszembe juttatta, hogy hátha idén is van ilyen, és igen, van – lássuk most ezt.

A Stack Overflow az egyik, ha nem a leghíresebb és legjelentősebb programozós kérdezz-felelek oldal, amelyet, ha programozással akarsz foglalkozni, neked is meg kell ismerned. Igen, angolul van, és igen, ha programozással akarsz foglalkozni, legalább olvasnod kell angolul.

Az idei felmérést több, mint 100.000-en töltötték ki, ebből szemezgetek most.

  • a szoftveripar legjobban fejlődő ágazatai a DevOps (körülbelül: fejlesztő-rendszergazda, azaz a rendszergazdai feladatokat scriptek, kisebb programok írásával könnyíteni-automatizálni képes rendszergazda, nem az, aki a tonert cseréli a nyomtatóban), és a gépi tanulás -az ezekhez köthető programozási nyelvek emelkedőben vannak, itt a legjobbak a fizetések
  • csak nagyon kevesen mondják azt, hogy vállalnák etikátlan programok írását, illetve azt, hogy a programozónak nem dolga a feladat etikusságát vizsgálni, de a dolog nem fekete vagy fehér, sok a szürke dolog – a fejlesztők bizonytalanok abban, hogy az etikai problémákat jelentenék-e, illetve abban is, hogy végső soron az ilyen programok létéért ki a felelős (gondolom, hogy a fejlesztő-vagy-cég dilemmáról van szó)
  • a Python idén a C# elé került a programozási nyelvek rangsorában (tavaly a PHP-t előzte meg)
  • a női programozók inkább a munkahely hangulatát és a fejlődési lehetőséget tartják fontosnak, a férfiak a pénzt és az érdekes munkát
  • a kitöltőknek majd’ a fele járul hozzá nyílt forrású projektekhez, a legalacsonyabb az arány a Microsoft Visual-nyelveivel dolgozók körében
  • a kitöltők 80%-a hobbiból is programozgat
  • a kitöltők negyede tanul még, a tanulók negyede dolgozik is
  • a felük végzett el valamilyen BA-szakot, a maradék eloszlása egyenletes az alacsonyabb és a magasabb végzettség között; de lehet úgy is nézni, hogy 25% az, akinek még BA-végzettsége sincs, és 75% az, akinek legalább BA-ja van (tavaly is így volt)
  • a szülők iskolázottsága hasonló, inkább elmarad a válaszadókétól
  • érdekes módon alig több, mint a 60% tanult számítógépes szakon a felsőoktatásban, egy negyedük valamilyen közeli szakot tanult, és a maradék negyedben van mindenki, szépművésztől a pszichológusig – azaz mindenki programozik (tavaly is így volt)
  • 86% tanult már meg nyelvet mindenféle szervezett oktatás nélkül (ez az, amit ezen a weboldalon te is csinálsz)
  • nagyon sokan vesznek részt mindenféle verseny jellegű eseményen (személyesen vagy online)
  • sokan járnak bootcampekre (olyan személyes tanfolyam, amin valamilyen gyorstalpalót kapsz egy-egy nyelvről, feljövőben lévő technológiáról), ezek fele állás mellett teszi ezt, de a maradék 80%-a kap fél, ritkábban egy éven belül fejlesztői állást
  • a programozók 7%-a nő
  • a női programozók kevesebb év tapasztalattal bírnak – ez gondolom azt jelzi, hogy a nők mostanában kezdenek érkezni a szakmába
  • a legnőisesebb (itt “csak” tízszer annyi krapek van) részterületek az oktatás, a minőségbiztosítás, a tesztelés, az adatelemzés-feldolgozás (data scientist), a tervezés és az üzleti intelligencia – rendszeradminisztrátorok és DevOps-ok között nem nagyon találni nőket
  • a programozók 2%-a nem él szexuális életet, mert aszexuális
  • a szakma még mindig nagyon fiatal, 44 év alatti a válaszadók 94%-a (én lassan elérem ezt a korhatárt)
  • az átlagéletkor a nagy nyugati országokban 30 felé tendál, Kelet-Európából az oroszok és a lengyelek vannak nevesítve, mindketten 25 év alatt
  • az átlagos gyakorlati idő “nálunk” 7-8 év, “nyugaton” 10-11 év
  • a programozók 29%-ának van gyereke, 8%-uk hangulatproblémás, depressziós, miegymás, szintén 8%-uk ideges, ingerlékeny, 6%-uk memóriazavaros és kb. 2%-uk mutat autisztikus tüneteket vagy autista (érdemes volna összehasonlítani a “normál” populációval)
  • a programozók 30%-a kel 6 és 7 között, ugyanennyi 7 és 8 között, 15%-uk 8 és 9 között – azaz van, aki éjjel tud melózni, és alighanem otthonról nyomul
  • a programozók fele napi 9-12 órát van gép előtt, van, aki ennél is többet
  • a programozók fele naponta kevesebb, mint egy órát tölt nem épületben (fölkel, beautózik, dolgozik, hazaautózik?)
  • a programozók több mint 60%-a soha nem hagy ki étkezést meló miatt
  • a programozók 37%-a semmiféle testmozgást nem végez (várjatok csak, lesztek még hátfájósok! [gonosz röhögés])
  • a használt nyelvek listáját a Javascript vezeti, mögötte HTML, CSS, SQL (ezek szerintem azért állnak jól, mert valamennyire szinte mindenkinek kellenek), következik a Java, majd a héjprogramozási nyelvek (Bash/shell néven vannak megadva, gondolom, itt van pl. a PowerShell is), ez az adat szépen összecseng azzal, hogy a DevOps-ok egyre keresettebbek, hiszen ezek az ő fő eszközeik
  • mindezeket követi a Python, ami a “leggyorsabban növő nagy programozási nyelv
  • a keretrendszerek között a Python-alapú Django a hatodik
  • a Python a 3. legszeretettebb nyelv (előtte Rust, mint tavaly is, és Kotlin, amiről nekem egyelőre csak egy tyúk jut eszembe, sosem hallottam róla), a Python nincs benne a 25 leutáltabb nyelvben
  • a Python, mint már tavaly is, az első a még-nem-ismerem-de-meg-akarom-tanulni nyelvek listáján
  • a fejlesztőknek csak a fele fejleszt Windows-on, a maradék kicsit inkább Mac-es, mint Linuxos (ezt ugye általában nem a fejlesztő dönti el, másik kérdésben a Linux volt a legszeretettebb platform), van pár BSD/Unix-huszár is
  • a fizetésekkel a helyzet a tavalyihoz hasonló: a világon a Pythonosok az igazán menőkének 2/3-át keresik, de előtte olyan, érzésem szerint ritkán használt nyelvekből elég sok van, mint az F#, Ocami, Haskell, Julia, TypeScript, R
  • a fejlesztők kb. 30%-a fél attól, hogy mesterséges intelligenciára bízzák fontos döntések meghozatalát, kb. ugyanennyien tartanak attól, hogy a MI majd meghaladja az emberi intelligenciát, és attól, hogy az algoritmikus döntéshozatal kiegyenlítettségét (=nem részrehajlóságát, eredetiben: fair-ségét) egyre többen hangsúlyozzák, és nagyjából ötödük tart a munkahelyek automatizálástól (vagy annak hatásaitól, gondolom), ugyanakkor ezt a fejlesztők 40%-a remek dolognak tartja
  • a fejlesztők fele szerint a mesterséges intelligenciáért, annak megfelelő használatáért, a megfelelő használat kikényszerítéséért az alkotó-létrehozó felel, negyedük szerint ez inkább a kormányzati és egyéb szabályzó testületek feladata
  • a programozók háromnegyede alkalmazott, 10%-a szabadúszó
  • a fejlesztők 16%-a webfejlesztő, 9% üzleti szoftvereket fejleszt, 7% felhőzik, 5% adatelemző, ugyanennyi a szórakoztató cuccokat fejlesztő, illetve az e-kereskedelemben érdekelt, 4,5% pedig egészségügyi valamit ír, ami szerintem lehet beteghívó rendszertől MRI-értékelőig akármi, de ez nem biztos
  • szándék szerint öt éven belül a fejlesztők harmada szakmailag akar előre jutni, akár a mostani helyén, akár másutt, negyedük saját céget akar, ötödük ugyanazt fogja csinálni mint most, 16%-uk manager lenne, 2% nyugdíjas lesz
  • a fejlesztők ötöde elégedetlen a helyével, ötöde nagyon elégedett a helyével, 35%-nak szinte minden oké, a maradéknak “elmegy”
  • a fejlesztők 16%-a keres jobb állást, 25%-ot nem érdekli más állásajánlat, a többiek úgy vannak vele, hogy ha jön valami jobb, akkor örülnek neki, de annyira nem rossz most, hogy megmozdítsák a popójukat
  • a fejlesztők nagyjából harmada az elmúlt évben váltott állást, kevesebb mint egyötödük van a jelenlegi helyén legalább 4 éve – a gyors fluktuáció nekem azért kemény, aztán csodálkozunk a sok szemét szoftveren
  • a fejlesztők fele használ ergonomikus billentyűt vagy egeret, ugyanennyien dolgoznak állóasztalnál, negyedüknek van kéztámasza, 12%-nak van pihenőmatraca (Fatigue-relieving floor mat)
  • a programozók harmada naponta többször is keres a Stack Overflow-n
  • a programozók felének van két monitorja, és vannak 3-4-több monitorral dolgozók, nem is kevesen
Reklámok

A Stack Overflow 2018-as fejlesztői felméréseinek eredménye” bejegyzéshez egy hozzászólás

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés /  Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés /  Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés /  Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés /  Módosítás )

Kapcsolódás: %s