Zmaksymalizuj swoją wizję produktu - warsztaty
Urzeczywistnij swoją wizję produktu i zmaksymalizuj jego potencjał dzięki naszym specjalistycznym warsztatom! Zdobądź umiejętności potrzebne do urzeczywistnienia swojej wizji.
Tym razem gwiazdą The Codest Success Story jest Łukasz Brzeszcz, nasz programista Ruby. Jak zaczęła się przygoda Łukasza z The Codest i co pomogło mu stać się świetnym managerem? Przeczytaj ten artykuł, aby się dowiedzieć.
W poniższym artykule zapytamy naszych Programista Ruby i menadżera - Łukasza Brzeszcza - 10 pytań dotyczących jego kariery i rozwoju. Ale najpierw dowiedzmy się więcej o gwieździe tego artykułu.
Oprócz bycia ostatecznym Ekspert RubyŁukasz jest również wielkim fanem metalu i muzyki rockowej. Grał nawet w zespole rockowym na gitarze elektrycznej! W wolnym czasie lubi spacerować ze swoim psem Astonem i oglądać nowe filmy i premiery seriali ze swoją ukochaną.
Aby poznać bohatera tego artykułu i zobaczyć jego punkt widzenia na bycie menedżerem / programistą Ruby, zadaliśmy Łukaszowi 10 różnych pytań dotyczących jego historii kariery i poprosiliśmy o słowo rady.
Czytaj dalej, aby dowiedzieć się więcej!
"W szkole średniej miałem kilka lekcji programowania, które obejmowały podstawy - byłem w tym dobry, ale nie widziałem siebie pracującego jako programista w przyszłości. Potem rozpocząłem studia na kierunku automatyka i robotyka. Byłem zaskoczony, że pierwszy semestr moich studiów obracał się wokół programowania. W tym momencie mojego życia zaczęło mi się to podobać i postanowiłem intensywnie uczyć się programowania, i w ten sposób dostałem swoją pierwszą pracę jako programista. Programista Ruby podczas mojego trzeciego roku studiów uniwersyteckich".
"Nie bój się ryzyka, korzystaj z szans, jakie daje Ci los, rozwijaj swoje umiejętności i goń za marzeniami". Jeśli jesteś programistą - ucz się nowych rozwiązań, podążaj za nowościami w branży i proś innych programistów o ocenę Twojej pracy. kod. Można się wiele nauczyć od innych znanych osób. programiści. '
"Chciałem zmienić pracę. Gdy szukałem interesujących ofert pracy na Po prostu dołączOferta pracy The Codest przyciągnęła moją uwagę i zdecydowałem się przesłać swoje CV w przypadkowy środowy wieczór. Następnego ranka skontaktował się ze mną rekruter. Po krótkiej rozmowie zostałem umówiony na rozmowę techniczną w poniedziałek, a następnego dnia zostałem przyjęty! Można powiedzieć, że początek tej przygody był bardzo dynamiczny, bo w zasadzie cały proces rekrutacyjny odbył się w mgnieniu oka".
"Na początku zostałem zapisany do programu projekt. Pozwoliło mi to podnieść poziom moich umiejętności poprzez pracę z doświadczonymi programistami, którzy mieli garść przydatnych wskazówek do przekazania. W ten sposób mogłem szybko nauczyć się nowych praktyk programistycznych i jak przeprowadzać przegląd kodu. Po kilku miesiącach pracy otrzymałem ofertę zostania rekruterem technicznym. Ten etap mojej kariery pozwolił mi zweryfikować moje umiejętności i nauczył mnie, jak sprawdzać umiejętności kandydatów. Jakiś czas później objąłem stanowisko kierownicze. Na początku miałem pod opieką jednego programistę, z biegiem czasu mój zespół zaczął się rozrastać i obejmować nowych, niesamowitych członków".
"Skupiłbym się tutaj na dwóch niezwykle ważnych kwestiach:
Dość często pracownicy nie wiedzą, gdzie leży problem, więc rolą menedżera jest pomóc tej osobie go odkryć. Zadawanie pytań typu "dlaczego" pozwala nam stopniowo odkrywać punkt zapalny. Gdy już odkryjemy problem, chcemy wiedzieć, co możemy zrobić, by wyeliminować jego przyczynę - w tym momencie obie strony odnoszą pewne korzyści.
Menedżer dowiaduje się, co jest przyczyną problemu, wie, co pracownik o tym myśli i jakie jest rozwiązanie problemu. Menedżer jest w stanie śledzić proces naprawczy. Z drugiej strony, pracownik staje się bardziej pewny siebie jako ten, który znalazł źródło problemu i dostarczył rozwiązanie, aby go naprawić.
Pewność siebie - Jako menedżer jestem osobą, która bierze odpowiedzialność za swój zespół i rozwój firmy. Muszę mieć pewność, że podejmowane przeze mnie decyzje są optymalne. Uczenie się, jak to robić, to nie tylko krok, to proces, który nieustannie trwa.
Dlaczego zwiększanie pewności siebie jako menedżer może być świetnym pomysłem? Może to usprawnić procesy decyzyjne. Jako lider musisz dokonywać wyborów, a nie ich unikać. Ważne jest, aby rozpoznać problem, wiedzieć, jak nadać mu priorytet, zarządzać nim i być w stanie działać szybko, zanim problem się nasili.
Zawsze staram się patrzeć na jasne strony i zachować pozytywne nastawienie - to jest główny czynnik, który pozwala mi zachować pewność siebie. Ponadto staram się wyciągać wnioski z moich porażek, ponieważ w ten sposób rozwijasz się jako menedżer". '
"Powiedziałbym, że największy wpływ na mój rozwój mieli moi współpracownicy, od których miałem okazję zdobyć nową wiedzę i praktyki. Zdobyłem nową wiedzę na temat wzorców i standardów projektowania oprogramowania. Co naprawdę się przydało? Nasze wewnętrzne DevMeetingi organizowane przez naszych programistów, na których programiści dzielili się swoimi problemami napotkanymi w projektach i sposobami radzenia sobie z nimi - dało mi to odpowiedzi na wiele pytań, które miałem. Poza tym uczestniczyłem również w szkoleniu z zarządzania zasobami ludzkimi, które pomogło mi uzyskać szerszy wgląd w to, jak kierować moim zespołem. Moim zdaniem praktyka czyni mistrza".
"Kiedy widzę siebie w przyszłości, wyobrażam sobie szczęśliwego, pewnego siebie i spełnionego człowieka. Doświadczonego i prawego menedżera, który nie żałuje swoich decyzji".
"Mój wybór jest dość oczywisty. Krótko mówiąc, zespół The Codest docenił moje umiejętności i doświadczenie oraz dał mi możliwości rozwoju. Poza tym wszyscy pracownicy byli dla mnie bardzo mili, co sprawiło, że postrzegałem to środowisko jako idealne miejsce do pracy".
"Chciałbym podkreślić 4 najważniejsze aspekty, które moim skromnym zdaniem są niezbędne, jeśli chcesz odnieść sukces jako menedżer i programista:
Otwartość na ludzi - ponieważ zasadniczo pracujesz z ludźmi z całego świata,
Samodzielność, ale jednocześnie umiejętność proszenia o pomoc,
Umiejętności w zakresie myślenia analitycznego,
Efektywne umiejętności zarządzania czasem".
"Zacząłbym od prostego - nie poddawaj się, wzloty i upadki zdarzają się w każdej karierze. Im większą motywację nauczysz się tworzyć, tym łatwiej będzie ci pokonać wszystkie wyzwania".
Co więcej, powinieneś być przygotowany na to, że na początku nie zarobisz dużo. Nie ma nic złego w byciu w internecie i uczestniczeniu w kursach praktycznych - wiele się z nich nauczysz, pieniądze przyjdą później. Jako świeży programista/manager powinieneś być również świadomy, że Twoja kariera to ciągły samorozwój i nauka. Jako wisienka na torcie, jest jeszcze jedna rzecz do powiedzenia. W tej pracy nie znajdziesz nudy. Codziennie czekają na Ciebie nowe wyzwania!