Som skribent og markedsfører uten fremtidige drømmer om å bli ingeniør, trodde jeg aldri at det å lære meg å kode ville være relevant for jobben min.
Så begynte jeg å jobbe under en markedsfører med koding av koteletter. Å kjenne seg rundt HTML, CSS, JavaScript og jQuery var helt klart uvurderlig: Utviklerne var langt mer ivrige etter å jobbe med henne enn noen andre på markedsføringsteamet, sjefen hennes kom alltid til henne med tekniske spørsmål, og best av alt, kunne hun gjøre ting som å piske opp interaktive tidslinjer eller legge til animasjoner i blogginnlegg.
Siden den gang har jeg møtt dusinvis av ikke-ingeniører - i alle slags yrker - hvis programmeringskunnskap har fremskyndet karrieren. Nå er jeg overbevist. Les videre for å lære fire hovedgrunner for at du og jeg begge bør begynne å undersøke kodingskurs.
1. Det vil gjøre deg mer selvforsynt
De fleste tekniske team har for mange prosjekter og ikke nok tid - noe som betyr at en forespørsel som er høyt prioritert for deg, kan være middels eller til og med lav prioritert.
Men hvis du vet hvordan du skal kode, trenger du ikke vente på hjelp: Det kan hende du kan gjøre det selv.
"Jeg kan bygge destinasjonssider for markedsføringskampanjer uten å måtte stole på en designer eller en ingeniør, " sier Tyler Moore, markedsdirektør for App Press. "Jeg har hovedsakelig jobbet for tekniske oppstart og SaaS-selskaper, og det å kunne iterere raskt har gjort det mye enklere å sende nye kampanjer, eller å få i gang noe som jeg kan dele ut til en faktisk designer eller ingeniør for polering."
Jessica Elle, som driver digital markedsføring for Forest Giant, bruker kodingskotelettene sine for å forbedre nettstedets SEO og gjøre raske designendringer. "Det er ikke nødvendig å vite HTML og CSS, men det er så nyttig, " sier hun.
Elle er også i ferd med å lære ytterligere to programmeringsspråk, Go og Python. "Digital markedsføring krever mye dataanalyse, " forklarer hun. “Verktøy finnes, men de fleste av dem involverer manuell dataknusing. Go and Python er superhjelpsomme når du trenger å analysere masse data for å hente markedsføringsinnsikt fra. ”Når Elle er helt oppe, trenger hun ikke ekstern hjelp til å samle og analysere data.
Programmeringsevne er fordelaktig selv om du ikke jobber i en markedsføringsrolle. La oss si at du er en salgsrepresentant: Hvis en potensiell kunde stiller deg et teknisk spørsmål, kan du svare umiddelbart i stedet for å konsultere en ingeniør. Eller hvis du har kundestøtte, kan du raskt løse en billett uten å måtte pinge en kollega.
Ikke bare vil du spare tid, men du vil få verdifull troverdighet.
2. Det vil lære deg hvordan du tenker
Som Steve Jobs en gang sa: “Jeg tror alle i dette landet burde lære å programmere en datamaskin, fordi den lærer deg hvordan du tenker. Jeg ser datavitenskap som en liberal kunst. ”
Med andre ord, å lære å kode vil ikke bare gi deg teknisk kunnskap - det vil også gi deg en ny måte å tilnærme deg arbeidet ditt.
"Koding tvang meg til å begynne med en plan, identifisere potensielle problemområder og feilsøke, feilsøke, feilsøke, " sier Heather Stegner, senior kommunikasjonsdirektør ved American Wood Council. "Det er en logisk måte å tenke at jeg har vært i stand til å bruke så vellykket når jeg utviklet en mediestrategi som å prøve å finne ut hvorfor Internet Explorer ikke samarbeider."
Å lære å programmere gjør også oppmerksomheten din til detaljer skyrocket. Når alt kommer til alt når en bindestrek eller manglende periode kan rote hele koden, blir du ganske dyktig til å sjekke arbeidet ditt (for ikke å nevne å gjøre ting riktig første gang!).
3. Det vil forbedre dine kommunikasjons- og samarbeidsevner
Prosjekter skapes sjelden i et vakuum. Å utvikle noe krever vanligvis at flere mennesker med varierte perspektiver, ideer og ferdigheter kan komme sammen og jobbe synkronisert - og det innebærer ofte å jobbe med ingeniører. Ved å ha litt kunnskap om koding, får du en bedre følelse av hva som er realistisk med tanke på resultater, kvalitet og tidslinje, noe som gjør deg til en mye bedre lagkamerat eller leder.
"Det er mye enklere å kommunisere med ingeniører, designere og produktledere, " sier nettprodusent Katelyn Cowen, nå som hun har tatt generalforsamlingens deltidskurs Front-End Web Development-kurs. "Jeg var i stand til å gi gjennomtenkt tilbakemelding om funksjonsutvikling, og kunne gjøre mer undersøkelser når det gjaldt bug triage."
Selv om du ikke jobber jevnlig med prosjekter med ingeniører, kan programmeringskunnskap gjøre deg til en bedre medarbeider. På et tidspunkt har vi alle blitt bedt om en "liten tjeneste" som faktisk er en enorm forespørsel, ikke sant? Hvis du vet omtrent hvor mye tid og energitekniske prosjekter tar, vil du unngå å irritere utviklingsteamet ditt med urimelige forespørsler. I tillegg til at programmering har et rykte som soloarbeid, er det oftere en utrolig samarbeidsaktivitet. Mange kodingskurs inneholder "partnerprogrammering", en teknikk der to personer sitter på samme arbeidsstasjon og tar sving med programmering og gir tilbakemelding. Selv om det ikke er en del av utdannelsen din, vil du i det minste ha noen til å gjennomgå koden din regelmessig. Hvis du kan takle å sitte ved siden av noen mens han eller hun gjennomgår hver linje i arbeidet ditt, vil du sparke på andre typer samarbeidsprosjekter.
4. Det kan ta karrieren din til nye høyder
Husker jeg min tidligere manager, markedsføreren som visste hvordan jeg skulle kode? To måneder etter at jeg begynte i teamet hennes, fikk hun en enorm kampanje. Og hun fortalte meg at de tekniske kotelettene var tippefaktoren.
Totalt sett kan lære å kode åpne for en verden av nye alternativer, enten det er å rykke opp, påta seg spennende nye prosjekter eller gjøre et skifte i arbeidet du gjør. På grunn av den nyvunne kodingskunnskapen hennes, ble Stegner invitert til å hjelpe deg med å oppdatere selskapets nettsted, en stor bragd å bringe sjefen hennes eller legge på henne CV-en hvis du spør oss.
Aryana Jackson, markedssjef, sier at programmering har hjulpet henne dramatisk med å utvide sin rolle siden hun startet for tre år siden hos Eboxlab, et IT-støtteselskap. "Posisjonen min var 'grafisk designer', og det er alt jeg gjorde, " forklarer hun. Etter å ha lært meg å kode, begynte jeg å finpusse HTML og CSS på kundenes nettsteder. Nå er koding en betydelig del av jobben min. ”I tillegg til Jacksons ferdigheter trenger Eboxlab ikke å ansette en annen utvikler - noe som gjør henne enda mer verdifull for selskapet.
Eller, hvis du tenker på å starte et eget firma, vil det å ha teknisk kunnskap gjøre oppstartdrømmene dine mer gjennomførbare - faktisk kan det være faktoren som får deg til å lansere. Det gjorde for Katie Fang, grunnleggeren og administrerende direktøren for SchooLinks: "Katie hadde hovedfag i økonomi under college, men tok noen få kodingskurs på siden, " forklarer Afton Jones, markedsføringsassistent i SchooLinks. "Som et resultat, var hun i stand til å broste sammen en fungerende prototype på egen hånd da hun kom på visjonen for selskapet: en plattform som kobler studenter til skoler."
Så hva venter du på? Du kan dyppe tærne i koding akkurat nå med generalforsamlingens gratis Dash-program, som gir deg små HTML-, CSS- og Javascript-oppdrag, og la oss se effekten av koden mens du skriver den.
Når du er klar til å dykke videre, er det så mange alternativer tilgjengelig for deg, fra workshops og daglange bootcamps til deltidskurs og online programmer du kan gjøre etter jobb til heltidsoppslukende kurs for folk som virkelig vil gå inn. Hvilket som passer for deg, avhenger mye av hvor mye koding du vil vite - men når du først er i gang, vil du kanskje aldri stoppe.