Wpis z mikrobloga

✨️ Obserwuj #mirkoanonim
Czy jest ktoś kto pomoże tutaj, zajmuje sie mentoringiem dla zmienić firmę jako programista? Chciałbym zmienić robotę, stać się prawdziwym midem, ale nie wiem czego dokładnie powinienem się uczyć by dobrze wypadać na rekrutacjach. Tej wiedzy jest teraz tak dużo, że nie chciałbym stracić kilku miesięcy na naukę czegoś o co mnie nie zapytają. Potrzebuje kogoś kto by mi doradził o co dokładnie pytają i czego dokładnie się nauczyć, żeby np nie stracić 3 miechy na leetcode którego potem nie będzie.

Ze względu na problemy osobiste rodzinne zachorowałem na #depresja i totalnie zaniedbałem swój rozwój po pracy. Niby mam 5 lat doświadczenia i jestem na papierze "midem" ale realnie jestem juniorem jeśli chodzi o mój poziom koderski. Co prawda nawet dobra kasa biorąc na to jak proste rzeczy robimy, pracy mam dużo, ale zadania które wykonuje są bardzo proste: modyfikacje, dopisywanie nowych endpointów albo obsługa nowych eventów w kafce itd. Nie widziałem np: w ogóle gdziekolwiek w kodzie jakiejś wielowątkowości czy algorytmów, nie miałem tez żadnych zadań związanych z asynciem, optymalizacją, profilingiem, memory leaks its. Nie mamy ani jednego wzorca w projekcie xD Jedynym wymogiem jest 50% pokrycia testami jednostkowymi i integracyjnymi i tyle, dopóki pull request sie buduje to jest ok i zatwierdzone. Większość bugów to np obsługa brakującego enuma, switch case czy flaga zwracająca null zamiast true/false. Jak nieraz czytam na forach z jakimi inni mierzą się problemami w Javie i Springu to łapie się za głowę bo nawet nie wiedziałem że takie coś istnieje. Z takiego GPT czy stack overflow korzystam raz na dwa miesiące, a cała trudność w zadaniu to wiedza domenowa (gdzie co się znajduje, w którym projekcie) i praktycznie copy-paste z jednego miejsca w drugie. Mój obecny stack to Java, Spring, Kafka, MongoDB, Elasticsearch, Redis, AWS i tyle. Niestety nie mam w projekcie od 3 lat baz SQL i boje się, że to się na mnie zemści.

Moja wiedza i skill jest niezbyt imponujący, ale jako że poprawił się mój stan zdrowia i depresja odeszła, mam teraz siłę do nauki i okazje do zmiany, chciałbym w końcu zmienić na coś rozwojowego bo tutaj utknę jako wieczny junior i im dłużej zwlekam tym gorzej dla mnie.

Podpowie ktoś czego konkretnie trzeba się nauczyć pod te trudne rekrutacje obecnie tak by nie stracić czasu na naukę czegoś co sie nie przyda?

#programowanie #programista15k #pracait #programista25k

〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Opublikuj swój własny wpis: Mirko Anonim
· Zaakceptował: digitallord

💚 Dzięki Twojej dotacji możemy utrzymać projekt i wprowadzać nowe funkcje! Wspomóż projekt

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirko_anonim pro tip,.jesli masz jakieś problemy wewnetrzne, zwiazane z psychologią jak depresja i inne, nie pisz o tym w pierwszym poscie, gdzie jeszcze kogos prosisz o "pomoc" biznesową.

To jest taki red alert dla potencjalnych osob ktore by Ci mogly pomyc, ze daj spokoj. Postaraj sie isc do psychologa i psychiatry, zacznij pracowac nas swoimi problemami.

Nie znasz innych ludzi i nie wiesz tez przez co czasem sami przeszli
Ale nawet
  • Odpowiedz
@haosik oczywiście ze można pokazywac slabosc, ale to trzeba wiedzieć komu w sensie jak sie ma przyjaciol lub znajomych albo najczesciej komuś bliskiemu np. rodzinie a na poczatku najlepiej znalezc psychologa i na poczatku z nim to przegadac.
  • Odpowiedz
@mirko_anonim: To co robisz to jest własnie mid.. ludzie ci oczywiscie beda wciskac kit, ale ta praca na codzien wlasnie tak wyglada.. No chyba ze jest nowy projekt od 0, wtedy rzeczywiscie ale tego tez sie nie robi od 0 tylko na podstawie jakichs szablonow/dokumentacji.

Ogolnie jesli masz dobrze zaprojektowany projekt to rozwiazujesz takie problemy jak wlasnie w swojej pracy masz, jesli projekt kupa to problemy sie nawarstawiaja i są
  • Odpowiedz
@mirko_anonim: mój punkt widzenia jako papierowego seniora crudowego jest taki, że masz perfekcjonistyczne podejście do tej pracy, nie wiesz jak wygląda typowa praca w projektach biznesowych. Bazy SQL? A jaka to filozofia? Podstawy SQL starczają mi, a jak czegoś nie robi to googluje na bieżąco, akcji pytam chata. Memory leak? Każdy ma to w dupie w większości projektów.
Zagadnienia techniczne są zupełnie proste i może ci to podpowiedzieć chatgpt. Trudne są
  • Odpowiedz
@Milo900: ludzie, o których mówisz, mają łeb do zajmowania się sprawami biznesowymi, a wymiękają przy spotkaniu z osobą zmagającą się z problemami wewnętrznymi?
  • Odpowiedz
@Brightec: to że ktoś ma łeb i zarabia dzięki niemu dużo w korporacji, nie znaczy że chce iść na wolontariat do zakładu zamkniętego. OP prosi o rady w zdobyciu lepszej pracy, to @Milo900 mu dał radę żeby nie przedstawiać się na dzień dobry w taki sposób w jaki to właśnie zrobił.
  • Odpowiedz
@mirko_anonim: stack masz fajny ja de facto mam tylko c# i vue ts testów bardzo mało skryptów w postgreSQL też prawie wgl nie robię od jakiegoś czasu. Masz kafkę a to i tak duży plus. Jak nie jesteś pewien swoich umiejętnosci to zrób jakiś projekt który by ci się przydał a zaczniesz używać GPT albo stackoverflow. I pamiętaj na rekrutacjach nie mówisz "a cośtam robię cośtam umię" tylko ego top
  • Odpowiedz
@TomSz: OP jedynie wspomniał o dość istotnej przyczynie i jako cywilizowany człowiek wypadałoby ją po prostu zrozumieć, a nie reagować absurdalnym strachem jak średniowieczny prymityw
  • Odpowiedz