Ettersom skyarkitektur vokser frem som en av de mest lukrative IT-ferdighetene, skiller dens unike motstandsdyktighet mot automatisering seg ut i dagens mettede landskap.
I motsetning til programmering, der generativ kunstig intelligens (GenAI) har effektivisert arbeidsflyter og økt produktiviteten, krever skyarkitektur strategiske vurderinger, kreativitet og en dyp forståelse av forretningssystemer – egenskaper AI ennå ikke har klart å gjenskape.
I denne spørsmål-og-svar-samtalen med Eric Ledyard, produktsjef hos Coder, utforsker vi hvorfor skyarkitektur fortsatt ikke kan erstattes av AI, hvilke ferdigheter utviklere trenger for å lykkes på dette området, og hvordan organisasjoner kan fremtidssikre teamene sine.
1. Ettersom skyarkitektur vokser frem som en av ferdighetene med høyest lønn, hva gjør den spesielt motstandsdyktig mot automatisering sammenlignet med andre IT-ferdigheter som programmering?
Skyarkitektur skiller seg ut som spesielt motstandsdyktig mot automatisering på grunn av det komplekse behovet for resonnering og kontekstuell ekspertise. Selv om GenAI og automatiseringsverktøy har spilt en viktig rolle innen programmering de siste årene, nærmer vi oss desillusjonens bølgedal med GenAI; det tilbys nå til alle, ikke bare på virksomhetsnivå.
GenAI har mange fordeler for programmerere, blant annet at det øker utviklerproduktiviteten. I motsetning til programmering innebærer skyarkitektur en forståelse av forretningssystemer og design. Selv om GenAI er god på tokenisering og ordvektorer, kan den ikke forstå de mange nivåene av arkitektonisk kontekst som kreves for å bygge et vellykket skymiljø.
Denne arkitektoniske utformingen og implementeringen krever menneskelig tilsyn. Selv om GenAI effektivt kan effektivisere arbeidsflyter for programmering, kan den ikke erstatte de strategiske vurderingene og den kreativiteten som trengs innen skyarkitektur.
2. Hvorfor mener du at generativ AI ikke er i stand til å mestre kreativiteten på menneskelig nivå som kreves innen skyarkitektur? Kan det komme et tidspunkt i fremtiden der AI bygger bro over dette gapet?
Selv om GenAI er et kraftig verktøy for å generere tekst og kodestrenger basert på data den er trent til å forstå, krever det intuisjon, fantasi og kreativitet å sette sammen alle delene av skyarkitekturen, noe som naturlig er menneskelige egenskaper. Skyarkitektur krever mer enn sammensatte komponenter; det krever fremsyn og unik organisatorisk tilpasningsevne, områder der AI ofte kommer til kort.
Alle organisasjoner som ønsker å få størst mulig avkastning på GenAI-investeringene sine, må investere i talenter som kan samarbeide tett med GenAI for å oppnå de ønskede resultatene.
I fremtiden forventer jeg at jobbportaler og rekrutterere vil erstatte stillinger for juniorutviklere med mer allsidige stillingstitler som «systemarkitekter/fullstackutviklere» for å opprettholde dette nivået av menneskelig kreativitet. Selv om de fleste av disse personene er kommet lenger i karrieren, må selskaper konkurrere om de beste talentene og utvikle ferdighetene de trenger organisk internt gjennom sertifiseringer som disse.
3. Hvilke spesifikke ferdigheter bør utviklere fokusere på i dag for å lykkes i roller som vil utvikle seg sammen med, i stedet for å bli erstattet av, AI? Hvordan passer ferdigheter innen skyarkitektur inn i dette synet?
Ettersom organisasjoner omorganiserer og videreutvikler utviklingsteamene sine for å ta i bruk ny teknologi som GenAI, må de prioritere spesialisert ekspertise og talenter for å møte kravene som AI ikke kan dekke.
Vi ser at fordelene med AI vokser etter hvert som automatiseringsfunksjonene utvikles daglig, men det er avgjørende at selskaper samarbeider med disse verktøyene og dekker inn områdene der verktøyene kommer til kort.
En fersk forskningsstudie fra GitLab fant at 25 % av individuelle bidragsytere mener at organisasjonene deres ikke tilbyr tilstrekkelig opplæring og ressurser for bruk av AI. For å sikre at selskapet og rollen din utvikler seg sammen med AI, bør dere videreutvikle kompetansen internt med fokus på AI-opplæring og nødvendig ferdighetsutvikling. Organisasjoner må omfavne det stadig skiftende utviklerlandskapet og utvikle kompetansen strategisk.
4. Spesialisering innen skyarkitektur ser ut til å være et strategisk karrieretrekk akkurat nå, men er det ikke en risiko for at automatisering eller fremskritt innen AI etter hvert vil gjøre skyarkitektur mer tilgjengelig og mindre spesialisert? Hvordan kan utviklere fremtidssikre seg mot denne muligheten?
Risikoene ved AI er reelle. Selskaper må finne en balanse mellom å utnytte mulighetene i AI og å opprettholde menneskelig tilsyn for å sikre kvalitet, nøyaktighet og trygghet. Selv om fremskritt innen AI kan forenkle deler av skyarkitekturen, vil det alltid være behov for et nivå av kreativitet og menneskelig ekspertise for å sikre kvalitet.
Utviklere kan fremtidssikre karrierene sine ved å fokusere på områder som krever menneskelig innsikt, og bruke menneskelig dømmekraft til å tilpasse teknologien til utviklingsteamenes unike behov. Fremtidig suksess begynner med gjennomtenkt planlegging og disiplinert gjennomføring.
5. Mange unge utviklere kan være tilbøyelige til å fokusere på AI på grunn av teknologiens antatte glamour og fremtidige potensial. Hvordan ville du overtale dem til å prioritere skyarkitektur, selv om det på overflaten kan virke mindre «banebrytende»?
For unge teknologer som starter karrieren, anbefaler jeg å ta et par programmeringskurs, deretter lære hvordan applikasjonsarkitekturer fungerer i den skybaserte verdenen og utvide kunnskapen til å omfatte hele skyteknologistakken.
Selv om det er avgjørende å forstå fordelene med GenAI, er det like viktig å identifisere kompetansegap og utvikle ferdigheter som fortsatt vil være nødvendige i utviklermiljøet. Eksperter i disse rollene, som skyarkitekter og dataspesialister, vil være svært etterspurt etter hvert som vi gjør fremskritt med AI.
Hva nå?
Mens automatisering og AI fortsetter å revolusjonere bransjer, er skyarkitektur et område der menneskelig kreativitet og strategisk oversikt fortsatt er uunnværlig. Utviklere som investerer i ekspertise innen skyarkitektur og komplementære ferdigheter, vil være godt posisjonert for å lykkes i en teknologidrevet fremtid.
Ved å balansere innovasjon med menneskelig innsikt kan organisasjoner og utviklere utnytte kraften i AI uten å miste menneskelig oppfinnsomhets unike bidrag.
Abonner på nyhetsbrevet fra The CTO Club for flere innsikter om sky og AI.




