Full Stack Developer
Kim jest Full Stack Developer i dlaczego zdecydowałem się tak określić swoje umiejętności? Full Stack Developer to osoba, która posiada umiejętności w zakresie zarówno front-endu, jak i back-endu. Front-end to część aplikacji, z którą bezpośrednio kontaktuje się użytkownik, czyli interfejs graficzny, zwykle jest to to, co widzisz po wejściu na stronę internetową. Back-end z kolei to serwer i baza danych, które są odpowiedzialne za przetwarzanie danych i obsługę żądań użytkownika.
Full Stack Developerzy mają zdolność do pracy z różnymi technologiami, co pozwala im na stworzenie kompleksowych aplikacji internetowych. Wiedza z zakresu DevOps i administracji serwera umożliwia im również zarządzanie i monitorowanie aplikacji oraz dbanie o jej wydajność i bezpieczeństwo.
Warto zwrócić uwagę, że programista Full Stack to osoba, która potrafi zarówno tworzyć widoki (front-end), jak i obsługiwać endpointy z API (back-end) – w moim przypadku jest to również postawienie i skonfigurowanie serwera od zera tak aby uruchomić w pełni działająca napisaną przez siebie aplikacje internetową.
Idea bloga DGDEV.PL
Blog ten skierowany jest głównie do osób początkujących w dziedzinie programowania – przynajmniej na początku są takie założenia, wiadomo że wraz z rozwojem bloga, moje umiejętności też nie stoją w miejscu, a także tych, którzy chcą dowiedzieć się więcej o zawodzie Full Stack Developera. Dążąc do ciągłego rozwoju, staram się dostarczać wartościowych treści, które pomogą Wam zrozumieć świat programowania.
Mój start w Web Development
Moje początki w web development były początkowo bardzo powolne, ponieważ uczyłem się całkiem sam pracując jednocześnie na etacie. Pomogła mi w tym pewna firma, która zatrudniła mnie na stanowisko techniczne, ale z możliwością przebranżowienia się na programistę. Dzięki tej firmie osiągnąłem to, co mam dzisiaj. Przez 2 lata pracowałem w call center jednej z polskich korporacji, obsługując sprzedaż sprzętu IT. Następnie pracowałem również w call center, ale już w dziale back office innej firmy – drukowanie dokumentów i pakowanie ich do kopert. Gdy zostałem wysłany na urlop z powodu bardzo małej ilości pracy, a była to akurat umowa zlecenie, zacząłem poszukiwać pracy, gdyż nie lubiłem siedzieć bezczynnie, a wtedy też lubiłem sobie pograć w gry i nadal to robię, ale wtedy miałem około 23 lata i chciałem się rozwijać. Wtedy właśnie zostałem zatrudniony jako audytor treści audio/wideo od strony technicznej, ale po kilku dniach zobaczyłem że w dziale programistów jest mało osób i chciałem w wolnym czasie, gdy nie będe miał akurat treści do audytu, aby pooglądać kod, gdyż jeszcze w technikum lubiłem kodować stronki.
W kolejnych wpisach opowiem Ci o moich doświadczeniach w pracy jako Full Stack Developer, przedstawię różne technologie, których się nauczyłem, oraz poruszę tematy związane z umiejętnościami niezbędnymi dla programistów. Zapraszam do śledzenia mojego bloga i zostawiania komentarzy – razem będziemy się rozwijać w świecie programowania!