#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?
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.
Jak przebranżowić się do IT? No właśnie, ja też gdzieś planuję w ten native iść, nie? Tak z ciekawości nawet, ale to... Słyszałem, że to nie jest tak pójść na głęboką wodę aż, nie? To nie jest aż tak duża zmiana. Nie wiem, bo ja nigdy nie próbowałem. Ja też tylko z Reactive miałem do czynienia i to od całkiem niedawna. Na froncie mam zdecydowanie krótsze doświadczenie niż ty. A próbowałeś innych takich znanych, czy to frameworków, czy bibliotek? Jasne, próbowałem Angulara i to było dla mnie brutalne, brutalne naprawdę. Słyszałem, że w tą stronę jest gorzej. No sorry, po co tyle plików, nie? Po co tak rozdzielać?
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...
Tak to każdy by chciał. Wracając do tego, co jest ładne. Nie samym Reactem człowiek żyje. Pracując na froncie, to jedno, to są te wszystkie okienka, które możesz, dodanie guzików, ale tutaj kolorki, żeby wszystko to ładnie się zgrywało. Dużo pracujesz z CSS-ami? Wiesz co? Zdarzało mi się więcej, w sensie mam wrażenie, że po prostu teraz, bo ja jestem w projekcie, który jest naszym internalnym produktem, gdzieś tam rozwijanym od czterech lat i troszkę wiesz, czy wiesz, nie wiesz, może nie będąc tyle na froncie, że mam wrażenie, że te CSS-y są tak poogarniane i jest jakiś, no, taki globalny style, że po prostu tak to się robi u nas. Więc może z tym nie tak bardzo. Jakby ostatnio mam wrażenie, że troszkę, wiesz, w sensie mnie to jakby nie mówi, że ta współpraca jest bardzo ciasna, natomiast troszkę zaczyna mnie jarać taki właśnie UX, UI i troszkę kminienie o tym, jak się pewne rzeczy robi, czy co jest bardziej klikalne, czy jakie są właśnie best, worst practices, nie?
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 7 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ą.