Meddelandet finns överallt nyligen: Du bör lära dig att koda.
Men hur ser en karriär inom teknik ut? Och hur kan du komma till den punkten?
För att hjälpa dig lära dig mer pratade vi med fem ingenjörer, vars bakgrunder sträcker sig från att vara helt självlärda till att ha en doktorsexamen i datavetenskap. Deras vägar kan vara olika, men deras nuvarande funktioner är likadana: De får utveckla webbplatser och funktioner som underlättar deras klienters och medarbetares liv.
Så om du är intresserad av att göra detsamma, ta en titt på dessa professionella banor och se hur du kan fortsätta en roll inom teknik.
Bläddra i teknikjobb
1. Rich Couzzi
Lead User Interface Engineer, Peloton
"Jag har alltid velat bli designer", delar Rich Couzzi, som studerade design på college och fick en kandidatexamen i konst. Men å andra sidan älskade han också datorer och programmering - och fick en gyllene möjlighet att använda den passionen vid ett av sina första jobb. Företaget var nere på en programmerare och frågade om han visste hur man kodade. Hans svar? "Inte riktigt, men jag skulle gärna vilja lära mig."
Han hoppade in och såg aldrig tillbaka. "Jag hittade en balans mellan att kunna designa och kunna koda, " förklarar han, "och det är webbutveckling."
På Peloton övervakar Couzzi alla aspekter på webbplatsen för det avancerade fitnesscykelföretaget. Han arbetar nära med produktchef och designteam och förvandlar sina idéer och skapelser till kod för webben. Bäst av allt, med ett ledningsgrupp som ger honom massor av kreativ frihet får han ändå kontakt med sina designrötter.
Hör från rika
Se hur det är att arbeta på Peloton
2. Stämma Anna Joe
UI-utvecklare, Zoosk
Även om hon gick på skolan för journalistik hade Sue Anna Joe alltid ett intresse för konst. "På baksidan av mitt sinne ville jag fortfarande skapa vackra saker, " förklarar hon. Efter att ha avslutat sin examen och korta stint som reporter insåg hon - en gång för alla - att den karriärvägen verkligen inte var för henne.
Så på sin fritid började hon gräva djupare i grafisk design - vilket så småningom ledde henne till webbutveckling, HTML och CSS. När hon fick veta plockade hon upp frilansprojekt på sidan och sökte så småningom på en heltidstjänst för webbutveckling i North Carolina. Efter att ha fått några års erfarenhet bestämde hon sig för att flytta sin karriär till ett företag som hade en nationell (eller till och med internationell) närvaro. Ange: Zoosk.
Till slut får Joe göra exakt vad hon ville: Skapa vackra saker. Hon arbetar direkt med företagets designteam, tar sina skapelser och gör dem till webbsidor.
Hör från Sue Anna
Se hur det är att arbeta på Zoosk
3. Thomas Chau
Programvaruingenjör, Squarespace
Thomas Chau visste att han ville bli mjukvaruingenjör sedan gymnasiet, då han upplevde på första hand vilken inverkan han kunde ha genom att utveckla webbprodukter, via ett spel han skapade och delade med sina vänner. Deras spänning uppmanade honom att fortsätta följa hans passion.
Det intresset slog samman med sin karriär på en matbil på SXSW i Austin, Texas. Han såg Squarespace-lastbilen dela ut korv, och det tvingade honom att kolla in företagets demo. "Jag tänkte, " Wow, det här är en riktigt sofistikerad webbprodukt - riktigt imponerande ", minns han. Just då och där beslutade han att han ville gå med i laget.
Nu får Chau fortsätta att leva sin dröm om gymnasiet och utformar och kodar nya funktioner och produkter, som hjälper användare att skapa sina egna kreativa, professionella webbplatser.
Hör från Thomas
Se hur det är att arbeta på Squarespace
4. Liz Crawford
Chief Technology Officer, Birchbox
Att växa upp och bli mjukvaruingenjör var inte en del av Liz Crawfords plan. Även när hon gick på universitetet trodde hon att hon skulle bli ekonom. Men under grundutbildningen studerade hon datavetenskap och blev alltmer fascinerad av att bygga saker - och se att människor faktiskt använder dem. "Jag tyckte det var otroligt tillfredsställande, " minns hon.
Under samma år fick hon också forskning - och det ledde till att hon tog en doktorsexamen i datavetenskap. Efter examen introducerades hon till Birchbox av en av företagets riskkapitalister. Hon gjorde en del konsultarbete för företaget och fördes sedan ombord i en heltid verkställande roll.
Som CTO arbetar Crawford med teknikgruppen för att övervaka webbplatsen, logistiken och betalningarna - och naturligtvis utveckla ständigt nya funktioner för att hålla användarna tillbaka för mer.
Hör från Liz
Se hur det är att arbeta på Birchbox
5. John Kelly Ferguson
Programvaruutvecklare, AlphaSights
På väg till en examen på engelska, lade John Kelly Ferguson ut från college för att sträva efter något mer höga insatser: poker. Men när han spelade professionellt förlorade sitt överklagande, bestämde han sig för att registrera sig i en programmerings bootcamp som heter Flatiron School. Efter examen mötte han en öppen utvecklarposition hos AlphaSights och hoppade på möjligheten att använda sina nyförvärvade färdigheter.
I sin roll skriver Ferguson koden som driver företagets interna verktyg och webbplats. Han arbetar naturligtvis med andra utvecklare - men han får också samarbeta med medarbetare över alla avdelningar och utveckla verktyg för deras specifika roller.
Det viktigaste av allt är att han och hans team bestämmer vilka projekt de ska arbeta med, istället för att få uppgifter till dem av ledningen. ”Jag gör något för att jag vill göra det, ” delar han. ”Det är inte som läxor; det är mer meningsfullt. ”