View
790
Download
0
Category
Preview:
Citation preview
Jak nadążyć za światem front-endu?
Tomasz Dziuda
Kariera IT Łódź - 07.11.2015
Przyczyna problemu
Czas
Złoż
onos
ć
HTMLCSS
JavaScript
AJAX
SASSGrunt
SEO
MicrodataRWD
AccessibilityMotion Design
SPA
"In programming, there is often an obsession with using the latest and greatest technology. Programmers view the use of edge technology as its own badge of honor, and are quick to throw away legacy applications."
Źródło: https://signalvnoise.com/posts/3933-a-love-for-legacy https://tommcfarlin.com/latest-and-greatest-technology/
Nie sztuką jest nauczyć się podstaw 10 frameworków
Sztuką jest zostać specjalistą od jednego z nich.
Źródło: http://blog.bitovi.com/longevity-or-lack-thereof-in-javascript-frameworks/
Rozwiązania problemu
2009: jQuery === JavaScript
2009: jQuery === JavaScript
2013: AngularJS === JavaScript
two-way data-binding
currying
closures
Temporal Dead Zone
Virtual DOM
hoisting
promises
AJAX
JSON
JSON-P
Regular Expressions
prototypes
inheritance
partial application
module pattern
progressive enhancement
localStorage
functional programming
chaining
callback
dirty checkingWeb Components
Prowadzenie bloga
Czysty kanał RSS :-)
Niech ktoś przefiltruje to za mnie!
Źródło: http://javascriptweekly.com/
Źródło: http://webtoolsweekly.com/
Źródło: https://www.apichangelog.com/
Zbiór ciekawych newsletterów:
http://codecondo.com/weekly-newsletters-front-end-developers/
Zarządzanie dużą liczbą newsletterów
Potencjalnie ważne
Potencjalne odpady
Zarządzanie dużą liczbą newsletterów
Potencjalnie ważne
Oznacz jako przeczytane
Potencjalne odpady
Zarządzanie dużą liczbą newsletterów
Potencjalnie ważne
Oznacz jako przeczytane
Potencjalne odpady
Sprawdzane raz na 3 dni
Sprawdzane raz na tydzień
Zarządzanie dużą liczbą newsletterów
Środki przymusu bezpośredniego
Źródło: http://dziudek.github.io/wp-links/
Źródło: http://dziudek.github.io/dev-links/
Źródło: http://sideprojects.in/
NAWYK można go wyrobić w 30 dni
Podważaj swoją wiedzę
Historia wersji przeglądarek: https://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg
6 tygodni
~6 tygodni
evergreen
Najważniejsi są ludzie
#nowLDZ
Efekt Krugera-Dunninga
Pew
ność
sie
bie
Wiedza
Polecam: http://www.slideshare.net/ferrantes/the-human-element-47816358
Bonus: Web is dead?
Źródło: https://twitter.com/lukew/status/649255909420503041
Podsumowanie
• Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
• Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
• Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
• Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
• Opanuj bardzo dobrze JavaScript • Zdobywaj, podważaj i ćwicz swoją wiedzę regularnie • Dziel się zdobytą wiedzą • Nowe technologie testuj w projektach pobocznych • Staraj się być lepszym człowiekiem
Pytania?
Lead Developer @
@dziudek
http://dziudek.pl
http://dziudek.github.io/wp-links
http://dziudek.github.io/dev-links
http://www.slideshare.net/dziudek
Tomasz Dziuda
Recommended