Intensywny rok nauki programowania front-end, co dalej?

0

Cześć,

Od około roku poświęcam się nauce programowania w technologiach front-end z wykorzystaniem języka JavaScript. Jest to moja próba przebranżowienia ze stanowiska handlowca w branży elektrotechnicznej, w której mam 4 lata doświadczenia, od pracy przy obsłudze rynku detalicznego, przez obsługiwanie zamówień publicznych, po pracę jako opiekun klienta biznesowego w korpo.

Aktualnie rynek zdecydowanie nie należy do Juniorów, chociaż nigdy nie należał. Samym programowaniem interesuję się od czasów technikum informatycznego, które skończyłem w 2018 roku i już wtedy mówiono, że jest strasznie ciężko o pierwszą pracę, bo jest 50 osób chętnych na jedno stanowisko.

No i tak się uczę tego front-endu od roku po 8 godzin dziennie i co dalej? Jak tu się przebić do rekrutera, aby chciał chociaż pogadać?
Co prawda we wrześniu załapałem się na bezpłatny staż do software house`u jako frontaś. Trwał on 1 miesiąc i tworzyliśmy projekt w 4 osobowym zespole z wykorzystaniem React, Typescript, Redux itp. Staż był skierowany do studentów, ja natomiast studentem nigdy nie byłem i nie jestem ale jakoś mnie wzięli. Wypadłem na nim całkiem zgrabnie, bo przejąłem funkcję leadera zespołu i dostałem rekomendację od "mentora". Oferta pracy od nich jednak nie pojawiła się, bo nie ma otwartej rekrutacji dla Juniorów czy nawet Midów.

Technologicznie ogarniam HTML, CSS, SASS, jakiś BEM, Tailwind, React, Redux Toolkit, Javascript, Typescript, Next.js, Git (tutaj stosuję GIT Flow oraz Conventional Commits) + projektuje interfejsy swoich aplikacji w Figmie. Piszę głównie w Next.js co daje mi ułatwiony dostęp do tworzenia endpointów API do komunikacji z bazą danych, korzystam z Supabase opartego o PostreSQL.
Niestety nie wyróżnia mnie to z tłumu, gdzie Reacta dzisiaj ogarnia nawet małpa w zoo.
Strona portfolio jest, github pięknie na zielono kafeleczki, projekty może nie zbyt złożone ale wszystkie autorskie, nie jakieś projekty z tutoriali na YT. LinkedIn uzupełniony, CV napisane najlepiej jak potrafię i cisza.

Jeśli chodzi o znajomość zagadnień technicznych JavaScript to raczej na poziom Juniora spełniam wszystkie wymagania. Operacje na tablicach, obiektach, znam i stosuję ES6+. Rozumiem Event Loop, Hoisting, Pure Functions, HOF, Falsy Values, zagadnienia związane z Async. Uczę się głównie na podstawie dostępnej dokumentacji danego narzędzia + youtube.

Co jeszcze mógłbym według was ogarnąć, żeby znaleźć tę pierwszą pracę, a może już się całkowicie nie opłaca i dać sobie spokój, bo AI nas, Juniorów wszystkich wygryzie?
A może dorzucić dodatkowy Framework typu Angular, Vue i poświęcić na nie kolejne kilka msc?

A jeśli chodzi o komunikację to nie ma u mnie problemów z umiejętnościami miękkimi, przez doświadczenie w handlu, gdzie trzeba było załatwiać sporo spraw z różnymi ludźmi bez pomocy kolegi czy koleżanki, nabyłem praktyczne kompetencje do dogadywania się z ludźmi.

0

Jakich "nas"?
Ja jestem specjalistą od C i mnie na pewno żadne AI nie wygryzie. Choć ja nigdzie nie jestem. Bo nie umiem się dogadywać z ludźmi. Ale mam swoje życie. Jak mi się uda to może zrobię jakiś produkt.

A jakie "zrobiliśmy" narzędzia przez ten rok drogi @rafal19987 ?
Jakie "mamy" portfolio?
Ile nagrań na YT?

Z plusów, że chyba wybrałeś najfajniejszy język jaki jest.

0

@johnny_Be_good: *edit nas, Juniorów.

Zrobiłem:
Kilka prostych stron w HTML, CSS, JS z obsługą RWD.
Aplikacja do nauki zagadnień związanych z JavaScript.
Dynamiczna tabela wyświetlająca dane z Google API, po której możemy się poruszać i wyświetlać specyficzne informacje.
Aplikacja webowa dla fryzjera, taka zwykła strona informacyjna z formularzem kontaktowym walidowanym w React Hook Form + Zod, galeria zdjęć, no i system rezerwacji wizyty u wybranego fryzjera, teraz trwają pracę nad Admin Dashboard, służącym jako CMS do zarządzania pracownikami, rezerwacjami itd. Głównie oparte na Redux i bazie danych + zastanawiam się nad wykorzystaniem jakiegoś RxJs do zastosowania idei Pipeline`s, aby mieć zawsze dostęp do świeżych danych. Jest też system uwierzytelniania i autoryzacji oparty o Next auth.
No i taki projekt ze stażu, oparty o zrządzaniu kategoriami produktowymi i samymi produktami z branży AI + zarządzanie użytkownikami z poziomu panalu Admina. Dodatkowo aplikacja buduje się na podstawie promptu do OpenAI API z chatGPT, wysyłasz request, a w odpowiedzi dostajesz kategorie oraz produkty wygenerowane losowo przez chatGPT, działa w każdym razie.

