KAMIL J脫ZWIK
Frontend developer
Tw贸rca tre艣ci edukacyjnych
zdj臋cie autora bloga

Dzie艅 dobry, cze艣膰 i czo艂em 馃憢

Mam na imi臋 Kamil i jestem tw贸rc膮 tego bloga. Pewnie ju偶 si臋 zorientowa艂e艣/zorientowa艂a艣, i偶 specjalizuj臋 si臋 w technologiach frontend-owych i to w艂a艣nie ten "kraniec" aplikacji b臋dziemy poznawali na 艂amach kolejnych artyku艂贸w. W moich tre艣ciach staram si臋 skupia膰 na tematach uniwersalnych i przydatnych programi艣cie na ka偶dym stopniu zaawansowania.

Pytacie, sk膮d si臋 wzi膮艂em?

Osobi艣cie du偶o lepiej czyta mi si臋 blogi, ksi膮偶ki, ogl膮da jakie艣 materia艂y wideo w przypadku, gdy wiem cokolwiek na temat autora tych tre艣ci. Pozwala to nieco bardziej zrozumie膰 jego spos贸b my艣lenia, odnie艣膰 si臋 do jego do艣wiadcze艅 z przesz艂o艣ci i dzi臋ki temu lepiej zrozumie膰 przekaz, kt贸ry autor chce nam przekaza膰. Dlatego te偶 w tym miejscu postanowi艂em napisa膰 r贸wnie偶 dwa s艂owa o sobie, aby艣 nie my艣la艂/my艣la艂a o mnie jak o kolejnym anonimowym autorze post贸w. Spokojnie, pe艂en 偶yciorys to nie b臋dzie 鈥 skupi臋 si臋 tylko na kilku najwa偶niejszych tematach.

Od 2013 roku jestem dumnym absolwentem Wydzia艂u Elektrycznego Politechniki Warszawskiej. Zar贸wno podczas studi贸w, jak i na pocz膮tku mojej kariery zawodowej nic nie wskazywa艂o na to, 偶e dzisiaj b臋d臋 pisa艂 o sobie na blogu po艣wi臋conym frontendowi 馃槈. W tamtym czasie celem pisanych przeze mnie program贸w nie by艂a przegl膮darka, a g艂贸wnie sterowniki przemys艂owe. W celu zrealizowania pracy magisterskiej wyjecha艂em na p贸艂 roku do Hiszpanii i do艣膰 szybko po obronie uda艂o mi si臋 zosta膰 in偶ynierem w Siemensie.

Mo偶na powiedzie膰, 偶e Siemens w pewnym sensie nauczy艂 mnie zawodowego 偶ycia 馃檪. Mimo i偶 by艂em 艣wie偶o upieczonym absolwentem, nie przys艂ugiwa艂a mi (na szcz臋艣cie!) 偶adna taryfa ulgowa i ju偶 drugiego dnia pracy sta艂em z laptopem u klienta przed szaf膮 sterownicz膮 i uruchamia艂em nowo pod艂膮czon膮 instalacj臋 馃檪. Podczas kolejnych lat pracy stopniowo rozwija艂em nowe umiej臋tno艣ci (m.in. uzyskane certyfikaty Cisco CCNA oraz ITIL) i ca艂y czas szuka艂em dla siebie miejsca w 艣wiecie IT. W mi臋dzyczasie tworzy艂em niezbyt du偶e skrypty w Pythonie, kt贸rych zadaniem by艂a automatyzacja cz臋艣ci zada艅, kt贸re musieli艣my do tej pory wykonywa膰 r臋cznie. Prze艂om jednak nast膮pi艂 wtedy, gdy cz臋艣膰 z tych rozwi膮za艅 postanowi艂em przenie艣膰 do przegl膮darki. Postanowi艂em od艣wie偶y膰 wiedz臋 ze studi贸w dotycz膮c膮 tworzenia aplikacji webowych鈥 i wtedy co艣 鈥瀦atrybi艂o鈥 馃檪. Ch艂on膮艂em kolejne materia艂y jak g膮bka wod臋 i wtedy ju偶 wiedzia艂em, 偶e moja przygoda z frontendem nie zako艅czy si臋 do艣膰 szybko. Jako 偶e w Siemensie nie by艂o miejsca dla pe艂noetatowego frontenda (w dalszym ci膮gu w zakresie moich obowi膮zk贸w le偶a艂a automatyka i sieci komputerowe), postanowi艂em p贸j艣膰 ju偶 dalej drog膮 web developera.

I tak trafi艂em do Grupy Pracuj, a dok艂adniej rzecz bior膮c do zespo艂u rozwijaj膮cego aplikacj臋 eRecruiter. Jako 偶e do tej pory rozwija艂em aplikacje g艂贸wnie samodzielnie, troch臋 si臋 obawia艂em, 偶e mo偶e robi臋 to 藕le i nauczy艂em si臋 z艂ych / przestarza艂ych rzeczy, ale na szcz臋艣cie nic takiego nie mia艂o miejsca. Do艣膰 szybko uda艂o mi si臋 odnale藕膰 w projekcie i sta膰 si臋 jego istotn膮 cz臋艣ci膮. Na pewno wp艂yw na to mia艂a r贸wnie偶 niemal przyjacielsko-rodzinna atmosfera w zespole, kt贸r膮 niezwykle dobrze wspominam a偶 do dzisiaj 馃檪. Jak to zazwyczaj bywa podczas rozwoju jednego produktu, nowe funkcjonalno艣ci s膮 tworzone w tym samym j臋zyku i przy u偶yciu g艂贸wnie tych samych framework贸w i narz臋dzi. Doszed艂em wi臋c do pewnej 艣ciany i wiedzia艂em, 偶e aby dalej si臋 rozwija膰 jako frontend developer, musz臋 poszuka膰 nowych wyzwa艅 i projekt贸w. Poza nowymi technologiami, kt贸rych mia艂em okazj臋 nauczy膰 si臋 w eRecruiterze, niezwykle ciekaw膮 przygod膮 by艂o r贸wnie偶 dla mnie do艣膰 dobre poznanie 艣wiata HR i rekrutacji od "tej drugiej", rekrutuj膮cej strony 馃檪.

