Wpis z mikrobloga

#anonimowemirkowyznania
Prowadzimy rekrutację na seniora #programista15k. Przypadło mi przeprowadzić pierwszą rozmowę. Przyszło 7 seniorów, każdy dostał zadanie: "zaimplementuj quicksort w dowolnie wybranym języku programowania". Nie zrobił zaden. Czas 45 minut. Gdyby któryś zrobił, spytałbym o złożoność obliczeniową i pamięciową rozwiązania. Polskie IT to dramat.

INB4 "to nie olimpiada informatyczna" - u nas w produkcie mamy sporo "sprytnych" algorytmicznych rozwiązań.

#programowanie #pracait #pracbaza #praca

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
ID: #5f1706aa83e35d1fc753bfd4
Post dodany za pomocą skryptu AnonimoweMirkoWyznania ( https://mirkowyznania.eu ) Zaakceptował: sokytsinolop
Wesprzyj projekt

[==================......................] 45% (105zł/235zł)
Uzbieraliśmy już na 2 lat działania AMW!
  • 207
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1294
@AnonimoweMirkoWyznania: imho takie zadania są słabe i nie oddają rzeczywistości, nie każdy musi znać algorytmy na pamięć, w ten sposób można sobie przegonić super developerów. I algorytmy mają to do siebie że łatwo coś w nich z----ć, i 45min to wcale nie jest dużo... dodając fakt że obecnie pisanie algorytmów to 0-1% pracy programistów, po prostu jak są już napisane, to nikt przy zdrowych zmysłach nie traci czasu na pisanie
  • Odpowiedz
@AnonimoweMirkoWyznania: i co, pojda sobie do innej firmy po swoje 15k a wy i tak przyjmiecie takiego jak oni albo znajdziecie jednego jajoglowego

kazdy ma na tyle wchuju twoja firme ziomek zeby jakies kłik sorty robic

chyba ze nazywacie sie SpaceX to pewnie paru pasjonatow chlipnie ze nie dostali od was zielonego swiatla ale to nie w p0lsce
  • Odpowiedz
@imarid: dobry, stary, senior i tak trzyma większość swojej wiedzy w notatkach. Znam genialnych programistów którzy nie zaprzątają sobie głowy takimi pierdołami tylko piszą to raz i potem trzymają ładnie posortowane w swoich prywatnych repo i wyciągają takiego "wytrycha" kiedy potrzeba.

Senior dev to coś więcej niż wykucie na pamięć wszystkich algorytmów.
  • Odpowiedz
@AnonimoweMirkoWyznania: Serio? o takie pierdoły seniora pytać? Jakby mnie ktoś zapytał o to na rozmowie na seniora to bym go wyśmiał, seniora możesz zapytać o wzorce projektowe, paradygmaty i takie tam. Senior myśli na poziomie całego systemu i pracy z nim a nie na poziomie pojedynczej funkcji. Nie marnuje czasu na rzeczy które są już napisane tylko wie skąd je brać, których baz użyć do danego celu, których bibliotek itd.
  • Odpowiedz
@AnonimoweMirkoWyznania: Pamiętać tego nie ma najmniejszego sensu. Zwykle proszę o napisanie kodu, który utworzy tablicę liczb nieparzystych z zakresu 0-100 i to całkiem nieźle ujawnia umiejętności.

Bo Junior napisze tak:

let numbers = []; // yebany wykop usuwa wcięcia
for (let i = 0; i <= 100;
  • Odpowiedz