Názor: AI přetváří průmysl programování a transformuje kariéry vývojářů
Učení se programování mi vždycky leželo na srdci. Po léta jsem si vypěstovala přesvědčení, že stát se programátorem nebo vývojářem aplikací je nejlepší cesta k vybudování stabilní kariéry a zaručení vysoko placeného pracovního místa v našem rychle se vyvíjejícím světě.
Ale teď je tady generativní umělá inteligence, která revolučně mění životy a profesní kariéry všech, a já si nemohu pomoct, ale ptát se: Stojí učení se programování stále za to?
Zatímco nedávné masivní propouštění z velkých technologických společností jako Microsoft, Meta a Google, jsou výsledkem více faktorů – včetně pandemie – bylo hlášeno, že potřeba vývojářů klesla a absolventi technických oborů čelí těžkému pracovnímu trhu.
Jako novinářka s pouze velmi základní znalostí HTML a CSS a bez zkušeností v oblasti kódování jsem se rozhodla výzkumem a dotazováním vývojářů pracujících s AI zjistit, co se podle nich skutečně děje v ekosystému kódování s příchodem AI.
Obavy a obavy
Masivní propouštění ve velkých technologických firmách bylo jedním z největších problémů ovlivňujících stabilitu pracovních míst ve vývoji webových aplikací.
V roce 2023 bylo z technologických společností propuštěno přes 260 000 zaměstnanců—včetně gigantů jako Amazon, Alphabet, Meta a Microsoft. Během roku 2024 se procesy propouštění pokračovaly, naštěstí pomaleji, ale dosáhly téměř 150 000 propuštěných zaměstnanců.
Zatímco tyto procesy zmenšování obsahují mnoho oddělení v technologických firmách, které nesouvisejí s vývojem softwaru nebo psaním kódu, softwaroví inženýři tvořili v roce 2023 největší část propuštěných dle zprávy, kterou sdílel Vox.
A ano, byly důvody jako – naštěstí pro nás všechny – konec pandemie a ztráta potřeby virtuálního vývoje tak rychlým tempem, jaké jsme zažili během krize COVID-19, a jiné externí faktory jako nejistota ekonomiky. Nicméně několik expertů začlenilo do rovnice i nárůst AI.
AI Jako Akcelerátor, Ne Náhrada
AI nyní může převzít péči o velkou část kódu společnosti. Dne 29. října Sundar Pichai, generální ředitel Google a Alphabet, během svého optimistického telefonní konference o výsledcích za třetí čtvrtletí roku 2024 řekl, že společnost přijala AI interně a to jim pomohlo zvýšit efektivitu.
„Dnes je více než čtvrtina všeho nového kódu v Google vytvářena AI, který následně zkontrolují a schválí naši inženýři. To našim inženýrům pomáhá dělat více a rychleji,“ řekl Pichai.
A co si o tom myslí vývojáři webových aplikací?
Robert Hangu, konzultant pro generativní AI s magisterským titulem v oboru informatika a zakladatel Next Operations, je přesvědčen, že AI nenahrazuje softwarové inženýry, ale naopak urychluje jejich práci.
„Copilot používám jako asistenta při programování, ale musíte vědět, kdy je to správné a kdy to není,“ řekla Hangu WizCase během hovoru a zdůraznila, že znalosti v programování jsou nezbytné pro využití AI jako nástroje.
Když jsem se ptala na propouštění vývojářů po nástupu AI a zvažování tohoto faktoru, nesouhlasila. „Domnívám se, že to má hodně co do činění s alokací kapitálu a rozhodováním,“ řekla Hangu. „Pokud máte jako společnost schopnost vytvořit desetkrát více kódu, co byste udělali? Vyhodili byste 90% svých zaměstnanců a zůstali byste na stejné úrovni, nebo byste je udrželi a produkovali desetkrát více?“
AI přetváří práci vývojářů
Chatboti jako GitHub Copilot a ChatGPT nyní mohou převzít psaní kódu, odstraňování chyb, navrhování kódu a jeho automatické doplňování a překládání konceptů.
Ricardo Sánchez, počítačový inženýr pracující jako inženýr DevOPS a vedoucí týmu 20 vývojářů, zažil dopad umělé inteligence na vlastní kůži.
„Vývoj softwaru se stává stále rychlejším, protože vývojáři se mohou soustředit na tvorbu kódu namísto toho, aby strávili hodiny a hodiny výzkumem, jak vyřešit problém,“ řekla Sanchezová Wizcase v hovoru. „Nyní se můžete obrátit na AI a zeptat se jí na problém s kódem a jak ho můžete aktualizovat nebo vylepšit, a to významně šetří a zjednodušuje vaši práci. Už nevěnujete 10 hodin výzkumu, prohlížení nebo čtení dokumentace; místo toho se zaměřujete na řešení problému. AI vám v procesu hodně zjednodušuje a pomáhá.“
Budoucnost kariér vývojářů
Většina vývojářů, s nimiž jsem hovořila o dopadech AI v oboru, se shodla na stejném předpokladu: musíte být skvělí v kódování, abyste mohli ověřit a potvrdit, že AI odvádí dobrou práci. Také se shodli na přesnosti AI a odhadli, že většinou je při psaní kódu, odpovídání na dotazy a provádění mnoha úloh správná téměř v 95% případů.
To je také jeden z důvodů, proč mnozí odborníci tvrdí, že poptávka po juniorních vývojářích klesá a naopak roste význam senior pozic. Psaní kódu se stává méně důležité než editace kódu a v editaci – stejně jako v novinařství – je klíčová znalost.
Sánchez věří, že společnosti musí aktualizovat své systémy a platformy, aby udržely krok s dopadem AI a svými konkurenty. A vývojáři na druhou stranu musí sledovat, co se děje uvnitř společností a experimentovat s novými nástroji AI, aby sloužili jako mosty spojující současné technologie s pokročilejšími technologiemi, přičemž vždy upřednostňují bezpečnost a etický přístup.
Navzdory propouštění v technologickém průmyslu, nejistotě na trhu a velkému dopadu, který má AI na vývoj softwaru, musí pracovníci v oboru zůstat optimističtí. Toto jsem si všimla v rozhovorech s vývojáři a vidím to i na Redditu a sociálních médiích.
„Informatika je obor, který se neustále mění a vyvíjí, takže jako profesionál v oblasti informatiky musíte toto chápat a místo toho, abyste se toho báli, musíte to přijmout—přijmout změnu,“ řekla Sánchezová.
Zanechat komentář
Zrušit