A szoftverfejlesztőktől gyakran csendesnek és tartózkodónak kell lenniük, különösen, ha összehasonlítjuk más iparágakban dolgozó társaikkal. Ez azonban sok programozó számára távol áll az igazságtól.
Csakúgy, mint bármely más szakmában, a szoftverfejlesztési területen is sokféle személyiség található. Vannak, akik az introverzió felé hajlanak, míg mások természetüknél fogva extrovertáltabbak lehetnek.
Bár felületi szinten ez nem mindig nyilvánvaló, azok, akik kódon keresztül fejezik ki magukat, gyakran a legboldogabb és legelégedettebb fejlesztők közé tartoznak. Képesek kreativitásukat és természetes hajlamukat az önkifejezésre használni a napi munkájuk során!
Kifejezni magát kódon keresztül
Ön szoftverfejlesztő. Kódot írsz nap mint nap – és néha egész éjjel is! De milyen gyakran állsz meg azon gondolkodni, hogyan fejezi ki a kódod, hogy ki vagy?
Ez az útmutató erről szól: hogyan használd a kódot az önkifejezés eszközeként, és hogyan juthatsz előrébb a karrieredben.
Nem arról beszélünk, hogy Python segítségével írjunk blogot macskánk kalandjairól, vagy HTML-t használjunk egy olyan webhely létrehozására, amely úgy néz ki, mint egy mesterséges intelligencia. Ehelyett itt a hangsúly azon van, hogyan lehet kódolni önmaga kifejezésének és másokkal való kommunikációjának módjaként.
Az önkifejezés jelentősége a szoftverfejlesztésben
A szoftverfejlesztés kreatív folyamat. Olyan, mint a művészet, de festék vagy agyag helyett kóddal. Ki kell fejezned magad kódon keresztül, hogy valami szépet és egyedit alkoss – és ha nincs szabadságod kifejezni magad, kreativitásod szenvedni fog.
Valószínűleg már ismeri az önkifejezés néhány előnyét: többre vezethet kreatív megoldások, jobb kommunikáció a csapattagok között, és még jobb teljesítményértékelések itt munka.
De van még egy fontos előnye: az önkifejezés boldogabbá tehet. A.-ban megjelent tanulmányban American Journal of Public Health, a kutatók összefüggést találtak a művészeten vagy íráson keresztüli kifejezésmód és a megnövekedett jólét és az élettel való elégedettség között.
A kódfelülvizsgálatok szerepe az önkifejezésben
Ha Ön dolgozó fejlesztő, a kód áttekintése lehetőséget kínál az önkifejezésre. Megmutathatja a személyiségét, megmutathatja a humorát, és akár kódbeszámolók segítségével is kreatívan fejezheti ki magát.
A kódbeszámolók olyanok, mint a munka bemutatása; lehetőséget adnak arra, hogy elmagyarázza gondolatmenetét, és elmagyarázza, hogyan jutott a megoldásra.
A kódok áttekintése azért fontos, mert lehetővé teszik a csapat vagy a vállalat többi tagját, akik esetleg nem túl technikásak vagy nem ismerik a tudást programozási nyelvek, mint a JavaScript vagy Ruby on Rails, hogy megértsük, mit tett a fejlesztőcsapat. Nagyszerű módja annak, hogy bővítsék a megértést, és biztosítsák, hogy mindenki munkáját elismerjék, igazolva a fizetését!
Tippek a kóddal való kifejezéshez
A szoftverfejlesztők kódon keresztül fejezik ki magukat, ezért fontos, hogy világos és tömör dokumentációt tudjanak írni, különösen, ha a csapata távolról dolgozik.
Amikor dokumentációt ír a kódjához, lehetővé teszi a többi fejlesztő számára, hogy könnyen megértsék, mit akar elérni. Soha nem tudhatod, hogy valakinek mikor kell módosítania vagy módosítania a kódot, ezért mindig jobb, ha egy hasznos megjegyzéssel hagyja el őket a zavaró megjegyzés helyett.
Érdemes lehet olyan értelmes változó- és függvénynevek használatát is megfontolni, amelyek egyértelműen leírják, hogy mit csinálnak. Ezek a leíró nevek megkönnyítik mások számára, hogy megértsék, hogyan működik a kód anélkül, hogy időt kellene tölteniük a céljuk kitalálásával.
A kód olvasható és karbantartható rendszerezése a szoftver írásakor is elengedhetetlen, mert ez lehetővé teszi mások számára akik esetleg korábban nem dolgoztak a projektjével, hogy könnyedén beugorjanak és különösebb erőfeszítés nélkül elkezdjenek közreműködni, ill zavar.
Példák a kódon keresztüli sikeres önkifejezésre
Tekintse meg ezeket a híres példákat azokról, akik kóddal fejezték ki magukat.
Grace Hopper
Hopper úttörő volt a számítástechnika legkorábbi napjaiban, és kifejlesztette a modern programozási nyelvek fogalmi kereteit. A nevében elnyert díj, a Grace Murray Hopper Award, 1971 óta számos híres informatikus áhított díja. Emellett dolgozott az írási és programozási nyelvek szabványainak kidolgozásán is, különösen a COBOL-on, a világ egyik első angolhoz hasonló programozási nyelvén.
Mark Zuckerberg
A Facebook, a Zuckerberg által 2004 februárjában létrehozott közösségi oldal, gyorsan a világ egyik legnépszerűbb és legbefolyásosabb webhelyévé vált.
Azáltal, hogy megnyílt más fejlesztők előtt, a Facebook messze túlnőtt eredeti koncepcióján, miszerint csak egy közösségi oldal. Manapság sok programozó olyan alkalmazásokat épített rá, amelyek gyakran népszerűbbek, mint maga a Facebook.
Linus Torvalds
Torvalds alkotta meg a Linux operációs rendszer, egy Unix klón PC-re. Az általa írt kód számos modern technológia, köztük az Android és az iOS gerincévé vált. Emberek milliói használják a kódját arra, hogy együttműködjenek projektekben, és szoftveresen fejezzék ki magukat szerte a világon. Sok millióan használják nap mint nap anélkül, hogy észrevennék.
Reshma Saujani
Saujani alapította Lányok, akik kódolnak amely non-profit szervezeteket hoz létre, amelyek képessé teszik a lányokat arra, hogy a technológia segítségével fejezzék ki magukat, és a STEM területeken folytassanak karriert. Munkája világszerte felhatalmazta a fiatal non-profit szervezeteket.
Ben Silbermann
A Silbermann webhelye, a Pinterest egy online platform, amely lehetővé teszi a felhasználók számára, hogy képtáblákat készítsenek és kezeljenek. A képtáblák segítségével a felhasználók online gyűjthetik és megoszthatják inspirációikat és érdeklődési köreiket. A Silbermann 2010-ben indította el a weboldalt.
A kódon keresztüli önkifejezés elengedhetetlen
A programozási siker csak részben függ a matematikai képességektől. Ez nagyban függ az önkifejezés művészetétől is. A legjobb fejlesztők hatékonyan kommunikálnak csapatukkal kódrészleteken, informális megjegyzéseken vagy személyes kapcsolatfelvételen keresztül.
A kódnyelv csak egy összetevője a szoftverfejlesztésnek. Ha megtanulod, hogyan kommunikálj ezen a nyelven, az mind a munkádban, mind a karrieredben jelentős változást hozhat. Azáltal, hogy olyan kódot ír, amely tükrözi személyiségét és érdeklődési körét, segíthet másoknak megérteni, ki is Ön.
Az önkifejezés egy olyan készség, amelyet csak úgy sajátíthatsz el, ha megtanulod. Miért ne kezdenénk egy szelfi készítésével?