Bieži tiek sagaidīts, ka programmatūras izstrādātāji būs klusi un atturīgi, it īpaši, ja salīdzina ar viņu vienaudžiem citās nozarēs. Bet daudziem programmētājiem tas ir tālu no patiesības.
Tāpat kā jebkura cita profesija, arī programmatūras izstrādes telpā ir plašs personību loks. Daži cilvēki sliecas uz introversiju, savukārt citi pēc dabas var būt ekstravertāki.
Lai gan tas ne vienmēr var būt acīmredzams virsmas līmenī, tie, kas izpauž sevi, izmantojot kodu, bieži ir vieni no laimīgākajiem un apmierinātākajiem izstrādātājiem. Viņi spēj izmantot savu radošumu un dabisko tieksmi uz pašizpausmi savā ikdienas darbā!
Sevis izteikšana, izmantojot kodu
Jūs esat programmatūras izstrādātājs. Jūs rakstāt kodu dienu no dienas un dažreiz arī visu nakti! Bet cik bieži jūs pārtraucat domāt par to, kā jūsu kods izsaka to, kas jūs esat?
Par to ir šī rokasgrāmata: kā izmantot kodu kā pašizpausmes līdzekli un sasniegt savu karjeru, to darot.
Mēs nerunājam par Python izmantošanu, lai rakstītu emuāru par jūsu kaķa piedzīvojumiem, vai HTML izmantošanu, lai izveidotu vietni, kas izskatās tā, it kā to būtu veidojis AI. Tā vietā galvenā uzmanība tiek pievērsta kodēšanai kā veidam, kā izteikt sevi un sazināties ar citiem.
Pašizpausmes nozīme programmatūras izstrādē
Programmatūras izstrāde ir radošs process. Tas ir kā māksla, bet ar kodu krāsas vai māla vietā. Lai radītu kaut ko skaistu un unikālu, jums ir jāizpauž sevi, izmantojot kodu, un, ja jums nav brīvības izteikties, jūsu radošums cietīs.
Jūs, iespējams, jau esat iepazinies ar dažām pašizpausmes priekšrocībām: tas var radīt vairāk radoši risinājumi, uzlabota komunikācija starp komandas locekļiem un vēl labāki veiktspējas pārskati vietnē strādāt.
Bet ir vēl viens svarīgs ieguvums: pašizpausme var padarīt jūs laimīgāku. Pētījumā, kas publicēts Amerikas sabiedrības veselības žurnāls, pētnieki atklāja saikni starp sevis izpaušanu ar mākslas vai rakstīšanas palīdzību un paaugstinātu labklājību un apmierinātību ar dzīvi.
Koda pārskatu loma pašizpausmē
Ja esat strādājošs izstrādātājs, kodu pārskatīšana ir iespēja pašizpausties. Jūs varat parādīt savu personību, jūs varat parādīt savu humoru un pat varat izmantot kodu pārskatus, lai radoši izpaustos.
Kodu apskati ir kā darba prezentācija; tā ir iespēja jums izskaidrot savus domāšanas procesus un izskaidrot, kā jūs nonācāt pie risinājuma, ko izdarījāt.
Kodu pārskatīšana ir svarīga, jo tā ļauj citiem komandas vai uzņēmuma locekļiem, kuri, iespējams, nav īpaši tehniski vai pazīstami programmēšanas valodas, piemēram, JavaScript vai Ruby on Rails, lai saprastu izstrādes komandas paveikto. Tie ir lielisks veids, kā paplašināt izpratni un nodrošināt ikviena darba atzinību, lai attaisnotu savu atalgojumu!
Padomi, kā izteikt sevi, izmantojot kodu
Programmatūras izstrādātāji pauž sevi, izmantojot kodu, tāpēc ir svarīgi rakstīt skaidru un kodolīgu dokumentāciju, it īpaši, ja jūsu komanda strādā attālināti.
Kad jūs rakstāt dokumentāciju savam kodam, tas ļauj citiem izstrādātājiem viegli saprast, ko jūs mēģināt paveikt. Jūs nekad nezināt, kad kādam būs jāpielāgo vai jāmaina jūsu kods, tāpēc vienmēr ir labāk atstāt viņam noderīgu piezīmi, nevis mulsinošu.
Varat arī apsvērt iespēju izmantot jēgpilnus mainīgo un funkciju nosaukumus, kas skaidri apraksta to darbību. Šie aprakstošie nosaukumi ļaus citiem vieglāk saprast, kā darbojas jūsu kods, netērējot laiku, lai pašiem noskaidrotu tā mērķi.
Rakstot programmatūru, ir svarīgi arī sakārtot kodu lasāmā un uzturējamā veidā, jo tas ļauj citiem lietotājiem kas, iespējams, iepriekš nav strādājuši ar jūsu projektu, lai viegli ielēktu un sāktu sniegt ieguldījumu bez īpašas piepūles vai apjukums.
Veiksmīgas pašizpausmes piemēri, izmantojot kodu
Apskatiet šos slavenos piemērus tiem, kuri ir izteikušies, izmantojot kodu.
Greisa Hopere
Hopers bija pionieris skaitļošanas pirmajās dienās, izstrādājot konceptuālo sistēmu mūsdienu programmēšanas valodām. Viņas vārdā piešķirtā balva, Greisas Marejas Hoperes balva, ir bijusi daudzu slavenu datorzinātnieku kārota balva kopš 1971. gada. Viņa arī strādāja, lai izstrādātu standartus rakstīšanas un programmēšanas valodām, īpaši COBOL, vienai no pasaulē pirmajām angļu valodā līdzīgajām programmēšanas valodām.
Marks Cukerbergs
Facebook, sociālo tīklu vietne, ko Cukerbergs izveidoja 2004. gada februārī, ātri vien ir kļuvusi par vienu no populārākajām un ietekmīgākajām vietnēm pasaulē.
Atverot piekļuvi citiem izstrādātājiem, Facebook ir attīstījies daudz tālāk par savu sākotnējo koncepciju, kas ir tikai sociālā tīkla vietne. Tagad daudzi programmētāji ir izveidojuši lietojumprogrammas, kas bieži vien ir populārākas nekā pats Facebook.
Linuss Torvalds
Torvalds radīja operētājsistēmu Linux, Unix klons personālajiem datoriem. Viņa rakstītais kods ir kļuvis par daudzu mūsdienu tehnoloģiju, tostarp Android un iOS, mugurkaulu. Miljoniem cilvēku izmanto viņa kodu, lai sadarbotos projektos un izpaustos visā pasaulē, izmantojot programmatūru. Vēl daudzi miljoni to izmanto katru dienu, pat neapzinoties.
Reshma Saujani
Saujāni nodibināja Meitenes, kas kodē kas izveido bezpeļņas organizācijas, kas dod iespēju meitenēm izpausties ar tehnoloģiju palīdzību un veidot karjeru STEM jomās. Viņas darbs ir devis iespējas jaunām bezpeļņas organizācijām visā pasaulē.
Bens Silbermans
Silbermann vietne Pinterest ir tiešsaistes platforma, kas lietotājiem ļauj izveidot un pārvaldīt attēlu dēļus. Attēlu dēļi ir veids, kā lietotāji tiešsaistē var apkopot un dalīties ar iedvesmu un interesēm. Silbermann vietni izveidoja 2010. gadā.
Pašizpausme, izmantojot kodu, ir būtiska
Programmēšanas panākumi tikai daļēji ir atkarīgi no matemātiskām spējām. Tas arī lielā mērā ir atkarīgs no pašizpausmes mākslas. Labākie izstrādātāji efektīvi sazinās ar savu komandu, izmantojot koda fragmentus, neformālus komentārus vai personisku saziņu.
Koda valoda ir tikai viena programmatūras izstrādes sastāvdaļa. Mācīšanās sazināties šajā valodā var būtiski mainīt gan jūsu darbu, gan karjeru. Rakstot kodu, kas atspoguļo jūsu personību un intereses, jūs varat palīdzēt citiem saprast, kas jūs kā personība esat.
Pašizpausme ir prasme, kuru var iegūt, tikai to apgūstot. Kāpēc gan nesākt ar pašbildes uzņemšanu?