Skip to main content

Miksi sinun pitäisi oppia koodaamaan, vaikka et olekaan insinööri

Viisi syytä kannattaa kaikille yhteistä uskontojen ja elämänkatsomustiedon opetusta (Huhtikuu 2025)

Viisi syytä kannattaa kaikille yhteistä uskontojen ja elämänkatsomustiedon opetusta (Huhtikuu 2025)
Anonim

Kirjailijana ja markkinoijana, jolla ei ole tulevaisuuden unelmia tulla insinööriksi, en koskaan ajatellut koodaamisen oppimista olevan merkityksellistä työssäni.

Sitten aloin työskennellä markkinoijana koodaavien silppujen kanssa. Hänen tietäminen HTML: n, CSS: n, JavaScriptin ja jQueryn välillä oli selvästi korvaamatonta: Kehittäjät olivat paljon innokkaampia työskentelemään hänen kanssaan kuin kukaan muu markkinointitiimin jäsenissä, hänen pomo oli aina tulossa hänen luokseen teknisiä kysymyksiä ja mikä parasta., hän voi tehdä esimerkiksi pilata interaktiivisia aikatauluja tai lisätä animaatioita blogi-viesteihin.

Sittemmin olen tavannut kymmeniä insinöörejä - kaikenlaisia ​​ammatteja - joiden ohjelmointitaidot ovat nopeuttaneet heidän uraa. Nyt olen vakuuttunut. Jatka oppimista neljästä tärkeimmästä syystä sinun ja minun molempien tulisi alkaa tutkia koodausluokkia.

1. Se tekee sinusta itsensä riittävän riittävän

Useimmissa teknisissä ryhmissä on liikaa projekteja ja ei tarpeeksi aikaa - mikä tarkoittaa sitä, että sinulle tärkeänä pitämä pyyntö voi olla heille keskipitkä tai jopa matala.

Mutta jos osaat koodata, sinun ei tarvitse odottaa apua: Saatat pystyä tekemään sen itse.

"Voin rakentaa aloitussivuja markkinointikampanjoihin tarvitsematta luottaa suunnittelijaan tai insinööriin", App Pressin markkinointijohtaja Tyler Moore sanoo. "Olen työskennellyt lähinnä teknisissä aloittelijoissa ja SaaS-yrityksissä. Nopean iteraation tekeminen on helpottanut uusien kampanjoiden lähettämistä tai aloittamista, jonka voin luovuttaa varsinaiselle suunnittelijalle tai suunnittelijalle kiillotusta varten."

Jessica Elle, joka johtaa Forest Giant -yrityksen digitaalista markkinointia, käyttää koodaushalkaisujaan parantaakseen sivuston SEO: ta ja tehdäkseen nopeita suunnittelumuutoksia. "HTML: n ja CSS: n tuntemus ei ole välttämätöntä, mutta se on niin hyödyllistä", hän sanoo.

Elle on myös oppimassa vielä kahta ohjelmointikieltä, Go ja Python. ”Digitaalinen markkinointi vaatii paljon data-analyysiä”, hän selittää. ”Työkaluja on olemassa, mutta suurin osa niistä sisältää manuaalisen tietojen murskaamisen. Go ja Python ovat erittäin hyödyllisiä, kun joudut jäsentämään kuormien tietoja markkinointiin liittyvien käsitysten saamiseksi. ”Kun Elle on valmistautunut täysin nopeuteen, hän ei tarvitse ulkoista apua tietojen keräämiseen ja analysointiin.

Ohjelmointitaidot ovat hyödyllisiä, vaikka et työskentele markkinointiroolissa. Oletetaan, että olet myyntiedustaja: Jos potentiaalinen asiakas kysyy sinulta teknistä kysymystä, voit vastata välittömästi heti sen sijaan, että kysyisit insinööriä. Tai jos olet asiakastuessa, voit ratkaista lipun nopeasti ilman, että sinun tarvitsee pingittaa työtoveria.

Voit paitsi säästää aikaa, mutta myös saavuttaa arvokasta uskottavuutta.

2. Se opettaa sinua ajattelemaan

Kuten Steve Jobs sanoi kerran, ”mielestäni kaikkien tämän maan tulisi oppia ohjelmoimaan tietokone, koska se opettaa sinua ajattelemaan. Pidän tietotekniikkaa vapaana taiteena. ”

Toisin sanoen koodaamisen oppiminen ei vain anna sinulle teknistä tietoa - se antaa sinulle myös uuden tavan lähestyä työtäsi.

"Koodaus pakotti minut aloittamaan suunnitelman avulla, tunnistamaan mahdolliset ongelma-alueet ja vianmääritys, vianmääritys, vianmääritys", sanoo American Wood Councilin viestintäjohtaja Heather Stegner. "Se on looginen ajattelutapa, että olen pystynyt soveltamaan yhtä menestyksekkäästi mediastrategiaa kehitettäessä kuin yrittäessään selvittää, miksi Internet Explorer ei tee yhteistyötä."

Ohjelmaoppiminen saa myös huomion yksityiskohtiin nousussa. Loppujen lopuksi, kun yksi väärin kirjoitettu tavuviiva tai puuttuva jakso voi sekoittaa koko koodisi, sinusta tulee melko taitava tarkistamaan työsi (puhumattakaan siitä, että teet asiat oikein ensimmäistä kertaa!).

3. Se parantaa viestintä- ja yhteistyötaitojasi

