Ta lekcja jest w bazie eduweb
Zaloguj się kontem z dostępem albo wykup dostęp do bazy, żeby obejrzeć wideo.
Lekcja 1/ 1Workflow 2020
W pracy programisty, prócz samej wiedzy i umiejętności, niezwykle ważny jest odpowiedni zestaw narzędzi i ich konfiguracja. Na rynku nieustannie pojawiają się nowe rozwiązania, których zadaniem jest ułatwienie nam pracy. Z tego powodu istotne jest, aby pozostawać na bieżąco i regularnie sprawdzać co nowego pojawiło się w ostatnim czasie. W tym warsztacie poznasz narzędzia, z których warto korzystać w 2020 roku - w tym m.in.: IDE i ich konfiguracja, przydatne wtyczki, praca w środowisku developerskim, nowe warte uwagi frameworki, nowoczesne narzędzia no-code i low-code i trochę sprzętu.
Workflow jest to sposób, w jaki realizujesz swoją pracę. Jako programiści korzystamy z wielu różnych narzędzi. To, które z nich wybieramy oraz jak je konfigurujemy często ma ogromny wpływ na komfort naszej pracy oraz naszą wydajność. Bardzo dobrym nawykiem jest regularne sięganie po nowe narzędzia, które często oferują nowe możliwości lub usprawniają już realizowane procesy.
Ze względu na liczbę pojawiających się na rynku narzędzi nieustanne pozostawanie na bieżąco nie jest obecnie możliwe. Nie jest to jednak powodem do tego, aby całkowicie ignorować pojawiające się możliwości. Ważny jest tutaj regularny proces odkrywania oraz testowania, aby dostosować swoje środowisko pracy do naszych osobistych preferencji.
Tworzenie oprogramowania samo w sobie jest bardzo wymagające. Odpowiednio skonfigurowany warsztat pracy jest w stanie przenieść naszą wydajność o kilka poziomów wyżej, dając nam przestrzeń do realnego rozwiązywania problemów, bez skupiania się na obsłudze źle dobranych narzędzi.
Mogło by się wydawać, że sam edytor kodu jest głównym narzędziem pracy programisty. W praktyce warto spojrzeć na to szerzej, uwzględniając oprogramowanie, rozszerzenia, sprzęt a nawet... biurko, z jakiego korzystamy. To wszystko wpływa na komfort oraz jakość naszej pracy. Biorąc pod uwagę to, jak wiele godzin dziennie spędzamy pisząc kod, warto zadbać o to, by ułatwić sobie ten proces.
Oprócz oprogramowania, frameworków i sprzętu, warto szczególną uwagę zwrócić na otoczenie - porządek na biurku, wygodne krzesło czy, przykładowo, biurko umożliwiające pracę na stojąco. Tylko pozornie takie rzeczy nie mają wpływu na naszą pracę, a i tak często są całkowicie pomijane w kontekście optymalizacji pracy programisty.
Ten warsztat jest dedykowany wszystkim webdeveloperom, którzy chcą pozostawać na bieżąco i korzystać z nowoczesnych narzędzi lub efektywnie wykorzystywać te, które już od dawna są na rynku. Warto brać pod uwagę fakt, że nawet małe detale potrafią zrobić dużą różnicę. Szczególnie skorzystają na nim osoby, które są na wczesnym etapie nauki programowania lub programują już od lat, jednak dawno nie sięgały po nowe rozwiązania.
https://code.visualstudio.com/
https://www.jetbrains.com/webstorm/
https://marketplace.visualstudio.com/items?itemName=patbenatar.advanced-new-file
https://calebporzio.com/my-vs-code-setup-2
https://www.youtube.com/watch?v=P4ZC3cFN0WQ
1 lekcja46min
Dostęp do wszystkich kursów z bazy eduweb za 199 zł/mies.
Nazywam się Adam Gospodarczyk, jestem designerem i full-stack developerem. Przez całą swoją karierę zawodową pracuję w świecie startupów z branży edukacji, szkoleń pracowników oraz rekrutacji. Jestem współzałożycielem trzech produktów, które rozwijałem w roli CTO od samego początku. Przez ten czas zdobyłem szerokie doświadczenie znacznie wykraczające poza zakres samej technologii. W maju 2017 roku założyłem kanał na YouTube „overment” (https://overment.com) w ramach side-project’u po godzinach. Dziś jest to jeden z największych w Polsce tego typu projektów dla programistów za który otrzymałem nagrodę „JavaScript Hero of Community” podczas konferencji JS Poland 2019. Łącząc moje startup’owe doświadczenie z pasją do technologii, pomogę Ci nauczyć się programowania patrząc szerzej na perspektywę całego biznesu - jest to doceniana przez pracodawców umiejętność, którą wiele osób całkowicie pomija. Przy tym wszystkim pokażę Ci jak ważna jest regularna nauka i pozostawanie na bieżąco.