Hemsida » Webbdesign » Utvecklare 20 sätt att utmana dig själv Kom 2016

    Utvecklare 20 sätt att utmana dig själv Kom 2016

    Om du vill förbättra professionellt i din karriär, är det alltid en bra idé att planera framåt. Inledningen av det nya året är en utmärkt tid för ställa in nya mål du vill uppnå Inom en snar framtid. Enligt Forbes finns det bara 8% av dem som faktiskt uppnår sina nyårsbeslut.

    Du kan vara en del av den 8% med rätt uppsättning resolutioner, och om du är en utvecklare på framsidan, är detta inlägg en bra källa för hitta coola förslag till resolutioner för det kommande nya året.

    1. Delta i en konferens

    Det finns många stora webbutvecklingskonferenser runt om i världen som är värda att delta. Konferenser handlar inte bara om att lära sig nya saker (som är en integrerad del men inte den enda) som du kan träffa nya människor från branschen, och utöka ditt professionella nätverk genom att delta i dem.

    BILD: En händelse Apart

    2. Gå med i en kodkonkurrens

    CodeVember, den månaders långa kodningsutmaningen hos Codepen har varit jättekul för både deltagare och större publik som kollade ut det fantastiska arbetet hos många begåvade utvecklare. Att gå med i en kodkonkurrens eller tävling är en utmärkt idé inte bara för öva och testa din kunskap, men också att ta en titt på vad dina kamrater är upp till samt att få några nya tips.

    3. Lär dig en ny ram

    Oavsett om det är en komplicerad front-end-ram som Bootstrap eller Foundation, eller en JavaScript MVC-ram som AngularJS, BackboneJS eller Ember.JS, är dessa ramar överallt på webben. I de flesta fallen du kan uppnå fler saker med dem än utan dem, så det är definitivt värt att välja en, och börja med att bekanta sig med det i det nya året.

    4. Snabba upp ditt HTML- och CSS-arbetsflöde

    Du kan sikta på att påskynda ditt HTML- och CSS-arbetsflöde och frigöra värdefull tid den här vägen. Stjärnorna i web dev-tutorials är fortfarande CSS-förprocessorerna, nämligen LESS och SASS, men det finns också bra mallmotorer som HAML och Jade för att förbehandla HTML, för att inte tala om Emmet, ett bra HTML- och CSS-arbetsflödesförbättringsverktyg som ger dig en praktisk förkortningssyntax och coola optimeringstekniker.

    5. Delta i en Hackathon

    Hackathons, eller codefests är händelser där programmerare samla och samarbeta på ett slags utvecklingsprojekt. Hackathons är ungefär som festivaler, mycket roligt, du kan lätt hitta likasinnade vänner och få en bra inlärningsmöjlighet. Om du har tur kan du till och med landa ett coolt nytt jobb där.

    BILD: TechCrunch

    6. Practice Writing Semantic Code

    Uppmärksammar du semantiken när du skriver HTML? Om inte, det nya året är en bra tid att börja träna. På så sätt kan du producera bättre kodkvalitet genom att göra det mer tillgängligt, vilket innebär att sökmotorer och kunder kommer att älska dig.

    7. Lägg till tillgänglighet till din kod

    Semantik och tillgänglighet är både allt viktigare i modern front-end-utveckling. Om du lägger till tillgänglighetsfunktioner i din kod, gör du det bemyndiga miljontals människor med olika typer av funktionshinder och sensoriska funktionsnedsättningar att använda din webbplats eller app utan för mycket besvär.

    BILD: Alla saker Ergo

    8. Lär dig ett nytt CSS-verktyg

    CSS ekosystemet har förbättrats i en fantastisk hastighet. Det finns så många nya verktyg där ute som det är svårt att hålla koll på. Den senaste coola killen är utan tvekan PostCSS, men det finns också bra optimeringsverktyg, redaktörer och många andra verktyg som är definitivt värda att lära och börja använda.

    BILD: CSSLint

    9. Gå med i online grupper

    Om du vill utöka ditt professionella nätverk i det nya året kan anslutning till onlinegrupper också vara en lysande idé. Det finns stora grupper på Linkedin, och Slack har också samhällen i front-end-utveckling så här, var du kan fråga dina frågor och få nya idéer och tips. Om du inte kan hitta ett samhälle som du gillar kan du till och med skapa en egen grupp.

    10. Delta i Open Source

    Att delta i Open Source-projekt är inte bara en ädel handling utan kan också enormt hjälper dig att bygga din online-närvaro, och visa dina färdigheter till potentiella kunder och arbetsgivare. Många företag letar efter utvecklare som är aktiva i Open Source-samhällen, liksom det också förbättrar mjuka färdigheter som samarbete och kommunikation som teknikindustrin desperat söker.

    11. Förbättra din tidshanteringspraxis

    Tiden är pengar, och framgångsrik tidshantering är en viktig del av ett produktivt yrkesliv. Hantering av tid är särskilt utmanande för webbutvecklare, eftersom vi använder internet som ett arbetsverktyg, och det är mycket lättare att sluta med att bläddra i distraherande innehåll istället för att fungera. Det finns många bra verktyg som kan hjälpa dig förbättra din tidshanteringspraxis i framtiden.

    12. Gå till en professionell möte

    Eftersom samarbetet på nätet blev utbrett, har många föredragit att bygga sitt nätverk på nätet. Att ha lokala, verkliga relationer är fortfarande viktigt men som ansikte mot ansikte mänsklig kontakt kan ge dig olika typer av information och förbättra en separat kompetens. Det finns UX- och frontendrelaterade möten i varje större stad, så varför inte delta i någon av dem under det kommande året?

    13. Lär dig det nya ECMAScript

    ECMAScript är en skriptspråk specifikation som används av lanugages på klientsidan som JavaScript. Den senaste versionen, ECMAScript 6 har släppts i år, och introducerar en anmärkningsvärd ny syntax för skrivning av komplexa klientsidor. Om du vill Var en bättre JS-kodare I det nya året är det definitivt värt att ge den nya syntaxen ett försök.

    14. Starta en blogg

    Bloggar är roliga, genom att täcka de senaste ämnena kan du lära dig mycket nya saker, koppla samman människor och potentiella kunder, och om du är bra på det kan du till och med tjäna lite pengar med det. Om du inte har tillräckligt med tid att hantera din egen blogg kan det också vara en bra idé att dela din expertis på en blogg-publiceringsplattform till exempel Medium.com.

    15. Skriv renare kod

    Förmågan att skriva ren kod är sin egen form av konst och en viktig kompetens. Det är inte en slump att den populära koddelningsplattformen Codepen kontrollerar din kod mot JSHint. Det kan vara en bra lösning att bygga en kvalitetskontrollprocess i ditt arbetsflöde under det kommande året. Det finns många coola kvalitetskontrollers och validatorer för HTML, CSS, JavaScript, semantik, tillgänglighet och strukturerade data.

    16. Registrera en online-kurs

    Registrering av en online kurs är ett utmärkt sätt att uppdatera din kunskap, vilket är avgörande för den snabbt växande webbutvecklingsbranschen. Online kurser gör att du kan välja när du vill lära dig, hur snabbt du vill gå vidare och hur mycket tid du kan spendera på den.

    17. Lär dig skriva flytande

    Att skriva flytande kan otroligt påskynda ditt arbetsflöde och låta dig spara tid för andra viktiga saker. Du kan säga att du skriver flytande om du använder alla fingrarna medan du skriver utan att titta på tangentbordet. Det finns fantastiska appar på nätet som kan hjälpa dig att lära dig denna ovärderliga skicklighet.

    18. Bli av med en personlig fel

    Personliga brister har inte bara en negativ inverkan på ditt privatliv, men de kan också vara skadliga för din professionella utveckling. Brister som förskott, dålig organisatorisk kompetens eller låg självförtroende kan hålla dig tillbaka i din karriär, så varför inte välja den mest irriterande och försök bli av med det i det nya året?

    19. Gå på en Tech-Free Vacation

    Alla vi behöver spendera tid frånkopplad från våra enheter för att koppla av och ladda våra batterier. Människor i teknikindustrin är knutna till datorer och andra prylar behöver förmodligen denna paus mer än andra. Att gå på en teknikfri semester har många förmåner som minska stress, förbättra kreativiteten och upprätthålla en sund balans mellan arbete och liv.

    20. hålla fast vid dina lösningar

    Det är alltid trevligt att skapa nyårsbeslut, men Att hålla fast vid dem är lika viktig om du vill uppnå dina mål. Du kan underlätta detta genom att hålla reda på dina framsteg i din kalender eller i en upplösningsapp. På så sätt kan du också utvärdera din framgångsgrad vid slutet av året.