Betekintés a Stack Overflow 2018-as, 100 000 fejlesztő felméréséből

A Stack Overflow ezen a héten tette közzé éves fejlesztői felmérésük eredményeit.

Ebben az évben több mint 100 000 válaszadójuk volt, így ez a világ legnagyobb fejlesztői felmérése.

Elolvastam a Stack Overflow felmérés eredményeit, és itt, ebben a cikkben állítottam össze a legérdekesebb eredményeket. (Akárcsak 2016-ban és 2017-ben.)

Tehát minden további nélkül itt egy villámgyors pillanatkép arról, hogy néz ki a szoftverfejlesztő szakma 2018-ban.

A szoftverfejlesztés területén szenvedélyes újoncok dominálnak

A legtöbb professzionális fejlesztő viszonylag új a kódolás terén. 55% -uk kevesebb, mint 8 éve kódol, és 1/3-a kevesebb, mint 5 éve.

És a legtöbb fejlesztő kevesebb, mint 5 éves szakmai tapasztalattal rendelkezik a kódolás terén.

A professzionális fejlesztők közel fele szintén hozzájárul a nyílt forráskódhoz.

És szinte az összes professzionális fejlesztő hobbiként is élvezi a kódolást.

A szakmai fejlesztők negyede nem rendelkezik alapképzéssel.

Az alapképzéssel rendelkező szakmai fejlesztők közül pedig minden harmadiknak van egy, a számítástechnikához vagy a szoftvertervezéshez nem kapcsolódó szaka.

Gyakorlatilag minden szakmai fejlesztő informálisan tanulja meg az új készségeket - leggyakrabban online tanfolyamokon keresztül, és a dokumentáció felhasználásával tanítják magukat.

A fejlesztők körülbelül 1/4-e vesz részt hackatonokon - elsősorban azért, mert szórakoztatóak.

Sok fejlesztő azután tölti be a bootcampok kódolását, hogy már teljes munkaidős munkájuk van, azzal a céllal, hogy bővítsék képességeiket.

Karrier

A legtöbb fejlesztő teljes munkaidőben másnak dolgozik, és körülbelül 10% -uk szabadúszó. A dolgozni akaró fejlesztőknek csupán 5% -a munkanélküli - sokkal jobb foglalkoztatási statisztikák, mint jóformán bármely területen.

Számos iparágban dolgoznak - sokan kívül azon, amit hagyományosan „technikának” gondolunk.

És többségük kis-közepes vállalatoknál. Minél több tapasztalattal rendelkezik egy fejlesztő, annál valószínűbb, hogy egy nagy cégnél fog dolgozni.

Ambiciózusak. 5-ből csak 1 fejlesztő akar ugyanolyan minőségben dolgozni 5 év múlva. A fejlesztők negyede saját cégalapításra vágyik.

A fejlesztők 73% -a elégedett a pályaválasztással.

Kereskedelmi eszközök

A JavaScript a 6. évben a legelterjedtebb technológia.

És a JavaScript keretrendszerek és könyvtárak továbbra is kulcsfontosságú eszközök a legtöbb fejlesztő számára.

Az SQL adatbázisokat továbbra is a leggyakrabban használják. A MongoDB dokumentumtár-adatbázis és a Redis kulcsérték-tároló adatbázis egyaránt népszerűvé vált ebben az évben.

A sokféleség állapota a szoftverfejlesztésben

A szoftverfejlesztést továbbra is elsöprő mértékben a fiatalok uralják…

Gyermektelen…

Férfiak…

Akiknek főiskolai végzettségű szüleik vannak. (3-ból csak 1 amerikai rendelkezik alapképzéssel, ez tehát társadalmi mobilitási kérdéseket vet fel.)

Ezek a számok kiábrándítóak. Fontos tudomásul venni, hogy hol vannak a dolgok, és hogy itt még sok munkát kell elvégezni.

Sok szervezet azon dolgozik, hogy a szoftverfejlesztés befogadóbb területté váljon - ideértve a freeCodeCamp közösséget és számos támogatott nonprofit szervezetet.

További érdekes meglátások a fejlesztőkről

Nem annyira vámpírszerűek, mint Hollywood javasolná.

Ébresztő életük több mint felét mégis számítógépen töltik.

Ennek ellenére a legtöbb fejlesztő időt fordít a rendszeres testedzésre.

A fejlesztők rendkívül optimisták a mesterséges intelligencia jövőjét illetően.

De elismerik, hogy az AI biztonságáért végül a fejlesztők felelnek.

A legtöbb fejlesztő szerint nem hajlandó olyan kódot írni, amely szerintük etikátlan célt szolgál.

Ennek ellenére azt mondják, hogy az etikátlan kód hibája a menedzsmenten hárul.

A fejlesztők túlnyomórészt úgy gondolják, hogy kötelesek megfontolni kódexük etikai következményeit.

Örülök, hogy a Stack Overflow az idei felmérésben a fejlesztői etikával kapcsolatos kérdéseket tartalmazott. Ez egyre fontosabb kérdés - amelyről a freeCodeCamp közösség sokat beszélt az elmúlt évben.

Ha kíváncsi a fejlesztői etikára, szánjon egy percet a cikk elolvasására:

Mi a közös az Uberben, a Volkswagenben és a Zenefitsben? Mindannyian rejtett kódot használtak a törvény megsértésére.

„Egyetlen etikailag képzett szoftvermérnök sem járulna hozzá a DestroyBaghdad eljárás megírásához. Alapvető szakmai… medium.freecodecamp.org

És Bill Sourour - olyan fejlesztő, aki több mint 20 éve szakszerűen ír szoftvereket - etikai útmutatósorozatot készített:

Fejlesztői etika

A fejlesztői etika leírja az etika területét, ahogyan azt a szoftverfejlesztők viselkedésére alkalmazzák. guide.freecodecamp.org

Köszönöm, hogy elolvasta. Ha van ideje, elolvashatja a 2018-as Stack Overflow felmérés teljes eredményeit, és megoszthatja betekintését az alábbi megjegyzések részben.

Csak a programozásról és a technológiáról írok. Ha követsz a Twitteren, nem fogom pazarolni az idődet. ?