Innych projektów nie mam upublicznionych w Repo, bo pozostałe służyły mi głównie do nauki to są jakieś pierdoły. Wiem że te projekty nie powalają ale tworzyłem to co mnie interesowało, żeby zawsze dowieźć je do końca i nie ustać w czasie, bo wiadomo, że czasem się bardziej chce, a czasami mniej zmagać się z tymi wszystkimi problemami.

Możecie też podpowiedzieć, jaki projekcik przychodzi wam do głowy, który można wdrożyć i pokazać się z fajnej strony.

Ile nagrań na Youtube @johnny_Be_good ? Nie wiem o co Ci konkretnie chodzi? Ile ja nagrałem czy ile obejrzałem? Nie nagrałem żadnego, obejrzałem ... prawdopodobnie tysiące godzin. Teraz zgłębiam tematy związane z architekturą oprogramowania, ale temat niezwykle ciężko wchodzi, przez brak doświadczenia w realnej pracy.

0

@rafal19987:
A to widziałeś?

Ja np. nagrywam takie rzeczy.

www . youtube . com/channel /UCW-rBM03cgENDUmwkhhjTdg - usuń spacje

Codziennie dostaję z pracuj pl po 2, 3 maile z ofertami pracy (zwykle jest x ich w "paczce") Myślisz, że gospodarka wygeneruje tyle ofert? No bez jaj.
Mimo, że nie pracuję w IT to ze mnie AI zdjęło 70% roboty. Ale z innych to na pewno nie.
Myśl , za co ludzie mogą zapłacić i to rób.
Zobacz jakie pensje są pokazywane w ogłoszeniach, nie dasz rady zrobić taniej produktu?

Widziałem u mnie w mieście w centrum w lecie jarmark z kiełbasami - ceny z kosmosu. Zastanawiam się czy za rok nie kupić z 20 świń ubitych i nie przerobić tego na kiełbasy i nie opchnąć o połowę taniej. Tylko miejsca zbytnio nie mam gdzie. Jeden taki "strzał" i jest na rok kasy.
Zaczynają być czasy, że jak chcesz zarobić to jak nie jesteś z narodu wybranego to coś sobie znajdziesz.

Ja dzisiaj już zacząłem przepisywać mój najnowszy projekt, zrobiłem szablon testowy, wyczyściłem obsługę eventów, zrobiliśmy z AI 4 funkcje podstawowe które będzie można zastosować na różnych stronach i nie pamiętam już co jeszcze. No i oczywiście wszystko testowane na bieżąco.

1

Oblałeś pierwszy test na programistę - Szukanie informacji. Na forum jest pierdyliard tematów tego pokroju.

0

Umiejętności wyglądają ok. Ja bym w tej sytuacji chyba po prostu skłamał i wpisał rok do 1.5 roku doświadczenia. + oczekiwać minimalnej pensji podanej w widełkach. I jakoś przeczekać ten aktualnie trudny okres.

0

@Mjuzik: Teoretycznie pierwszy staż odbyłem w 2019 roku w js, node.js. Mógłbym ewentualnie wymyślić od tego czasu jakiś freelancing, ale czy to dobra opcja myślisz? Czy o jakimś wymaginowanym doświadczeniu w konkretnej firmie mówisz?

0

Intensywny rok nauki programowania front-end, co dalej?

Teraz kolejny intensywny rok programowania. A później kolejny i kolejny.

1 użytkowników online, w tym zalogowanych: 0, gości: 1