#20 Kariera w IT. Jak przebranżowić się do IT? Maciej Dzik
W tym odcinku podcastu DEVision porozmawiamy o przebranżowieniu się do branży IT i zostaniu dobrym front-end developerem. Porozmawiamy z Maciejem Dzikiem, programistą front-end w Miquido, który zaczął swoją karierę w IT kilka lat temu. Omówimy, jak zacząć, czego się nauczyć, ile to kosztuje i ile czasu należy poświęcić, by osiągnąć sukces w tej dziedzinie. Oprócz wiedzy i praktyki, aby stać się dobrym front-end developerem, trzeba także poświęcić czas i pieniądze na rozwój swoich umiejętności. Nasz gość opowiedział także o tym, jak uczyć się nowych rzeczy i jak wygląda pierwsza praca po kursie programowania. Zapraszamy do wysłuchania naszego odcinka, w którym opowiemy więcej o tym, jak przebranżowić się na front-end developera i jak stać się w tej dziedzinie profesjonalistą.
Tak, i pracuję w Reactie, w Miquido od 13 miesięcy jako React Developer. Natomiast ja się przebranżowiłem te 3 lata temu, teraz są 33 lata jeszcze, więc jak miałem 30 to się zacząłem, no nie, skończyłem się przebranżawiać, a wcześniej byłem perkusistą przez właściwie 15 lat. I trenerem personalnym przez cztery. Byłeś takim zawodowym perkusistą? Tak, no. Nie możesz kredytu na to wziąć, więc... No właśnie tak się zastanawiam, jak to wyglądało. Znaczy nie no, to jest, wiesz, to jest fajne hobby, fajna robota, w sensie faktycznie jakby, no, żyłem z tego, nie wiem, przez dziesięć lat, ale... No, myślę, że przychodzi taki wiek, wiesz, tam trzydzieści parę lat czy coś. I troszkę ta stabilizacja nigdy nie idź do góry?
I tak sobie myślisz, kurde, chyba to już nie pójdzie, nie? Myślę, że dla mnie to był taki moment, kiedy miałem taki właśnie rok, gdzie, wiesz, zarobiłem najwięcej jako muzyk i wtedy grałem po prostu same wesela, nie? I mówię, kurde, 15 lat zapierdzielam, żeby tylko, wiesz, jakby, chyba nie. Chyba muszę zmienić branżę. A dużo było kolegów w IT, jakby wiesz, mam wrażenie, że ta migracja muzyk do IT jest cholernie częsta, bo też nawet to się tak fajnie zgrywa, nie? Że weekend time możesz sobie pograć, to możesz ten, na tygodniu możesz sobie pracować, jeszcze praca zdalna, teraz to już w ogóle super pasuje i no, więc tak, więc dużo więcej mam doświadczenia, no, jako nie deweloper, ale ostatnio dewelopuję, gram dalej, ale pracuję w tym i jest super. Najlepsze pozycje w moim życiu. Chciałem się zapytać, którą pracę bardziej lubisz?
Mieliłem to, bo tak czułem po prostu, że jestem sam i po prostu czułem się jakbym, wiesz, się topił i jeszcze to się nauczę, wiesz, cokolwiek, nie? To może ten native. Dobrze, jak wyglądała twoja pierwsza praca w momencie, kiedy już wchodzisz w ten świat przygotowany przez bootcamp? Jak ci się pracowało w roli front-end developera? Tutaj myślę, że różnie można trafić z firmą, nie? Ja nie chcę absolutnie narzekać na moją firmę, natomiast w mojej firmie akurat było tak, że byłem tylko ja i drugi front. Więc po prostu mam wrażenie, że ja nie mogłem dostać takiej opieki, jaką powinienem, będąc juniorem, czy gdzieś tam można powiedzieć starzystą, w sensie jakby wchodząc w to tak naprawdę. I troszkę powiedzmy po jakimś czasie wiedziałem, że jest ten konflikt, że wiesz, że jest dużo projektów do dowiezienia, czy gdzieś tam do utrzymania. Jest ten gość, który jest jedynym, który to może zrobić i jestem ja, który potrzebuje jego wiedzy i coś, nie?
Początki bywają trudne. A jak wyglądało to dalej? To było tak, że od początku w swojej pracy pracowałeś z Reactem? Tak, od początku był React i ja myślę, że jeśli można polecić coś gościom, którzy wchodzą w ten rynek, to chyba właśnie, wiesz, pewnie powiesz to samo, że specjalizacja na jedne jakieś rzeczy, jak bardzo tylko możesz, nie? I iść po horyzont jakby, czyli wszystkie biblioteki Reactowe, wszystkie te rzeczy. I tak naprawdę musiałbym powiedzieć, że troszkę wracając do tych bootcampów, że wiesz, że Jak przebranżować się do IT? Maciej Dzik.
Z tego co wiesz, to jakby powiedzmy taki common knowledge wiedzowy jest, znaczy branżowy, przepraszam, to jest to, że no faktycznie ten Angular może jest trudniejszy do wejścia, ale Daję ci większe ramy, w których się musisz trzymać, więc ramy czasami są dobre, bo wiesz, jak coś się dobrze robi, nie? Myślę, że w React'cie nie da się przecenić czegoś takiego jak best practices, bo możesz zrobić coś na milion sposobów, nikt nie ma pojęcia, jak jest dobrze, więc troszkę trzeba podłubać czy wymielić, żeby gdzieś tam faktycznie dojść do tych dobrych rozwiązań. Czy coś innego, wiesz co, gdzieś tam tego React Native'a dotykałem, no powiedzmy React Native to nie jest ten, ale Wciąż czuję się jako noob w reakcji czasami, nie? Jakby myślę, że to takie sprowadzenie na ziemię jest...
Wolałbym ten native absolutnie niż w innym kierunku, zwłaszcza, że też wiesz, u nas troszkę po prostu nadprofil firmy jest taki bardzo mobile, więc może nawet dlatego, że fajnie może będąc w tej firmie wykorzystać to, że można się przebranżowić wewnętrznie do native, bo inaczej musimy siedzieć w chacie i samemu to ryć, a tutaj jest jakaś pomoc firmy. Ok, rozumiem. No ja na przykład o tym mówię dlatego, że ja właśnie miałem w firmie taką opcję, że przychodzę jako back-end developer, a z czasem mówią mi, że no jakbyś chciał, to możesz też rozwijać się front-endowo i dla mnie to jest na przykład taka super okazja, żeby się rozwijać i tak jak mówisz, to jest takie miękkie wejście, bo mam bardzo dużo ludzi, którzy mi pomogą, wytłumaczą albo usiądą ze mną i poświęcą mi sporo czasu. Ale ty idziesz w tym dobrym kierunku, wiesz, back-end to front-end.
Jak przebranżowić się do IT? Natomiast myślę, że wiesz, inną ogromną zaletą znów właśnie Mikuido, jak widzisz tam projektu właśnie, w którym ja jestem i to jest taki, okej, to może powiem troszkę tylko historię, bo to nie wiem, czy jest super ciekawe, ale opowiem. Okej, to Mikuido kiedyś zaczęło się budować time tracker, żeby trackować czas pracowników? Jakie tam taski? I troszkę chodziło o to, że my, jako jesteśmy software housem, to często jest, powiedzmy, deweloper, który pracuje dla czterech klientów.
Tak, no to wiesz, to u nas to był projekt początkowo rozwijany przez ławkowiczów. Gdyby ktoś nie ma roboty, idziesz z tego wewnętrznego projektu, nie? Tu wiesz sobie tam. Więc troszkę też ten projekt był różny, no bo tak wiesz, gość był miesiąc, następny był dwa miesiące, ten coś tam, nie? Więc to było takie dłubanie troszkę. I też te technologie, o jakich było to pisane, znaczy nie chcę mówić o technologii, ale Nawet jakiś, wiesz, REAC z PropTypesami, a nie TypeScript, co teraz mile by się widziało. Czy gdzieś tam Redux, po prostu wszędzie zatrudnione, nieważne czy to State Management, czy to jakieś UI-owe rzeczy, wszędzie Redux. Tak troszkę było to staro napisane i właściwie to było super, że my teraz w 2022, jak zaczęliśmy, typu OK, to jest nasz nowy fokus firmowy, widzimy w tym jakąś przyszłość. To pierwsze, od czego zaczęliśmy i spędziliśmy jakieś 6-8 miesięcy, to był właściwie refaktor tego wszystkiego, żeby był
Działało, działało. Przeszliśmy przez różne projekty, gdzie pracowałeś sam. A jak wygląda to obecnie? Teraz myślę, że jest idealne dla mojego poziomu zaawansowania czy gdzieś tam samodzielności przede wszystkim w projekcie, że faktycznie jest nas, teraz akurat dwóch Reactowców i właściwie nasz tech lead, czyli można powiedzieć guru nasze firmowe, jeśli chodzi o React, pracuje ze mną, więc myślę, że to też pokazuje, że ten projekt teraz stał się dla nas ważny dosyć. I faktycznie są te code review, jest duży zespół i myślę, że Dawno temu ja, w sensie być może bym się teraz nie odnalazł, bo to jest sama samodzielność właściwie. I mam wrażenie, i mi to pasuje chyba, i Piotrkowi, że my naprawdę mamy mało kontaktu, takiego day to day, bo jesteśmy gośćmi, którzy po prostu wolą sobie siedzieć i mielić.
Pokazano wszystkie 9 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Nikodem przedstawia Macieja Dzika, który jest front-end deweloperem od 2 lata 8 miesięcy i pracuje w Reactie w Miquido od 13 miesięcy.
Maciej Dzik opisuje swoją decyzję o przebranżowaniu się do IT i powodów, dla których wybrał front-end.
Maciej Dzik opisuje swoje doświadczenia z kursów i bootcampów, takich jak Code Cool i Codilla, oraz jego pierwsze poszukiwania pracy.
Maciej Dzik opisuje swoją pierwszą pracę jako front-end deweloper i trudności związane z niezależnością w pracy.
Maciej Dzik opisuje swoje doświadczenia w pracy jako front-end deweloper, w tym korzyści i trudności związane z CSS i UX/UI.
Maciej Dzik opisuje swoje doświadczenia z rozwoju w IT, w tym korzyści z mentorstwa i projekty w firmie Mikuido.
Maciej opisuje swoje doświadczenia z samodzielnością w pracy, w tym korzyści i trudności.
Maciej porównuje praktyki pracy przed i podczas pandemii.
Maciej opisuje sposób zarządzania pracą w Scrumie i elastyczność tego systemu.
Maciej opowiada o dodatkowych zadaniach, które mogą pojawić się podczas pracy.
Maciej podaje trzy wskazówki dla osób chcących przebranżować się do IT.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
Kliknij, aby znaleźć fragmenty, w których pada.
W tym odcinku podcastu DEVision porozmawiamy o przebranżowieniu się do branży IT i zostaniu dobrym front-end developerem. Porozmawiamy z Maciejem Dzikiem, programistą front-end w Miquido, który zaczął swoją karierę w IT kilka lat temu. Omówimy, jak zacząć, czego się nauczyć, ile to kosztuje i ile czasu należy poświęcić, by osiągnąć sukces w tej dziedzinie.
Oprócz wiedzy i praktyki, aby stać się dobrym front-end developerem, trzeba także poświęcić czas i pieniądze na rozwój swoich umiejętności. Nasz gość opowiedział także o tym, jak uczyć się nowych rzeczy i jak wygląda pierwsza praca po kursie programowania.
Zapraszamy do wysłuchania naszego odcinka, w którym opowiemy więcej o tym, jak przebranżowić się na front-end developera i jak stać się w tej dziedzinie profesjonalistą.