Entwickler 20 Möglichkeiten, sich 2016 herauszufordern
Wenn Sie sich beruflich weiterentwickeln möchten, ist es immer eine gute Idee, im Voraus zu planen. Der Beginn des neuen Jahres ist eine hervorragende Zeit für Setzen Sie neue Ziele, die Sie erreichen möchten in naher Zukunft. Forbes zufolge gibt es nur 8% der Menschen, die ihre Neujahrsvorsätze tatsächlich erreichen.
Mit den richtigen Auflösungen können Sie zu den 8% beitragen. Wenn Sie Front-End-Entwickler sind, ist dieser Beitrag eine großartige Quelle für coole Ideen für Resolutionen für das kommende neue Jahr finden.
1. Nehmen Sie an einer Konferenz teil
Es gibt viele großartige Webentwicklungskonferenzen auf der ganzen Welt, die einen Besuch wert sind. Bei Konferenzen geht es nicht nur darum, Neues zu lernen (was ein wesentlicher Teil ist, aber nicht der einzige) Neue Leute aus der Industrie kennenlernen, und Erweitern Sie Ihr professionelles Netzwerk durch die Teilnahme an ihnen.
2. Nehmen Sie an einem Code-Wettbewerb teil
CodeVember, die einmonatige Coding-Herausforderung, die sich seit über einem Monat in Codecen befindet, war sowohl für die Teilnehmer als auch für das breitere Publikum ein großer Spaß, der die erstaunliche Arbeit vieler talentierter Entwickler durchgesehen hat. Die Teilnahme an einem Code-Wettbewerb oder Wettbewerb ist nicht nur eine ausgezeichnete Idee üben und testen Sie Ihr Wissen, aber auch a Schauen Sie sich an, was Ihre Kollegen gerade machen sowie um einige neue Tipps zu bekommen.
3. Lernen Sie ein neues Framework
Ob es sich um ein komplexes Front-End-Framework wie Bootstrap oder Foundation oder ein JavaScript-MVC-Framework wie AngularJS, BackboneJS oder Ember.JS handelt, diese Frameworks sind heutzutage überall im Web verfügbar. In den meisten Fällen Sie können mehr erreichen mit sie als ohne Sie, Es lohnt sich also auf jeden Fall, eines zu wählen und sich im neuen Jahr damit vertraut zu machen.
4. Beschleunigen Sie Ihren HTML- und CSS-Workflow
Sie können Ihren HTML- und CSS-Workflow beschleunigen geben Sie wertvolle Zeit frei diesen Weg. Die Stars der Web-Entwickler-Tutorials sind immer noch die CSS-Präprozessoren LESS und SASS, aber es gibt auch solche tolle Template Engines Wie HAML und Jade für die Vorverarbeitung von HTML. Ganz zu schweigen von Emmet, einem hervorragenden Tool zur Verbesserung des HTML- und CSS-Workflows, das eine praktische Abkürzungssyntax und coole Optimierungstechniken bietet.
5. Nimm an einem Hackathon teil
Hackathons oder Codefests sind Ereignisse, bei denen Programmierer arbeiten sammeln und zusammenarbeiten auf eine Art Entwicklungsprojekt. Hackathons ähneln Festivals, viel Spaß, man kann leicht gleichgesinnte Freunde finden und einen bekommen tolle Lernmöglichkeit. Wenn Sie Glück haben, können Sie dort sogar einen coolen neuen Job finden.
6. Schreiben Sie semantischen Code
Beachten Sie beim Schreiben von HTML die Semantik? Wenn nicht, ist das kommende Neue Jahr eine großartige Zeit, um es zu praktizieren. Auf diese Weise kannst du bessere Codequalität erzeugen Dadurch, dass es zugänglicher wird, werden Suchmaschinen und Kunden Sie lieben.
7. Fügen Sie Ihrem Code die Barrierefreiheit hinzu
Semantik und Zugänglichkeit werden in der modernen Frontend-Entwicklung immer wichtiger. Wenn Sie Ihrem Code Eingabehilfefunktionen hinzufügen, werden Sie Millionen von Menschen mit verschiedenen Arten von Behinderungen und Sinnesbehinderungen stärken So nutzen Sie Ihre Website oder App ohne großen Aufwand.
8. Lernen Sie ein neues CSS-Tool
Das CSS-Ökosystem hat sich in erstaunlicher Geschwindigkeit verbessert. Es gibt so viele neue Tools, dass es schwer ist, mitzuhalten. Der neueste coole Typ ist zweifellos PostCSS, aber es gibt auch großartige Optimierer, Editoren und viele andere Tools, die es wert sind, gelernt zu werden und zu verwenden.
9. Trete den Online-Gruppen bei
Wenn Sie Ihr professionelles Netzwerk im neuen Jahr erweitern möchten, kann der Beitritt zu Online-Gruppen auch eine brillante Idee sein. Es gibt tolle Gruppen auf Linkedin, und Slack hat auch Communities in Front-End-Entwicklung wie diese, wo Sie können Stellen Sie Ihre Fragen und erhalten Sie neue Ideen und Tipps. Wenn Sie keine Community finden, die Sie mögen, können Sie sogar eine eigene Gruppe erstellen.
10. An Open-Source teilnehmen
Die Teilnahme an Open-Source-Projekten ist nicht nur eine edle Tat, sondern kann auch enorm sein helfen Sie beim Aufbau Ihrer Online-Präsenz, und zeig deine Fähigkeiten potenziellen Kunden und Arbeitgebern. Viele Unternehmen suchen nach Entwicklern, die auch in Open Source-Communities aktiv sind verbessert soft skills wie Zusammenarbeit und Kommunikation, die die Tech-Industrie dringend sucht.
11. Verbessern Sie Ihre Zeitmanagementpraxis
Zeit ist Geld, und erfolgreiches Zeitmanagement ist ein wesentlicher Bestandteil eines produktiven Berufslebens. Zeitmanagement ist besonders für Webentwickler eine Herausforderung, Da wir das Internet als Arbeitsmittel verwenden, ist es viel einfacher, störende Inhalte zu durchsuchen, anstatt zu arbeiten. Es gibt viele großartige Tools, die Ihnen helfen können verbessern Sie Ihr Zeitmanagement in der Zukunft.
12. Wechseln Sie zu einem professionellen Meetup
Seit der Verbreitung der Online-Zusammenarbeit bevorzugen viele Menschen, ihr Netzwerk im Web aufzubauen. Es ist jedoch immer noch wichtig, vor Ort professionelle Kontakte zu haben Der persönliche Kontakt von Angesicht zu Angesicht kann Ihnen verschiedene Informationen geben und ein separates Skillset verbessern. In jeder größeren Stadt gibt es UX- und Frontend-bezogene Meetups. Warum besuchen Sie nicht eines von ihnen im kommenden Jahr??
13. Lernen Sie das neue ECMAScript
ECMAScript ist eine Skriptsprachenspezifikation, die von clientseitigen Skriptsprachen wie JavaScript verwendet wird. Die neueste Version von ECMAScript 6 wurde in diesem Jahr veröffentlicht bemerkenswerte neue Syntax für das Schreiben komplexer clientseitiger Apps. Wenn du möchtest ein besserer JS-Codierer sein Im neuen Jahr lohnt es sich definitiv, die neue Syntax auszuprobieren.
14. Starten Sie ein Blog
Bloggen macht Spaß. Wenn Sie die neuesten Themen behandeln, können Sie viele neue Dinge lernen, Menschen und potenzielle Kunden verbinden und wenn Sie gut darin sind, können Sie sogar ein bisschen Geld damit verdienen. Wenn Sie nicht genug Zeit haben, um Ihren eigenen Blog zu verwalten, kann dies auch eine gute Idee sein Teilen Sie Ihr Fachwissen auf einer Blog-Veröffentlichungsplattform wie Medium.com.
15. Reinigercode schreiben
Die Fähigkeit, reinen Code zu schreiben, ist eine eigene Kunstform und eine wichtige Fähigkeit. Es ist kein Zufall, dass die beliebte Code-Sharing-Plattform Codepen Ihren Code gegen JSHint überprüft. Es kann eine gute Auflösung sein Integrieren Sie einen Qualitätsprüfungsprozess in Ihren Workflow im kommenden Jahr. Es gibt viele gute Qualitätsprüfer und -prüfer für HTML, CSS, JavaScript, Semantik, Barrierefreiheit und strukturierte Daten.
16. Einen Online-Kurs anmelden
Die Anmeldung eines Online-Kurses ist eine hervorragende Möglichkeit, Ihr Wissen auf den neuesten Stand zu bringen, was in der sich schnell verändernden Webentwicklungsbranche von entscheidender Bedeutung ist. Bei Online-Kursen können Sie auswählen, wann Sie lernen möchten, wie schnell Sie voranschreiten möchten und wie viel Zeit Sie dafür aufwenden können.
17. Lernen Sie fließend schreiben
Durch fließendes Tippen kann der Arbeitsablauf enorm beschleunigt werden und Sie können Zeit für andere wichtige Dinge sparen. Sie können sagen, Sie schreiben fließend, wenn Sie beim Tippen alle Finger verwenden, ohne auf die Tastatur zu schauen. Es gibt großartige Apps im Internet, mit denen Sie diese unschätzbare Fähigkeit erlernen können.
18. Löse einen persönlichen Fehler
Persönliche Mängel wirken sich nicht nur negativ auf Ihr Privatleben aus, sondern können auch für Ihre berufliche Entwicklung schädlich sein. Mängel wie Zaudern, schlechte organisatorische Fähigkeiten oder ein geringes Selbstbewusstsein kann Sie in Ihrer Karriere zurückhalten, also wählen Sie den nervigsten aus und versuchen Sie, ihn im neuen Jahr loszuwerden?
19. Begeben Sie sich auf einen techfreien Urlaub
Wir alle müssen einige Zeit getrennt von unseren Geräten bleiben, um sich zu entspannen und unsere Batterien aufzuladen. Menschen in der Tech-Industrie, die ständig mit Computern und anderen Geräten verbunden sind, brauchen diese Pause wahrscheinlich mehr als andere. In einen techfreien Urlaub zu gehen, hat viele Vorteile wie Stress reduzieren, Kreativität verbessern und eine gesunde Work-Life-Balance einhalten.
20. Bleiben Sie bei Ihren Auflösungen
Es ist immer schön, Neujahrsvorsätze zu erstellen, aber an ihnen zu bleiben ist ebenso wichtig, wenn Sie Ihre Ziele erreichen wollen. Sie können dies erleichtern, indem Sie Ihren Fortschritt in Ihrem Kalender oder in einer Auflösungs-App verfolgen. Auf diese Weise können Sie auch Bewerten Sie Ihre Erfolgsquote am Ende des Jahres.