Projekteja luodaan harvoin tyhjiössä. Jotain kehittäminen vaatii yleensä useita ihmisiä, joilla on erilaisia ​​näkökulmia, ideoita ja taitoja tulla yhteen ja työskennellä synkronoidusti - ja tämä edellyttää usein työskentelyä insinöörien kanssa. Kun sinulla on jonkin verran tietoa koodauksesta, sinulla on parempi käsitys siitä, mikä on realistista tulosten, laadun ja aikajanan suhteen, mikä tekee sinusta paljon paremman joukkuetoverin tai johtajan.

"On paljon helpompaa kommunikoida insinöörien, suunnittelijoiden ja tuotepäälliköiden kanssa", sanoo web-tuottaja Katelyn Cowen, joka on nyt siirtynyt yleiskokouksen osa-aikaiseen Front-End-web-kehityskurssiin. "Pystyin antamaan harkittua palautetta ominaisuuksien kehityksestä ja pystyin tekemään lisätutkimuksia virheiden leikkaamisesta."

Vaikka et työskentele säännöllisesti projekteissa insinöörien kanssa, ohjelmointitieto voi tehdä sinusta paremman työtoverin. Jossain vaiheessa meitä kaikkia on pyydetty ”pienestä palvelusta”, joka on oikeastaan ​​valtava pyyntö, eikö niin? Jos tiedät karkeasti kuinka paljon aikaa ja energiaa tekniset projektit vievät, vältät kehitysryhmän ärsyttämistä kohtuuttomilla pyynnöillä. Plus, samoin kuin ohjelmoinnilla on maine olla sooloteos, se on usein uskomattoman yhteistyötoimintaa. Moniin koodauskursseihin sisältyy ”kumppaniohjelmointi”, tekniikka, jossa kaksi ihmistä istuu samassa työasemassa ja vuorotellen ohjelmoi ja antaa palautetta. Vaikka se ei ole osa koulutustasi, sinulla on ainakin joku tarkistamassa koodiasi säännöllisesti. Jos pystyt käsittelemään jonkun vieressä istumista, kun hän tarkistaa jokaisen työsi rivin, potkut pelataan muun tyyppisissä yhteistyöprojekteissa.

4. Se voi viedä urasi uusiin korkeuksiin

Muista entinen johtajani, markkinoija, joka tiesi kuinka koodata? No, kaksi kuukautta sen jälkeen kun liittyin hänen joukkueeseensa, hän sai valtavan ylennyksen. Ja hän kertoi minulle, että tekniset kaapit olivat tiputustekijä.

Kaiken kaikkiaan koodaamisen oppiminen voi avata uusien vaihtoehtojen maailman, olipa kyse sitten liikkumisesta, uusien mielenkiintoisten projektien ottamisesta tai muutoksen tekemästä työstä. Uudelleen löytämänsä koodaustiedonsa vuoksi Stegner kutsuttiin auttamaan päivittämään yrityksen verkkosivustoa. Tämä on hieno saavutus tuoda pomolleen tai laittaa jatkamaan tiellä, jos kysyt meiltä.

Markkinointipäällikkö Aryana Jackson sanoo, että ohjelmointi on auttanut häntä dramaattisesti laajentamaan rooliaan, kun hän aloitti kolme vuotta sitten IT-tukipalveluyrityksessä Eboxlab. "Minun tehtäväni oli" graafinen suunnittelija "ja siinä kaikki mitä tein", hän selittää. ”Opetettuaani koodaamaan itseäni aloin mukauttaa asiakkaidemme verkkosivustojen HTML- ja CSS-tiedostoja. Nyt koodaus on merkittävä osa työtäni. ”Ja lisäksi Jacksonin taitojen ansiosta Eboxlabin ei tarvitse palkata uutta kehittäjää - mikä tekee hänestä entistä arvokkaamman yritykselle.

Tai jos aiot perustaa oman yrityksen, teknisen tietämyksen ansiosta unelmasi toteutuvat paremmin - itse asiassa se saattaa olla se tekijä, joka saa sinut käynnistämään. Se tehtiin Katie Fangille, SchooLinks-yhtiön perustajalle ja toimitusjohtajalle: “Katie piti rahoitusta korkeakoulun aikana, mutta otti muutaman koodausluokan puolella”, kertoo Afton Jones, SchooLinksin markkinointiosakas. "Seurauksena hän pystyi mukulaamaan itselleen toimivan prototyypin, kun hän keksi yrityksen vision: alustan, joka yhdistää oppilaat kouluihin."

Joten, mitä sinä odotat? Voit upottaa varpaasi koodaukseen heti yleiskokouksen ilmaisella Dash-ohjelmalla, joka antaa sinulle pienet HTML-, CSS- ja Javascript-tehtävät. Katsotaanpa, että näet koodisi vaikutukset kirjoittaessasi sitä.

Kun olet valmis sukeltamaan kauemmas, käytettävissäsi on niin monia vaihtoehtoja, työpajoista ja päivän mittaisista käynnistysleireistä osa-aikaisiin kursseihin ja online-ohjelmiin, joita voit tehdä työn jälkeen, täysipäiväisiin syventäviin kursseihin ihmisille, jotka todella haluatko käydä kaikki sisään. Mikä sinulle sopii, riippuu paljon siitä, kuinka paljon koodausta haluat tietää - mutta kun aloitat, et ehkä halua koskaan lopettaa.