Tym kolejnym, nowym wyzwaniem zosta艂y aplikacje British Council. W przeciwie艅stwie do eRecruitera tutaj trafi艂em na ca艂y wachlarz rozmaitych aplikacji wspomagaj膮cych biznes, egzaminator贸w oraz kandydat贸w egzamin贸w j臋zykowych. Mia艂em wi臋c dzi臋ki temu okazj臋 pracowa膰 przy obs艂udze p艂atno艣ci, aplikacjach czysto 鈥瀉dminowych鈥 (dashboardy, back office), aplikacjach B2B oraz globalnych aplikacjach B2C obs艂uguj膮cej codziennie tysi膮ce rejestracji na r贸偶nego rodzaju egzaminy. Du偶a z艂o偶ono艣膰 systemu oraz praca w globalnym wielokulturowym 艣rodowisku sprawia, i偶 codziennie mam okazj臋 stawia膰 czo艂a nowym oraz coraz bardziej wymagaj膮cym problemom. Cho膰 mo偶e wydawa膰 si臋, 偶e troch臋 zasiedzia艂em si臋 w jednym miejscu, to jednak ka偶dy kolejny zesp贸艂, projekt i aplikacja, nad kt贸r膮 pracuj臋, jest dla mnie nowym wyzwaniem i okazj膮 do rozwoju.

Blog Fronstack.pl

Mojego bloga programistycznego za艂o偶y艂em w 2018 roku i od tego czasu w miar臋 mo偶liwo艣ci staram si臋 nieustannie dzieli膰 swoj膮 wiedz膮 z innymi frontendowymi developerami. Bloga tego traktuj臋 r贸wnie偶 jako swoisty notatnik, poniewa偶 cz臋sto zdarza mi si臋 wraca膰 do swoich starych artyku艂贸w, aby przypomnie膰 sobie, jak rozwi膮za艂em jaki艣 problem w przesz艂o艣ci. W mi臋dzyczasie blog ten przeszed艂 ju偶 kilka metamorfoz i refactor贸w (Gatsby.js, WordPress a teraz Next.js), ale zawsze stara艂em si臋, aby by艂 on jak najbardziej czytelny i przyjazny dla czytelnika. Wszystkie tre艣ci, kt贸re publikuj臋 na blogu, s膮 w 100% darmowe i zawsze takimi pozostan膮. Dzielenie si臋 wiedz膮, sprawia mi ogromn膮 frajd臋 i jest to dla mnie jedna z najwi臋kszych motywacji do dalszego rozwoju. Zdecydowanie zgadzam si臋 ze stwierdzeniem, 偶e najlepsz膮 form膮 nauki jest przekazywanie wiedzy innym.

Rekrutend

Rekrutend jest moj膮 kolejn膮 edukacyjn膮 przygod膮. Tym razem jednak, zamiast przekazywa膰 wiedz臋 innym programistom, postanowi艂em przekazywa膰 j膮 rekruterom pracuj膮cym w bran偶y IT. Sam doskonale wiem ile czasu i pracy trzeba w艂o偶y膰 w to, aby zrozumie膰 technologie oraz zale偶no艣ci mi臋dzy nimi w 艣wiecie IT, dlatego te偶 postanowi艂em stworzy膰 szkolenia, kt贸re pomog膮 rekruterom zrozumie膰 najwa偶niejsze tematy zwi膮zane z wytwarzaniem oprogramowania. Licz臋 na to, 偶e dzi臋ki moim szkoleniom rekruterzy b臋d膮 mogli lepiej zrozumie膰 zar贸wno potrzeby swoich klient贸w, jak i oczekiwania rekrutowanych programist贸w.

Frontschool

Frontschool mia艂 by膰 moj膮 kolejn膮 platform膮, na kt贸rej planowa艂em publikowa膰 swoje kursy zwi膮zane z frontendem. Obecnie znajduj膮 si臋 dwa szkolenie - "Tworzenie stron za pomoc膮 HTML i CSS" oraz "Git i Github dla pocz膮tkuj膮cych". Jednak w mi臋dzyczasie pojawi艂a mi si臋 jednak nowa koncepcja dotycz膮ca nauczania sztuki frontendowej o kt贸rej mo偶na przeczyta膰 tutaj.

My艣l臋, 偶e tyle wystarczy, aby艣 m贸g艂 teraz zorientowa膰 si臋, kim jest ten cz艂owiek, publikuj膮cy posty na tym blogu. Je偶eli masz jakie艣 pytania, sugestie, pomys艂y lub inne lu藕ne wnioski, mo偶esz z艂apa膰 mnie na jednej z platform, kt贸re znajdziesz zar贸wno w stopce, jak i na samym pocz膮tku tej strony. Mi艂ej lektury!