Programeri 20 načina da se izazov dođete 2016
Ako se želite profesionalno usavršavati u svojoj karijeri, uvijek je dobro planirati unaprijed. Početak Nove godine je izvrstan trenutak za postavljanje novih ciljeva koje želite postići u bliskoj budućnosti. Prema Forbesovim riječima, samo je 8% ljudi doista postiglo svoje novogodišnje rezolucije.
Možete biti dio tih 8% s pravim skupom razlučivosti, a ako ste početni razvojni programer, ovaj je post odličan izvor za pronalaženje cool ideja za odluke za nadolazeću novu godinu.
1. Sudjelujte na konferenciji
Postoje mnoge velike web-razvoj konferencije širom svijeta koje vrijedi prisustvovati. Konferencije se ne odnose samo na učenje novih stvari (koje su sastavni dio, nego i ne samo jedna), možete upoznati nove ljude iz industrije, i proširite svoju profesionalnu mrežu sudjelovanjem u njima.
2. Pridružite se natječaju za kod
CodeVember, višemjesečni kodacijski izazov Codepena bio je zabavan za sudionike i za širu publiku koja je provjerila nevjerojatan rad mnogih talentiranih programera. Pridruživanje natjecanju kodova ili natjecanju je odlična ideja ne samo za vježbajte i testirajte svoje znanje, ali i uzeti zavirite u ono što vaši vršnjaci rade kao i za dobivanje novih savjeta.
3. Naučite novi okvir
Bilo da je riječ o složenom front-end okviru, kao što su Bootstrap ili Foundation, ili JavaScript MVC okviri kao što su AngularJS, BackboneJS ili Ember.JS, ovi su okviri svugdje na webu. U većini slučajeva možete postići više stvari s njih bez ih, tako da je svakako vrijedno odabrati jedan, i upustiti se u upoznavanje s njim u Novoj godini.
4. Ubrzajte svoj HTML i CSS tijek rada
Možete nastojati ubrzati HTML i CSS tijek rada i oslobodite dragocjeno vrijeme ovuda. Zvijezde web dev tutoriala su još uvijek CSS precesori, naime LESS i SASS, ali postoje i veliki motori predložaka kao što su HAML i Jade za pretprocesiranje HTML-a, da ne spominjemo Emmet, izvrstan HTML i CSS alat za poboljšanje tijeka rada koji vam pruža praktičnu sintaksu skraćenica i cool tehnike optimizacije..
5. Sudjelujte u Hackathonu
Hackathons, ili codefests su događaji u kojima programeri okupiti se i surađivati na neki razvojni projekt. Hackathoni su donekle slični festivalima, puno zabave, lako možete pronaći prijatelje istomišljenike i dobiti velika prilika za učenje. Ako ste sretni, tamo možete čak i presladiti novi posao.
6. Prakticiranje pisanja semantičkog koda
Obratite pozornost na semantiku kada pišete HTML? Ako ne, predstojeća Nova godina je sjajno vrijeme za početak. Ovako možete proizvesti bolju kvalitetu koda čineći ga pristupačnijim, što znači da će vas tražilice i klijenti voljeti.
7. Dodajte pristupačnost svom kodu
Semantika i pristupačnost sve su važnije u modernom front-end razvoju. Ako u svoj kôd dodate značajke pristupačnosti, vi osnažuju milijune ljudi s različitim vrstama invaliditeta i osjetilnih oštećenja koristiti svoju web-lokaciju ili aplikaciju bez previše muke.
8. Saznajte novi CSS alat
CSS ekosustav se poboljšava nevjerojatnom brzinom. Postoji toliko mnogo novih alata koji je teško održati. Najnoviji cool momak je nesumnjivo PostCSS, ali postoje i veliki optimizatori, urednici i mnogi drugi alati koji svakako vrijedi naučiti i početi koristiti.
9. Pridružite se online grupama
Ako želite proširiti svoju profesionalnu mrežu u Novoj godini, pridruživanje online grupama također može biti sjajna ideja. Na Linkedinu postoje sjajne grupe, a Slack također ima zajednice u ovakvom razvoju, gdje možete postavljajte pitanja i dobivajte nove ideje i savjete. Ako ne možete pronaći zajednicu koja vam se sviđa, možete stvoriti vlastitu grupu.
10. Sudjelujte u Open-Sourceu
Sudjelovanje u Open Source projektima nije samo plemenito djelo, nego može biti i strahovito vam pomoći da izgradite svoju online prisutnost, i pokažite svoje vještine potencijalnim klijentima i poslodavcima. Mnoge tvrtke traže programere koji su aktivni u Open Source zajednicama, kao i oni poboljšava meke vještine kao što su suradnja i komunikacija koje tehnološka industrija očajnički traži.
11. Poboljšajte svoju praksu upravljanja vremenom
Vrijeme je novac, a uspješno upravljanje vremenom bitan je dio produktivnog profesionalnog života. Upravljanje vremenom je posebno izazovno za web-programere, kao što koristimo internet kao radni alat, i puno je lakše završiti s pregledavanjem ometajućeg sadržaja umjesto da radimo. Postoji mnogo odličnih alata koji vam mogu pomoći poboljšajte svoju praksu upravljanja vremenom u budućnosti.
12. Idite na Professional Meetup
Budući da je online suradnja postala široko rasprostranjena, mnogi su korisnici radije gradili svoju mrežu na webu. Premda su lokalni, stvarni profesionalni odnosi još uvijek važni, kao i ljudski kontakt licem u lice može vam dati različite vrste informacija i poboljšati posebnu vještinu. U svakom većem gradu postoje sastanci vezani uz UX i frontende, pa zašto ne biste posjetili jednu od njih u nadolazećoj godini?
13. Saznajte novi ECMAScript
ECMAScript je specifikacija skriptnog jezika koju koriste jezici za skriptiranje na strani klijenta, kao što je JavaScript. Njegova najnovija verzija, ECMAScript 6 objavljena je ove godine, a predstavlja i izuzetna nova sintaksa za pisanje složenih aplikacija na strani klijenta. Ako želiš biti bolji JS koder u novoj godini svakako vrijedi pokušati novu sintaksu.
14. Pokrenite blog
Blogging je zabavno, pokrivajući najnovije teme možete naučiti puno novih stvari, povezati ljude i potencijalne klijente, a ako ste dobri u tome, možete čak i zaraditi malo novca s njim. Ako nemate dovoljno vremena za upravljanje vlastitim blogom, to također može biti dobra ideja podijelite svoju stručnost na platformi za objavljivanje bloga kao što je Medium.com.
15. Napišite kod za čišćenje
Sposobnost pisanja čistog koda je vlastiti oblik umjetnosti i važna vještina. Nije slučajnost da popularna platforma za dijeljenje koda, Codepen provjerava vaš kod protiv JSHinta. To može biti velika rezolucija izgradite proces provjere kvalitete u tijek rada u narednoj godini. Postoji mnogo kvalitetnih provjera kvalitete i validatora za HTML, CSS, JavaScript, semantiku, pristupačnost i strukturirane podatke.
16. Upišite online tečaj
Upis online tečaja je izvrstan način za ažuriranje znanja, što je ključno u brzo mijenjajućoj industriji web razvoja. Online tečajevi omogućuju vam da odaberete kada želite naučiti, koliko brzo želite nastaviti i koliko vremena možete potrošiti na njega.
17. Naučite tipkati glatko
Tekući tekst možete nevjerojatno ubrzati i omogućiti uštedu vremena za druge važne stvari. Možete reći da pišete tečno ako sve prste koristite tijekom tipkanja bez gledanja u tipkovnicu. Postoje velike aplikacije na mreži koje vam mogu pomoći da naučite ovu neprocjenjivu vještinu.
18. Oslobodite se osobne mane
Osobne mane ne samo da imaju negativan utjecaj na vaš privatni život, nego mogu biti štetne i za vaš profesionalni razvoj. Nedostaci kao što su odugovlačenje, slabe organizacijske sposobnosti ili nisko samopouzdanje može vas zadržati u svojoj karijeri, pa zašto ne biste odabrali najneugodniju i pokušali je se riješiti u Novoj godini?
19. Idite na odmor bez tehnologije
Svi moramo provesti neko vrijeme isključeno iz naših uređaja kako bismo se opustili i napunili baterije. Ljudi u tech industriji stalno vezani za računala i druge gadgete vjerojatno trebaju više od drugih. Idete na tech-free odmor ima mnogo perks kao što su smanjenje stresa, poboljšanje kreativnosti i održavanje zdrave ravnoteže između posla i privatnog života.
20. Držite se svojih odluka
Uvijek je lijepo stvarati novogodišnje rezolucije, ali držati ih je jednako važno ako želite ostvariti svoje ciljeve. Možete to olakšati tako da pratite svoj napredak u kalendaru ili aplikaciji za razlučivost. Tako ćete i vi to moći procijenite uspjeh na kraju godine.