Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Od razvijalcev programske opreme se pogosto pričakuje, da bodo tihi in zadržani, zlasti v primerjavi z njihovimi kolegi v drugih panogah. A to je za mnoge programerje daleč od resnice.

Tako kot v vsakem drugem poklicu tudi v prostoru za razvoj programske opreme obstaja široka paleta osebnosti. Nekateri ljudje se nagibajo k introvertnosti, medtem ko so drugi morda po naravi bolj ekstrovertirani.

Čeprav na površinski ravni morda ni vedno očitno, so tisti, ki se izražajo s kodo, pogosto eni najsrečnejših in najbolj izpolnjenih razvijalcev. Svojo ustvarjalnost in naravno nagnjenost k samoizražanju lahko uporabijo v svojem dnevnem delu!

Izražanje sebe s kodo

Ste razvijalec programske opreme. Kodo pišete dan za dnem – včasih pa tudi celo noč! Kako pogosto pa pomislite, kako vaša koda izraža, kdo ste?

O tem govori ta vodnik: kako uporabiti kodo kot sredstvo za samoizražanje in s tem napredovati v svoji karieri.

instagram viewer

Ne govorimo o uporabi Pythona za pisanje spletnega dnevnika o dogodivščinah vaše mačke ali o uporabi HTML-ja za ustvarjanje spletnega mesta, ki je videti, kot da ga je oblikovala umetna inteligenca. Namesto tega je tukaj poudarek na tem, kako kodirati kot način izražanja sebe in komuniciranja z drugimi.

Pomen samoizražanja pri razvoju programske opreme

Razvoj programske opreme je kreativen proces. Je kot umetnost, vendar s kodo namesto barve ali gline. Morate se izraziti s kodo, da ustvarite nekaj lepega in edinstvenega – in če nimate svobode izražanja, bo vaša ustvarjalnost trpela.

Verjetno ste že seznanjeni z nekaterimi prednostmi samoizražanja: vodi lahko do več kreativne rešitve, izboljšana komunikacija med člani ekipe in še boljši pregledi uspešnosti pri delo.

Obstaja pa še ena pomembna prednost: samoizražanje vas lahko osreči. V študiji, objavljeni v American Journal of Public Health, so raziskovalci odkrili povezavo med izražanjem sebe z umetnostjo ali pisanjem ter večjim počutjem in zadovoljstvom z življenjem.

Vloga pregledov kode pri samoizražanju

Če ste aktivni razvijalec, so pregledi kode priložnost za samoizražanje. Lahko pokažete svojo osebnost, lahko pokažete svoj humor in lahko celo uporabite preglede kode, da se kreativno izrazite.

Pregledi kode so kot predstavitev dela; so priložnost, da razložite svoje miselne procese in pojasnite, kako ste prišli do rešitve, ki ste jo naredili.

Pregledi kode so pomembni, ker omogočajo drugim članom ekipe ali podjetja, ki morda niso zelo tehnični ali seznanjeni programskih jezikov, kot je JavaScript ali Ruby on Rails, da bi razumeli, kaj je storila razvojna ekipa. So odličen način za širjenje razumevanja in zagotavljanje, da je delo vseh priznano, da upravičijo svoje plačilo!

Nasveti za izražanje s kodo

Razvijalci programske opreme se izražajo s kodo, zato je pomembno, da znamo napisati jasno in jedrnato dokumentacijo, še posebej, če vaša ekipa dela na daljavo.

Ko pišete dokumentacijo za svojo kodo, drugim razvijalcem omogoča, da zlahka razumejo, kaj želite doseči. Nikoli ne veste, kdaj bo nekdo moral prilagoditi ali spremeniti vašo kodo, zato je vedno bolje, da mu pustite koristno opombo namesto zmede.

Morda bi želeli razmisliti tudi o uporabi smiselnih imen spremenljivk in funkcij, ki jasno opisujejo, kaj počnejo. Ta opisna imena bodo drugim olajšala razumevanje delovanja vaše kode, ne da bi morali porabiti čas za to, da bi sami ugotovili njen namen.

Organiziranje kode na berljiv in vzdržljiv način je prav tako bistvenega pomena pri pisanju programske opreme, saj omogoča drugim ljudem ki morda še niste sodelovali z vašim projektom, da zlahka vskočite in začnete prispevati brez večjega truda oz zmedenost.

Primeri uspešnega samoizražanja s kodo

Oglejte si te znane primere tistih, ki so se izrazili s kodo.

Grace Hopper

Hopper je bil pionir v najzgodnejših dneh računalništva in je razvil konceptualni okvir za sodobne programske jezike. Nagrada v njenem imenu, Grace Murray Hopper Award, je že od leta 1971 željna nagrada mnogih slavnih računalniških znanstvenikov. Delala je tudi pri razvoju standardov za pisne in programske jezike, zlasti COBOL, enega prvih programskih jezikov, podobnih angleščini.

Mark Zuckerberg

Facebook, družabno omrežje, ki ga je Zuckerberg ustvaril februarja 2004, je hitro postalo eno najbolj priljubljenih in vplivnih spletnih mest na svetu.

Z odpiranjem drugim razvijalcem se je Facebook razvil daleč od prvotnega koncepta, da je le spletno mesto za družabno mreženje. Zdaj so številni programerji zgradili aplikacije, ki so pogosto bolj priljubljene od samega Facebooka.

Linus Torvalds

Torvalds ustvaril operacijski sistem Linux, klon Unixa za osebne računalnike. Koda, ki jo je napisal, je postala hrbtenica številnih sodobnih tehnologij, vključno z Androidom in iOS. Milijoni ljudi uporabljajo njegovo kodo za sodelovanje pri projektih in izražanje po vsem svetu prek programske opreme. Še veliko milijonov jih uporablja vsak dan, ne da bi se sploh zavedali.

Reshma Saujani

Saujani ustanovil Dekleta, ki kodirajo ki ustvarja neprofitne organizacije, ki dekletom omogočajo, da se izrazijo s tehnologijo in nadaljujejo kariero na področjih STEM. Njeno delo je opolnomočilo mlade neprofitne organizacije po vsem svetu.

Ben Silbermann

Silbermannovo spletno mesto, Pinterest, je spletna platforma, ki uporabnikom omogoča ustvarjanje in upravljanje slikovnih plošč. Slikovne table so način, na katerega uporabniki zbirajo in delijo svoje navdihe in zanimanja na spletu. Silbermann je spletno stran odprl leta 2010.

Samoizražanje s kodo je bistvenega pomena

Uspeh pri programiranju je le delno odvisen od matematičnih sposobnosti. Zelo je odvisno tudi od umetnosti samoizražanja. Najboljši razvijalci učinkovito komunicirajo s svojo ekipo prek izrezkov kode, neformalnih komentarjev ali osebnega stika.

Jezik kode je le ena komponenta razvoja programske opreme. Če se naučite sporazumevati v tem jeziku, lahko bistveno spremenite tako vaše delo kot kariero. S pisanjem kode, ki odraža vašo osebnost in interese, lahko pomagate drugim razumeti, kdo ste kot oseba.

Samoizražanje je veščina, ki jo lahko pridobite le, če se je naučite. Zakaj ne bi začeli s selfijem?