Wpis z mikrobloga

#programista15k #programowanie #pracait #it #praca #korposwiat

Praca w IT w 2025 roku przypomina pracę u Janusza, polskiego cebulaka. Rejestrowanie czasu co do sekundy, dopieprzanie się do wszystkiego, czego tylko się da, wyciskanie frajerów jak cytryny pod groźbą zwolnienia, powalone 5 etapowe, poniżające rekrutacje. Podpisujesz umowę zamiast się cieszyć, że masz pracę, codziennie stres, bo pasjonat dopieprza się do twojego kodu, bo nie użyłeś jego ulubionego wzorca projektowego. Robisz to samo zadanie podwójnie, żeby zadowolić ego chorego pasjonata, a biznes i tak ma w dupie clean code pasjonacika ważne, żeby działało.

Chodziłem trochę po rekrutacjach i miałem okazję przekonać się, jakie ćwoki siedzą na tych seniorskich stołkach. Typy, które są seniorami, weszli do branży w 2016 roku po bootcampie. Weszli na stołki odpowiadając na pytania czym się różni for od while.

Organizują rekrutacje miesiącami, bo rzekomo nie mogą nikogo znaleźć i każdy jest słaby. Mają wyświetloną listę formułek i odpytują kandydatów z pierdół na pamięć, żeby udowodnić, że nie wiesz prostej rzeczy na pamięć. Przekręciłeś wyraz = poziom juniora.

Mi jeden bootcampowiec senior kazał słownie opowiadać, jak bym zaimplementował jego wymyślone na poczekaniu API.

Abstrakcyjne pytanie, mówię jak mniej więcej bym to zrobił i ten senior cuck kręci głową ojoj, nie tak.
To już wyższy poziom sperolenia w myślach masz kompilować kod precyzyjnie a cuck ma we łbie swoją wizję i poprawia cię z literówek.

Brak ustalonych założeń poza jednym zdaniem: jakbyś zbudował API dla dodawania do koszyka. Można to na wiele sposobów zrobić. Opisuję mu według uznania i własnej interpretacji, a cuck dopieprza się do rzeczy typu, że może endpoint powinien być /api/cart zamiast /cart. XD

Taki poziom jest tych rekrutacji. Podstarzałe cucki weszły do branży 7 lat temu po bootcampie i dopieprzają się do każdej pierdoły. Musisz czytać im w myślach bo sami nie znaja poprawnej odpowiedzi na swoje pytania. Każdego uwalają kandydaci są mocni, ale taki cuck, który wszedł do branży, boi się o swój stołek, więc przebiera w nich i każe HR-kom odświeżać ogłoszenie, bo nikogo spośród 300 CV nie znalazł. Rekrutacje widmo marnują czas kansydatów na 5 etapów rekrutacji i nikogo nie zatrudniają, karuzela się kręci żeby HRy miały robotę. Seniorek nikogo nie przyjmuje żeby być ważnym i żeby jego z roboty nie wypierolili bo nikogo rzekomo znaleźć nie może, wszyscy słabi a on najlepszy.

To jest hit - jest rekrutacja, senior i drugi senior kierownik tego pierwszego cucka. Cuck odpytuje mnie a jego kierownik się przysłuchuje. Odpowiadam na pytanie mówie definicję jak z książki, zakolak mówi mi że źle, a ten jego kierownik do niego - Mariuszek ale on dobrze powiedział XD i zaczeli się kłócic między sobą. pomylił wzorzec, debul podłożył się przed swoim kierownikiem.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@p0melo: To tylko pokazuje jak mierny jest poziom polskiego it i tych wszystkich nieudaczników gównoklepaczy. Mają wyuczone podejścia / formułki i trzymają się tego jak pijany płotu. Oczywiście dodanie prefixu api do endpointa to rzecz niezwykle ważna, bo bez tego przecież user nie da rady tego odpytać xD Maluczkie chłopaczki co żyją w swojej bańce przekonań, na które każdy kładzie w rzeczywistości lachę bo to mało istotne rzeczy (Chociażby biznes
  • Odpowiedz
endpoint powinien być /api/cart zamiast /cart. XD


@p0melo: Zasadniczo miał rację ( ͡° ͜ʖ ͡°)
Jak projektujesz api to dobrą praktyką jest to robić pod ścieżką /api/ a jeszcze lepszą praktyką jest dodatkowo dodanie wersji np. /api/v1/cart

Bo jak potem coś w API zmieniasz to możesz bumpnąć do v2 czy v3 i stare API wygasić albo utrzymywać. Jak masz api pofragmentowane i na dodatek jeszcze pomieszane
  • Odpowiedz
@enten: jesteś kumplem tego serniora z opowieści OPa? :P

A jak masz domenę api.xxxx.com lub ecom-service.xxxx.com (które nie mają nic innego tylko rest API) to też będziesz dowalał prefix /api ? ( ͡º ͜ʖ͡º)

Wersjonowanie można robić też, uwaga: nagłówkiem, nie trzeba srać wersją do URL.

Musicie spróbować innych podejść, bo różne są ( ͡° ͜ʖ ͡°)
  • Odpowiedz