Softwarový vývojář/softwarová vývojářka
Vývojáři softwaru implementují nebo programují všechny typy softwarových systémů založených na specifikacích a návrzích s použitím programovacích jazyků, nástrojů a platforem.
Popis z evropské databáze povolání ESCO. Skupina povolání: Specialisté v oblasti informačních a komunikačních technologií.
AI tuhle práci mění hodně
- skoro nemění
- málo
- středně
- hodně
Odhad Mezinárodní organizace práce (ILO, 2025) podle toho, jakou část úkolů v tomhle druhu práce zvládne generativní AI. Neznamená to, že povolání zmizí. Většinou se mění, co v něm lidé dělají.
Štítky povolání
Digitální dovednosti
Digitálních je 94 z 108 dovedností, třeba „technické výkresy“.
Zdroj: ESCO v1.2.1. Štítek dáváme od pětiny dovedností.
Specialisté v oblasti informačních a komunikačních technologií
Do téhle skupiny povolání patří i tahle práce. Čísla platí pro celou skupinu v Česku.
Do roku 2035 míst spíš přibude
Tolik lidí v Česku v téhle skupině povolání pracuje.
Místa k obsazení do roku 2035
asi 80 tisíc
Z toho asi 40 tisíc za lidi, kteří odejdou, třeba do důchodu, a asi 40 tisíc na nová místa.
Vzdělání lidí v práci
V roce 2035 tu bude mít nejvíc lidí vysokou nebo vyšší odbornou školu.
- vysoká nebo vyšší odborná škola asi 130 tisíc
- střední odborná škola nebo učiliště asi 25 tisíc
- gymnázium asi 25 tisíc
- základní škola méně než 10 tisíc
Co ze školy se tu hodí
Jen karty, které už máme. Spojení vychází z dovedností, které ESCO u povolání uvádí jako nezbytné. Popisy napsala AI.
- Pokus na ověření vlastnosti látky
- Otázka a návrh pokusu
- Plán pokusu: otázka, domněnka a co měníš
- Vyhodnocení pokusu: data a závěr
- Zkoumání hotových modelů a konstrukcí
- Náčrt a schéma vlastního modelu
- Fyzikální principy v konstrukcích
- Pokusy s materiálem a způsoby spojování
- Zkouška funkčnosti hotového modelu
- Funkční a statické modely
- Vlastní návrh a zkoušení konstrukce
- Hodnocení funkčnosti a správnosti konstrukce
- Hledání a oprava chyby v konstrukci
- Kroky řešení v logickém pořadí
- Ověření a oprava postupu
- Porovnání a vysvětlení postupů
- Skládání programu z bloků
- Opakování v programu
- Podprogramy pro opakující se části
- Hledání a oprava chyb v programu
- Zkoušení programu a popis, co dělá
- Výběr vhodné aplikace pro úkol
- Najít a spustit aplikaci
- Společné ovládání aplikací
- Rovnoběžky, různoběžky a kolmice
- Vrcholy, hrany a stěny mnohostěnu ve čtvercové síti