Kas te jääte programmeerija?
Vormimine / / December 19, 2019
Love äri
Sa ei tohiks nagu programmeerimine - peate haigestuma ta. Et olla edukas, pead olema natuke fanaatik äri nagu Nikola Tesla või Richard Dawkins.
Küsige endalt, miks te soovite saada programmeerija. Kui vastus on - "On moes" või "raha teenida", siis parem teha midagi muud. Miski ei ole hullem kui lähen tööle lihtsalt, sest see on vajalik.
Ilma kirg programmeerimine on raske sukelduda pea disain. Keerukaid ülesandeid ei Whet ja rõhuvad sind. Teie loovusest null, ja tulemus on alla keskmise.
Tööandja märkus: hea märk, kui kokkuvõte on "Hobby" konkurent positsiooni programmeerija ütles: "Ma kirjutan koodi."
Võime olla paindlik
Üks olulisemaid omadusi programmeerija - see on süsteemid mõtlemine. Tehnarom piisa. Oluline on kiiresti isoleerida tähtsam on, et oleks võimalik jagada ja sünteesivad kõik ülesanded ja arvutada mõne sammu edasi.
Ilma süstemaatilist lähenemist on ebatõenäoline, et õnnestub osata mitut keelt.
Tööandja märkus: ekspert C ++ või Java - see on suurepärane, kuid isegi parem kui programmeerija, kes on spetsialiseerunud teatud keeles, mõistab teised teaks, mida see mitte ainult back-end, kuid esiotsa.
Modern programmeerija peaks olema paindlik mõtlemine. Ilma selleta ei ole võimalik keskenduda tulemus ja vaadata toote kasutaja silmi.
õpivõime
Quality, tuleneb loogiliselt eelmisest. Tehnoloogia areneb väga kiiresti. Et olla konkurentsivõimeline, pidevalt hone praktikas olemasolevate teadmiste ja saada uusi. Self-non-stop režiimis.
- Raamatute lugemine programmeerimine.
- Telli blogid tuntud coders.
- Jagage oma kogemusi kolleegidega spetsialiseerunud kogukondades.
- Osale teemakonverentse.
- Ja muidugi, vaadake online-kursused.
Aitab teenuse GeekBrains.ru. Seal on sul võimalik parandada oskusi kodeerimise Python, PHP ja teistes keeltes, töötanud ja pumba saatja oskusi. Näiteks valdkonnas süsteemi haldamine, SEO või SMM.
planeerimine
Programmeerija teab, kuidas täita ülesanne. Hea programmeerija teab, kuidas teha seda aega. Tähtajad on olulised. Nende kohta ei saa me unustada seda rohkem nad skoor. Klient lihtsalt vastamata tähtajad üks või kaks korda, kuid see läheb vastutab kolmandate testamenditäitja.
Tööandja märkus: intervjuu käigus, küsi programmeerija hinnata, kui palju kulub aega, et lõpetada konkreetse ülesande. Kui raske vastata, ta ei tea midagi ajajuhtimise.
Sa pead osavalt juhtida oma aega targalt jaotada ressursse ja määrata prioriteedid. Seda nimetatakse planeerimine.
meeskonnatöö
Miks on see nii oluline programmeerija jälgida aega? Kuna ta ei olnud üksi. Õigeaegsus oma tegevust sõltub töö palju inimesi: disainerid, juhid, turundajad.
Ühine valearusaam, et programmeerija - Terry introvert, mis seisab arvuti ainult lõigata tema habe. Tegelikult suhtlemisoskus programmeerija on sama oluline kui mis tahes muu IT-spetsialist.
Tööandja märkus: pakkuda programmeerija praktikant kulutada veidi ise esitluse kolleegid - aru, kui ta oli probleeme side.
Isik, kellel on raskusi suhtlemisel, mitte meeskonnamängija. Ta ei selgitanud probleemi ja kolleegid ei mõista tagasisidet.
Võime kiiresti sisestada riigi voolu
Töötamise ajal programmeerija väga keskne, lahti kõik välised tegurid. Keegi on vajalik käesoleva vaikus, keegi, kes lisab muusikat kõrvaklapid. Keegi aeg-ajalt mängida oma kolleegidega õhu hoki, taaskäivitada aju, ja keegi ei saa puudutanud kuni lõpuni.
Tööandja märkus: luua programmeerija ideaalne elupaik, ja te näete imesid jõudlust.
Ja mida sa pead kandma muutuvas olukorras? Avasta samanimelise raamatu Mihayya Csikszentmihalyi ja töötada välja algoritmi.
kannatlikkus
Kirjutage kood - on pool võitu. Kui programmeerija palju rutiini: koodi kontroll ja vigade vead ja - kõige vihkas - muutused. See nõuab visadust ja kannatust.
Lihtne test: valige üks tasuta kursused GeekBrains ja minna algusest lõpuni. Täita kõiki ülesandeid ei Schlock. Kui saate käepide, siis enesekindel (parimas mõttes sõna) tellite. Aga stress?
Võime toime tulla raskusi
Kui te arvate, et elukutse programmeerija vaikne, siis ekslikult. See on täis stressi: alates ranged tähtajad ja keerulisemaid ülesandeid.
Tööandja märkus: enne allkirjastamist töölepingu, küsi programmeerija lahendada keeruline matemaatilise võrrandi. Kui see on piiratud põgus analüüs ja nimetatud võimatus lahendus, siis on tõenäoliselt prokrastinirovat kui uus väljakutse on ilmuma kohtusse.
Hea programmeerija on esinenud raskusi. Isegi kui esmapilgul probleem ei ole lahendus, proovige leida. Sellest algab innovatsiooni.
Tervislik osa laiskus
Larry Wall, Perl programmeerimiskeelt looja, tema raamat nõuab kolm olulist kvaliteedi programmeerija:
- kõrge enesehinnang;
- rahutus;
- laiskus.
Jah, laiskus. Copywriter või näiteks projektijuht on halva kvaliteediga, kuid programmeerija terve osa laiskus on must. See julgustab teda leidmist kiireim ja tõhusaim viis probleemi lahendamiseks, et ettevõte on säästa aega ja raha.
Tööandja märkus: küsida, kuidas endale programmeerija läheb optimeerida ning automatiseerida tööprotsesse.
soov
Ta on halb programmeerija, kes ei unistada juhiks saab IT-osakonna või alustada käivitamisel. Ambition - hoob sõidu muid püügivahendeid omadused, mis moodustavad järsud kooder.
Kas te jääte programmeerija? Jah, kui te põletamine soov, valmis õppima ja töö ise. Arendada eespool kirjeldatud ja kvaliteedi õppe programmi.
Õpi programmeerimine