Rekrutacyjne WTF jakie Was spotkały

Rekrutacyjne WTF jakie Was spotkały
DE
  • Rejestracja:prawie 8 lat
  • Ostatnio:dzień
  • Postów:563
4

Pani z HR prosi o uszeregowanie od najbardziej ważnych do najmniej ważnych pojęć: professional development, salary, remote work i jeszcze jakieś dwa po czym okazuje się, że projekt jest w starych technologiach (net framework 4.X), za dolne widełki rynkowe (150zł+vat/h, czyste b2b) i oferuje hybrydę w najgorszym wydaniu, czyli 2-3/tydzień w biurze, a team jest rozproszony po kilku krajach.

edytowany 1x, ostatnio: debugariusz
Zobacz pozostałe 6 komentarzy
DE
Co do hybrydy w rozproszonym teamie to dla mnie absurd, spotkałem się z tym już kilka razy. Pracowałem też w takiej firmie (chociaż przychodziłem do biura raz na 2 miesiące zamiast na tydzień i nikt się nie czepiał). W pokoju siedzi 10 chłopa składających się na 4 zespoły połączone z ludźmi z zza granicy. Jak 2 teamy miały jakieś spotkanie w tym samym czasie to już było jak na bazarze. A pointegrować się też nie ma jak, bo jedyny ziomeczek Polak z zespołu akurat nie przyszedł.
WeiXiao
@RequiredNickname: jak można oferować hybrydę gdy team jest rozproszony? xD Gdzie tu sprawiedliwość xD wut? jedno drugiego nie wyklucza
LitwinWileński
raz byłem w rekrutacji w której miałem być jedynym pracownikiem w Polsce i miałem przyjeżdżać do biura
RS
150zł+vat/h to dolne widełki?
DE
@rstack: dla seniora za grzebanie w legacy - tak
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
5

Junior Recruitment Specialist umawia się na rozmowę telefoniczną o konkretnej godzinie po czym nie dzwoni i wszelaki kontakt się urywa. Korci napisać do jego firmy i obsmarować małolata :D


Robię http response status cody w martwych ciągach
Zobacz pozostałe 3 komentarze
axelbest
@Pinek: to chyba lepiej żeby młody dostał reprymendę na starcie kariery, niż zaszedł wysoko i robił większe wały prawda? Kojarzysz takie słowo jak "Odpowiedzialność"? Wobec niesłownego rekrutera można wyciągnąć konsekwencje braku bycia odpowiedzialnym. Nie widzę tu nic żenującego oprócz postawy rekrutera.
PI
Jakie konsekwencje xd poza tym reprymenda to może być bezpośrednio od rekrutera do nieodpowiedzialnego kandydata, a nie poprzez firmę w której kandydat obecnie pracuje.
ledi12
@Pinek: Co jest żenującego w piętnowaniu szczeniackiego zachowania? Typ takim zachowaniem działa tylko i wyłącznie na niekorzyść swojej firmy stawiając ją w złym świetle. Gadasz jakieś głupoty.
abrakadaber
abrakadaber
@Pinek: chyba nie zrozumiałeś, jacy aktorzy grają w tej sztuce - tam nigdzie nie ma kandydata.
PI
Dobra, fakt, poyebałem strony konfliktu xd
DE
  • Rejestracja:prawie 8 lat
  • Ostatnio:dzień
  • Postów:563
7

Lekkim WTF chociaż pewnie kontrowersyjnym dla mnie są też pytania "na spostrzegawczość" gdzie patrząc na kod mam powiedzieć gdzie będzie runtime (albo jeszcze lepiej compile) error. Jak robię zmiany w kodzie to uruchamiam aplikację, albo chociaż testy i sprawdzam czy działa. Bardziej zasadnym według mnie byłoby pytanie dlaczego dany błąd występuje i jak go naprawić.

Zobacz pozostałe 13 komentarzy
KamilAdam
Mimo wszystko jasnowidztwo jest ważną umiejętnością w IT, np jak bez mocy magicznych chcesz odpowiedzieć na pytanie "na kiedy będzie?"? W zasadzie mogli by pytać o to już na rozmowach o pracę. dostajesz wymagania i pytają cię "na kiedy będzie?" A potem na podstawie tego ile faktycznie robił to programista to cię zatrudniają lub odrzucają
WeiXiao
@piotrevic: Wg mnie to ocenianie kandydata na tej podstawie ma taki sam sens jak ocenianie na podstawie niezauważonej literówki. Jasne, na pewno chodziło o literkę czy średnik. A co z robieniem selectów z bazy w pętli (N+1)? albo robienie na starym .NET new Random() w pętli (potencjalnie ten sam seed do randoma wpadnie, a więc te same wyniki z losowania). Prawda jest taka, że jeżeli ktoś ma doświadczenie, naciął się na pewne problemy, to pewnie również będzie je w stanie zidentyfikować, i takie są oczekiwania względem code reviewera - że wyłapie jak najszybciej.
Miang
ale jak sie naciął na inne niż autor pytania rekrutacyjnego miał na myśli?
DE
@WeiXiao: ale to o czym wspominasz nie powoduje wysypywania się aplikacji zaraz po uruchomieniu
WeiXiao
@piotrevic: czyli jeszcze gorzej, bo nawet nie zauważysz problemu tak jak przy crashu appki.
DE
  • Rejestracja:prawie 8 lat
  • Ostatnio:dzień
  • Postów:563
1

W ogóle WTF jest, że w branży która polega na automatyzacji i eliminowaniu powtarzalności, rekrutacje w każdej firmie wyglądają tak podobnie, dzwoni ładna pani i nawija makaron na uszy z tymi samymi benefitami, angażują seniora/architekta/leada do zadawania kandydatom pytań "co to jest CQRS". Czy nie da się stworzyć automatu do weryfikacji umiejętności kandydata, który przy okazji zwróci materiały z których kandydat może zupgradeować swoją wiedzę do pożądanego przez rynek poziomu?

Zobacz pozostałe 6 komentarzy
MI
@Miang: Kurde, a ja zawsze trafiałem na ubrane z zapiętą koszulą. Co robię nie tak? :(
LukeJL
Też mnie to zastanawia, jak chcą kandydata z konkretnymi skillami, to mogliby ich sami nakierowywać. Coś na zasadzie nie chcemy cię, bo szukamy kogoś ze znajomością A, B, C naucz się tego i aplikuj do nas, jak się nauczysz, jak ci się uda szybko nauczyć, to masz szansę jeszcze w tej rekrutacji, ale nic nie gwarantujemy. Tymczasem większość firm jest jak nie znasz czegoś, czego można się w kilka godzin nauczyć? to wypierpapier .
LukeJL
Co do zwróci materiały z których kandydat może zupgradeować swoją wiedzę do pożądanego przez rynek poziomu?, to nawet nie byłoby to konieczne, z drugiej strony jeśli firma ma jakiś konkretny stack technologiczny i zestaw wymaganych skilli, to przecież też nie byłby problem, żeby zebrać to wszystko w jednym miejscu, przydatne linki do nauczenia się potrzebnych rzeczy. Nawet mogliby publicznie na stronie sobie umieścić. A i nowym pracownikom też by się to przydało.
DE
Ja bym chętnie zapłacił jako kandydat za taki feature, który rzeczywiście mi zwróci co mam odpowiadać, bo ostatnio na pytanie o to co to jest TDD odpowiedziałem, że technika programowania w której najpierw piszemy testy, a później implementację i jako feedback dostałem, że mam sobie więcej poczytać o TDD.
Schadoow
automat nie wychwyci gburów, ludzi z przerośniętym ego i z problemami psychicznymi.
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
9

Na Li pisze do mnie pani rekruterka zza wschodniej granicy odnośnie rekrutacji na py deva do jednej z najpopularniejszych kontraktornii na polskim rynku. Fajny opis stanowiska, stack, benefity itp itd. Brakuję natomiast informacji odnośnie widełek. Zadałem więc (bardzo grzecznie z resztą) pytanie odnośnie widełek na podanym stanowisku, gdyż nie mogłem znaleźć takiej informacji w zapodanych przez nią materiałach. Bardzo się oburzyła, że nawet nie zapytałem o sam projekt tylko od razu o pieniądze. Stwierdziła również, że jednak nie jestem good match :DDD


Robię http response status cody w martwych ciągach
Zobacz pozostałe 6 komentarzy
ledi12
@Misiek_Uszaty: 90% z nich to Iryna albo Maryna :D
LukeJL
do mnie piszą same Julie. Ale z Polski też. Jak rekruterka, to będzie mieć na imie Julia. Ale to pewnie kwestia pokoleniowa.
AK
W tym zawodzie TEŻ się ma modne imiona ?
Miang
Julka- caveat emptor ;)
Czulu
Na podstawie standardów ustalonych już przez rząd RP, Oczekwiała że możliwość bycia sługą narodu Ukrów dzielnie walczących o wolność naszą i waszą będzie nagrodą samą w sobie.
rafal95p
  • Rejestracja:około 2 lata
  • Ostatnio:ponad rok
  • Postów:157
2

Jak to jest, że dla HRrek 2 lata doświadczenia w korpo gdzie prawie nic się nie robiło jest "lepsze" niż rok zapieprzu w prywatnej firmie, gdzie naprawdę dużo się nauczyło?

Miang
wie że sama by w takiej prywatnej firmie nie miała czego szukać więc kwaśne winogrona ;)
szatkus1
A skąd ma wiedzieć kto ile zapieprzał? Jak się zapyta to każdy daje z siebie wszystko i nieustannie się rozwija.
RequiredNickname
jej to nie robi różnicy, ona po prostu dostałą wytyczne w stylu "znajdź kogoś z expem 2+" i tego nie przeskoczy.
Miang
dostała wytyczne żeby znalazła dobrego programiste, ale nie wiedząc jak to ocenić truła tak długo aż usłyszałam 2 lata na odczepnego
piotrpo
Ma wpisane 2 lata doświadczenia, więc albo je masz, albo ich nie masz.
somekind
Czemu dla HRek? Przecież to nie one wymyślają wymagania.
WeiXiao
imo to wybitnie naiwne postrzeganie różnic pomiędzy corpo i tą "prywatną firmą". Po prostu miejsca wymagają i kształtują różne skille, tyle.
Miang
też maja lata w korpo ;) i nic wiecej
MU
  • Rejestracja:ponad 4 lata
  • Ostatnio:dzień
  • Postów:102
4

WFT - może nie do końca
ale weźmy na tapet niejasne, nie do końca zdefiniowane zadania na live coding interview
Firma: Motorola
zadania - zoptymalizuj funkcje, która ma jako argumenty listy obiektów

Kopiuj
class MyType
{
public string Name {get; init;]
public int Data {get; init;]
}

void foo(List<MyType> list1, List<MyType> list2)
{
// w skrócie chodzi o to, żeby wziąć wszystko z listy 1 i a z listy 2 to czego nie ma w liście 1
// kod jest - trzeba go zoptymalizować
}

mój problem był taki - że powyższy zapis jest poprawny, program się wykona, coś tam zrobi - ile to będzie miało sensu, mniejsza z tym - ale dane pod względem kompilacji i uruchomienia są poprawne, w rozumieniu kod się skompiluje i wykona bez błędu

Kopiuj
list.Add(new MyType{Name: "A", Data: 1})"
list.Add(new MyType{Name: "A", Data: 2})"

no to ja tam rozmyślam jak to ugryźć (szczególnie ten use case) - a rekrutujący już mi mówi, że widać, ze panu nie idzie - wiadomo ciśnienie podskoczyło (bo bądź co bądź chciałoby się dobrze wypaść)
no to mu mówię
bo się zastanawiam jak takie coś ugryźć - bo to są generalnie poprawne dane i czy tu nie kryje się clue tego zadania
no to kolo mi mówi - że to nie ma sensu, i że mam taką założyć najprostszy z możliwych scenariuszy, gdzie NAME będzie unikalny - wtedy rzeczywiście zadanie staje się banalne

Problemu które tu widzę
1 - autor pytania pewnie ma już w głowie rozwiązanie i tok rozumowania, jak ktoś zbacza to wg niego już sobie nie radzi (ja to nawet rozumiem, bo przy założeniu unikalności NAME, zadanie jest banalne)
2 - kolejne potwierdzenie, że najgorsze problemy to są problemy w komunikacji - widzimy niby to samo, ale nie takie samo
3 - z mojej strony - myślenie za dużo - taka sytuacja, że jest rekrutacja, jest zadanie, o co pytającemu chodzi, czy chce mnie "złapać" na takim kejsie (czy go zauważę czy nie) gdzie NAME już istnieje, rozkminianie co autor ma na myśli, co zostało odebrane przez rekrutera jako moja słabość techniczna, bo nie robię, a coś tam myślę - a nad czym myśleć w tak banalnym zadaniu
4 - po moim wyjaśnieniu, czemu tak długo i nad czym myślałem - no to że to nie ma sensu i powinienem to zauważyć. No dobra sensu może nie mieć, ale kod z powtarzalną wartością NAME byłby poprawny - bo to lista, żaden słownik - program by nie wybuchł, metoda by się wykonała bez szemrania, w liście może być cokolwiek i będzie to OK

dlatego taka moja uwaga co do live coding interview

  • jak najmniej niejasności i niejednoznaczności w zadaniu
Zobacz pozostały 1 komentarz
cerrato
No ale albo coś przekręciłeś, albo to była szopka. Dla mnie "zoptymalizuj" oznacza usprawnij/zrób, żeby szybciej działało. Coś na zasadzie szukania dzielników liczby - możesz przelecieć w pętli wszystkie wartości 1<i<N i to będzie działać. Usprawnienie - lecisz do połowy N. Jeszcze lepiej - do pierwiastka. I to znaczy "zoptymalizuj". A to, co miało miejsce to jest dopasowanie kodu do jakichś założeń, które nie zostały Ci przekazane. Czyli - ani to optymalizacja, ani nie miałeś informacji o unikalności klucza "name".
MU
@Czitels - masz rację, np ja potrzebuję trochę na rozruch, na takie rozkminienie, co tam się dzieje, jest lista, w liście jak to w liście, może być "wszystko", zacząłem się nad tym zastanawiać - i rzeczywiście mój błąd, nie powiedziałem od razu, co tam robię i nad czym myślę, ale dopiero po sugestii, że sobie nie radzę
Miang
dama_negocjowalnego_afektu gościu się aż prosi o "widzę ze u was jest mikrozarządzanie"
enedil
Na rozmowach rekrutacyjnych z live codingiem, w moim doświadczeniu, trzeba stosować dużo myślenia na głos. Imo jak masz zagwozdkę, to trzeba wyrazić swoje wątpliwości. Jak sensowny rekruter/firma, to z pewnością szybko rozwieje wątpliwości.
LU
Dla mnie sensowne pytanie z haczykiem, ale takim dobrym - czy kandydat zastanowi się czym powinna być unikalność w danym kontekście, czy rozwiąże to przeciążając Equals, czy nie zapomni o GetHashCode, a może użyje EqualityComparer, bo ta unikalność jest lokalna do tego kontekstu? O użyciu HashSeta później już nawet nie wspominam. Takie zadanko na rozgrzewkę. By uczynić zadanie mniej confusing można by zmienić nazwę Name na Id.
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
6

Na JJ wiszą oferty jednej małej firmy z dosyć interesującymi opisami.

screenshot-20230509122027.png
A sam proces rekrutacyjny to tylko 10 etapów
screenshot-20230509122057.png

Fakt, że deklarowane zarobki są wysokie, jednak ktoś tu chyba trochę odleciał.

@Miang:
screenshot-20230509123729.png
:DDD


Robię http response status cody w martwych ciągach
edytowany 1x, ostatnio: ledi12
Zobacz pozostałe 9 komentarzy
ledi12
@somekind: max widełki to ~13k z czego realnie pewnie 10-11.
DB
@ledi12: typowy proces do startupu z US widly tez - ogolnie pracuje w "podobnym" miejscu z podobna kultura i tez typowo bez limitu godzin ma byc done to ma byc done - bralem udzial rok temu w wielu takich procesach i ogolnie powiem ze w takich startupach gdzie jest powiedzmy ~10 inzynierow to sa spore szanse dostac te gore widelek lub przebic (2 z 4 razy przebilem widly o 20% bez zajakniecia z 10->12 z 11->13)
DB
oni w USA wiedza ze placac 150k dolkow rocznie dostaja czlowieka z lvl z lokalnego rynku za polowe taniej te 2k $ to zadna roznica - jesli jestes dobry i ich przekonasz do siebie - zla decyzja 1 z 10 inzynierow moze "zabic" firme w krotkim czasie - ogolnie biznes jest biznes
LU
Ale tak trochę jest, chcesz nietuzinkowe problemy i nietuzinkową pracę to są nietuzinkowe wymagania. I nawet nie chodzi o ilość godzin, ale że jak coś wybuchnie w nocy to wstaniesz i będziesz pożar gasił. A że jak wdrożysz dobre praktyki to wybuchać nie będzie.
loza_prowizoryczna
@Lukxxx: A że jak wdrożysz dobre praktyki to wybuchać nie będzie. za to będzie rdzewieć.
Drzewiec
  • Rejestracja:około 6 lat
  • Ostatnio:około 11 godzin
  • Postów:115
2

Wypełniałem kilka dni temu jakieś typowe rekrutacyjne checkboxy i pytali tam o mój kolor skóry, orientację seksualną, zaburzenia psychiczne i wykształcenie rodziców.

edytowany 1x, ostatnio: Drzewiec
Zobacz pozostałe 20 komentarzy
loza_prowizoryczna
@ledi12: To na pewno tylko czy para*?
S4
przecież to standard w formularzach rekrutacyjnych do amerykańskich firm
LukeJL
To się nazywa systemowy rasizm. Czyli nie, że ktoś po prostu bije Murzynów, ale że to bardziej głębsze jest, skoro to nawet formalnie jest w formularzach rekrutacyjnych są pytania o rasę, trochę jak w Europie III Rzesza też o to pytała.
P5
OP pierwszy raz aplikowałeś do większej firmy? Pytania o płeć, rasę i niepełnosprawność to już praktycznie standard. Gdzie nie aplikuje pytają o to
WhiteLightning
  • Rejestracja:prawie 14 lat
  • Ostatnio:około 11 godzin
  • Postów:3169
2

Moze troche offtop, ale nie chcialem nowego watku robic. U nas to jednak jest eldorado, przynajmniej jak chodzi o podejscie do czlowieka.

Januszostwo -> poziom mistrzowski. Pracownik musi wplacic kaucje, ktora zostanie zwrocona po przepracowaniu calego okresu -> https://kultura.gazeta.pl/kultura/7,114526,29743140,open-er-szuka-wolontariuszy-beda-pracowac-za-darmo-o-ile-wplaca.html#s=BoxOpImg5

ZI
Idziesz jako wolontariusz, wchodzisz na obiekt, wywalasz kamizelke. Masz festiwal za darmo :3 Pewnie dlatego jest ta kaucja.
KamilAdam
Idziesz jako wolontariusz, wchodzisz na obiekt, wywalasz kamizelke Tak to jest jak bierze się zdesperowanych ludzi z łapanki
YA
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 4 godziny
  • Postów:2368
7
LitwinWileński napisał(a):

podwójne kombo WTF mnie spotkało w ciągu tej samej godziny.
1 firma: czy mogę przyjechać do nich na rekrutację osobiście (oddaleni o ponad 200 km)
2 firma: przy podpisywaniu umowy b2b trzeba poddać się testowi na obecność narkotyków w moczu

Doskonałe :D Skorzystałeś z okazji i zapytałeś, kto ze strony firmy będzie oddawał mocz? Prezes? Czy może członek zarządu z ramienia prezesa?

LukeJL
Ja nie wiem, co oni sobie myślą, że mają takie wymogi. O ile to nie rekrutacja na jakiegoś kierowcę czy na inne stanowisko, gdzie to może mieć faktycznie znaczenie, kto co ćpa, to co ich to obchodzi? Programista to zawód kreatywny, w takich zawodach każdy na czymś "jedzie", chociaż większość programistów pewnie tylko na kofeinie czy okazjonalnym piwku. Co innego jacyś rockmani czy pisarze.
rafal95p
W życiu bym nie zatrudnił ćpuna.
LukeJL
No mówię - zależy jaki zawód.
marian pazdzioch
Mocz z ramienia prezesa? 💪
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 8 godzin
  • Postów:8406
2

A dlaczego tym ludziom nie można po prostu zapłacić, choćby jakichś małych stawek? Z tego, co widzę, to bilet 1-dniowy na Opener kosztuje 449zł. Nie jest to tania impreza, a na pensje dla organizatorów nie ma hajsu?


BA
Skoro znajdą się chętni robić za darmo to po co płacić. Zapłacą jak już faktycznie będzie brakowało ludzi do obsługi. Zdrowe biznesowe podejście.
piotrpo
Mieć małą kwotę, a nie mieć, to już 2 małe kwoty...
TR
Dla mnie system ma sens. W artykule jest cytat jak Ci wolontariusze sie oburzają że są traktowani jak g**no ze strony imprezujących. Tu bym sie zastanowił czy firma może coś podziałać. Może faktycznie przyjeżdża hołota którą trzeba odsiać ceną biletu i dać małe wynagrodzenie wolontariuszom. Można też utrzymać system kaucji (żeby nie rezygnowali kiedy im sie podoba) i dodać im wynagrodzenie.
W0
Mała uwaga: olewając już kwestie finansowe, ale zapłata nawet jakiejś minimalnej stawki za wolontariat to w przypadku takich imprez dużo większy problem organizacyjno-administracyjny niż się wydaje. Wyobraź sobie, że ktoś traktuje pracę na Openerze jako wejściówkę na festiwal za którą jeszcze zapłacą - i zaraz po wejściu na teren olewa robotę. Wtedy takiej osobie nie możesz po prostu podziękować - bo musisz wypłacić godziny za czas, kiedy nie pracował. Albo udowadniać, że pracował przez godzinę, a nie np. cztery.
piotrpo
@wartek01: Nikt nikogo nie zmusza, ale o ile rozumiem wolontariat na darmowych imprezach, to szukanie pracowników za darmo do komercyjnych eventów jest Januszerką.
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 8 godzin
  • Postów:2286
10

Zaproszono mnie na rozmowę do jednej z firm amerykańskich, praca byłaby full remote. Rozmowa przeszła wporzadku. Nie były napisane etapy procesu rekrutacyjnego, więc jako że miałem umówiony meeting z devami to myślałem, że oszczędzimy czas i będzie to już rozmowa techniczna. No okazało się, że niestety nie.

Następnym etapem rekrutacji było zadanie domowe, które polega na tym, że o wybranej przez siebie godzinie, kiedy chce, jeden z tych devów wysyła mi maila z opisem zadania. Ja je rozwiązuje w c++ i odsyłam. Mam na to 2h. Następnie jest rozmowa techniczna na temat mojego kodu. To się dopytuje czy to zadanko ala leetcode, bo tak to wygląda a oni mi mówią, że nie, że im chodzi bardziej o design kodu niż algorytm i to nie musi się kompilować.
Kodzik ma być rozszerzalny, testowalny, ma mieć dobre praktyki, dokumentację jakby wchodził na produkcję itd Czyli wyglądało no to, że chodziło im faktycznie o design i potem byśmy pogadali.
No to ja sobie myślę, że super przynajmniej nie muszę robić czegoś co chatGPT mi rozwiąże w sekundę, to faktycznie sprawdzanie sensownej wiedzy

No i dobra przychodzi moment na zadanie, które w wolnym tłumaczeniu brzmi: zbuduj logikę dla jednej windy z różną liczba pięter I tyle. Nic więcej oprócz tego, że kod ma być właśnie testowalny, nie musi się kompilować, chodzi o design itd.
Tak jak się można było łatwo domyślić nie można było się dopytać o co dokładnie chodzi, ponieważ Ci ludzie pracowali w innej strefie czasowej a mail został ustawiony na konkretną godzinę i wysłany automatycznie.
No i jako, że największą trudnością takich zadań domowych na czas jest to, że trzeba wygrać na loterii los o to, że zgadniemy o co autorowi chodziło to niestety szczęście mi nie dopisało.

Zrobiłem właśnie design, podzieliłem wszystko na katalogu i różne moduły. Kod na klasy, interfejsy, generalnie podzieliłem na różne poziomy abstrakcji tak aby nasz soft był niezależny od sterowników różnych urządzeń w windzie. Tak, aby można było do niego pisać mocki, klient mógł sobie wyspecyfikować jaki jest jego budynek, jaki model windy z wagą itd a sterowanie byłoby oparte o maszynę stanów, ponieważ tak działa winda. Stoi, w dół, w górę i tyle. Nie jest to idealne rozwiązanie, ale jak gadałem z rekruterami to nie musiało takie być. Ważne, aby miało swoje zalety i wady i żebym był tego świadomy.
No wyglądało to myślę w wporzadku. Zwłaszcza, że potem mieliśmy się spotkać i ja miałem z nimi to obgadac to uznałem, że wszystko jest okej. Jedyne czego nie zrobiłem to nie napisałem im dokumentacji tego oraz konkretnej ifologii jeżdżenia windy i sprawdzania czy jest na piętrze, która wydała mi się być jedynie prostym szczegółem dla chatuGTP, bo przecież liczył się design. W 2h ciężko naklepac to wszystko tak aby mogło iść na produkcję.

No i co się okazało? Odmówili mi dalszego etapu bez podania przyczyny. Wniosek? Pewnie właśnie chodziło o implementację algorytmu jeżdżenia windy a nie design całego API o którym tak ohoczo wspominali cały czas i wszędzie.
Gdyby design był zły to myślę że napisaliby mi co było w nim źle, bo to chyba prosto wypunktować. Typu że źle użyłeś wzorca czy coś. Aczkolwiek wydawał mi się spoko i byłbym w stanie na rozmowie je obronić.

Kusi mnie, żeby się spytać co dokładnie było złe, bo nie ukrywam zdenerwowałem się straconym czasem i takim odrzuceniem jakbym im jakiś syf wysłał a myślę, że tak nie było. No, ale z drugiej strony nie chce się kłócić z randomem przez maila jak i tak już wypieli dupe na mnie, bo to nic nie zmieni.

Sorry za tak długi wpis, ale ktoś tu narzekał, że liczy bardziej na historie a ja jestem niewyżytym grafomanem, więc się pokusiłem.

edytowany 1x, ostatnio: Czitels
Zobacz pozostałe 2 komentarze
ledi12
To ten amerykański luz. Na pełnym luzie Cię zignorowali, tym samym dając do zrozumienia, że i tak nie chciałbyś tam pracować :D
MI
Może też być tak, że rozmawiałeś z innym devem niż ten, co robił review rozwiązania
Schadoow
Dlatego nie robię zadan w domu. Co do windy, identyczne zadanie miałem w jednej firmie ale napisać panel w reacie i backend w Javie. Generalnie opis był bardzo dokładny, wszystko zrozumiałe. jako powód odrzucenia podali ze się nie dopytywałem….
Pyxis
To zadanie nie wygląda jak tylko na dwie godziny.
renderme
Takie czasy teraz. Trzeba to przeczekac.
rafal95p
  • Rejestracja:około 2 lata
  • Ostatnio:ponad rok
  • Postów:157
0

Miałem kiedyś taką rozmowę podczas której padło pytanie: "ale wie pan, że czasami trzeba będzie zostać dłużej". Chodziło o to, że nie zawsze będzie 8-16 typowa dla UoP.

Zobacz pozostałe 5 komentarzy
Miang
rozmawialiśmy z ta sama firma?
rafal95p
Widzę, że niektórzy spełniają się tutaj jako forumowi kapo: pilnują, by inni pisali we "właściwych" tematach "właściwe" treści. Co kto lubi, pozdrawiam.
ccwrc
@Zig: Nie wiem o jakim koledze mówisz, ale jeśli chodzi o Pana o nicku rafal95p to właśnie jego zacytowałem. Skąd cytat? Właśnie z wątku o wojnie w Ukrainie.
rafal95p
Nic o "upańcach" nie pisałem i nie zamierzam.
MI
@ccwrc: a masz jakieś przykłady kont z tego forum czy to tylko psychoza? :)
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
3

Ostatnio całkiem intensywnie śledzę oferty na jj czy nfl i naszła mnie pewna refleksja. Generalnie co druga oferta w polskiej firmie wymaga napisania listu motywacyjnego (XD). Jak brać takich ludzi na poważnie?


Robię http response status cody w martwych ciągach
Zobacz pozostałe 5 komentarzy
MS
A to ciekawe, ja w ofertach które mamy na https://solid.jobs w ogóle nie kojarzę tego tematu. Ba, nawet udostępniliśmy opcję by w seniorskich ofertach nie trzeba bylo CV załączać jak masz profil LI.
rafal95p
Wbrew pozorom treść LM dużo mówi o człowieku. Chciałbyś zatrudnić kogoś, kto w takim dokumencie popełnił mnóstwo błędów, albo napisał to tak, jakby coś ćpał?
Schadoow
@szatkus1: mysle ze sporo osob wysyła "cold requesty" bez analizowania zbytnio "dlaczego" tam wysyła. Przynajmniej ja tak pare lat temu robiłem jak szukałem roboty :v.
WeiXiao
@LukeJL: no i wtedy ktoś może mieć przewagę nad tobą w rekrutacji pisząc inne powody ;)
Uśpiony wiosenny but
@rafal95p: sporo ostatnio o ćpaniu piszesz, jakiś ukryty motyw? coś jak kryptogeje hejtują gejów i walczą z nimi?
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
5

Jeszcze inna kwestia, że sporo ofert dzisiaj to badanie rynku stąd również wynika częsty brak odzewu. Moja partnerka jest PM w jednym dużym korpo i tam na spotkaniach otwarcie się mówi, że na razie analizują rynek bez chęci zatrudnienia kogokolwiek :P


Robię http response status cody w martwych ciągach
Zobacz pozostały 1 komentarz
PI
@KamilAdam: przecież nie mówią tego kandydatom xd @ledi12 w sumie to teraz zarówno kandydaci jak i firmy robią tylko sobie sport :D
ledi12
@KamilAdam: Ani przed ani po :D Generalnie zgodzę się z @Pinek. Firmy budują sobie bazę cv a kandydaci liczą na złoty strzał. W sumie takie mam podejście teraz - Pracę mam, ale a nóż ktoś da fajna ofertę :P
DO
Tak jak my kiedyś pisaliśmy do firm żeby analizować rynek i sprawdzać na ile nas wycenią, tak oni teraz grają taką samą kartą przeciwko nam :D
PdP
Są korpo i korpo. U nas gdy potrzebowaliśmy ludzi - to zatrudniliśmy, gdy nie potrzebujemy - to nie zatrudniamy. Nie tracimy cennego czasu na "analizy".
CZ
Cześć osób też chodzi tylko dla sportu na rozmowy, więc obie strony nieraz badają rybek :D
P5
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 14 godzin
  • Postów:951
14

Rekrutacyjne WTF jakie kogoś* spotkały348984621_1301046027157260_9203861518372418907_n.jpg


Sieciowiec, który przez pomyłkę założył konto na forum dla programistów ¯\_(ツ)_/¯
ccwrc
Super warunek: zaakceptują każdą stawkę :D
rafal95p
Panie Areczku, na Pana miejsce jest 10 chętnych, nie ma co się zastanawiać.
P1
Takie cudo jest w ogóle zgodne z prawem? :D
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
0
pre55 napisał(a):

Rekrutacyjne WTF jakie kogoś* spotkały348984621_1301046027157260_9203861518372418907_n.jpg

Chyba nawet wiem, która firma, bo miałem to samo XD


Robię http response status cody w martwych ciągach
MU
Która firma? Napisz na priv. Januszex level 10000%
MU
Przeszedlem jakieś 100 rekrutacji w zyciu ale takiego gówna nie spotkałem :D
DO
To jest dla b2b? A nie da się tego tak załatwić, że po pierwszym dniu pracy składasz wypowiedzenie i elo? To chyba skuteczne obejście problemu bez konsekwencji prawnych
MU
Prawda. W dodatku siedzisz i masz wyrąbane i przez miesiac dostajesz hajsik :D
Satanistyczny Awatar
  • Rejestracja:ponad 6 lat
  • Ostatnio:około godziny
  • Postów:699
1

Jak jest z legalnością tego? :D

Zobacz pozostałe 2 komentarze
ledi12
Najlepiej to w ogóle od razu podziękować za kota w worku i dać sobie spokój z szemraną firmą.
CZ
Nie no, powkurzac Janusza można jak już wiadomo, że nic z tego nie będzie.
RS
Kilka tygodni temu był tutaj wątek o tych umowach i jakoś nie było oburzenia, a teraz nagle jest xD Sam też taką umowę podpisałem. Była dwustronna. Rezygnacja z podpisania umowy o pracę przez którą ze stron powodowała, że ta strona miała drugiej wypłacić hajs.
CZ
Ale chwila a co jeżeli oni nie chcieli podpisać umowy a Ty tak? To po co robić rozmowę rekrutacyjną?
RS
@Czitels: po co wtedy robić rozmowę to nie wiem, ale dla mnie jest ważne, że musieliby zapłacić mi karę. Dzięki takiej umowie mogę spokojnie złożyć wypowiedzenie u dotychczasowego pracodawcy.
JE
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
1

Dostałam umowę do podpisania, wczoraj złożyłam wypowiedznie. Dziś dostałam maila, że proszą o kontakt do kogoś z poprzedniej pracy do reference check. Mam wiele osób które mogę o to poprosić więc to nie problem, ale wcześniej nie było o tym mowy. To normalne, czy wtf?

edytowany 1x, ostatnio: jejejeje
Zobacz pozostałe 4 komentarze
TerazOdpowiemNaKomcie
zależy od podchodzenia firmy
Miang
@szatkus1: a jak stópkarz i się ucieszy? jak w tym kawale facet czyta opinie "bumelant , pijak , homoseksualista" i mówi "bumelanctwa nie tolerujemy, pijaństwa też nie, no a teraz buzi i do pracy"
TR
A nie chcą po prostu reference ale z poprzednich prac a nie z aktualnej z której się zwalniasz?
WhiteLightning
@Czitels: u mnie bys mial plusa za hejtowanie scruma (byle z sensownymi argumentami)
JE
@Czitels: Koniec końców okazało się to dupochronem dla HR
DE
  • Rejestracja:prawie 8 lat
  • Ostatnio:dzień
  • Postów:563
6

Rekrutacja składająca się z:

  1. Rozmowy HR 0.5h
  2. Rozmowy technicznej 1h
  3. Zadania domowego 2-4h
  4. Drugiej rozmowy technicznej z livecodingiem 1h

Rezultat: odrzucenie przez małomówność w trakcie livecodingu

edytowany 1x, ostatnio: debugariusz
Zobacz pozostałe 4 komentarze
GO
Livecoding jest jak robienie tutoriala na youtube, tłumaczysz jak coś działa i piszesz kod, który to wykona, ale tak żeby każdy bez problemu zrozumiał.
DE
Wydaje mi się bardziej ludzkim spytać czemu robię/zrobiłem to tak i tak, a nie po kilku dniach powiedzieć, że za mało się odzywałem.
GO
Ta odpowiedź to tylko część informacji, ludzie zatajają większość informacji, gdyż nie mogą naruszać swojego wizerunku i firmy, dodatkowo każdy kłamie w jakimś stopniu, więc to taka neutralna odpowiedź, musieli jakiś powód wymyślić, żyjesz tyle lat na świecie jak komuś powiesz coś wprost to zachowasz się jak cham i prostak, ludzie zawsze wymyślają specjalną odpowiedź taką, która będzie odpowiednia do sytuacji ich systemu wartości, a nie taka jaka jest naprawdę, bo by się kłóciła z tym jakimi ludźmi są.
MU
jak jest wielu kandydatów, ktoś odpaść musi, po prostu gorzej podszedłeś i tyle, o ile powód deklarowany jest tym prawdziwym (może chodziło o pieniądze)
Miang
za mało mówiłeś w trakcie zadania domowego ;)
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:23 dni
  • Lokalizacja:Wrocław
8

Rekrutacja z niedawna. Live coding + code review.

Pierwsza część ogarnięta migiem (proste zadanko z dekoratorami). Na code review dostałem kod pokroju:

Kopiuj
def funkcja():
  if ...
    return True
  else:
    return False

result = funkcja()
if result is True: cos tam zrob

Już tam abstrahując od solidów i ifologi mówie, że najbardziej w oczy kłuje mnie to is True bo wystarczy zawołać if funkcja(). Gościu stwierdził, że dla niego jest bardziej czytelnie xddd Potem jeszcze wyszło parę smaczków gdzie praktycznie sami się przyznawali, że code review czy testy to różnie - raz jest raz nie ma. Hitem było przyznanie się gościa, że on generalnie jest po rachunkowości, ale nie podobało mu się to, więc wszedł w IT XD

Ofertę oczywiście dostałem i to nawet za kasę jaką chciałem, ale finalnie nie przyjąłem z oczywistych względów.


Robię http response status cody w martwych ciągach
edytowany 1x, ostatnio: ledi12
Zobacz pozostały 1 komentarz
B1
B2
daj namiary, chetnie pojde
ledi12
@WhiteLightning: Od pół roku jestem na ławie, mam dość luzów jakkolwiek to brzmi :D
MU
Trzeba bylo isc na OE tam.
ledi12
@Misiek_Uszaty: Najpierw muszę ogarnąć sytuacje na obecnym kontrakcie, czy będzie taka możliwość pod kątem ilości pracy :D
B1
  • Rejestracja:ponad 5 lat
  • Ostatnio:3 minuty
  • Postów:376
3

Sollers. znalazła mnie rekruterka na LinkedIn, stawka do 125PLN/h, pierwsza rozmowa HR, rzucam wymagania 115PLN/h, oni że spoko. Na rozmowie technicznej wszystko umiem, ale mówią że mają magicznego Excela który na podstawie rozmowy technicznej, testu technicznego i doświadczenia wypluje stawkę jaką zaproponują, która nie będzie podlegać negocjacji bo traktują wszystkich sprawiedliwie i płacą wg jednego algorytmu. Ok, wykonałem test, dostaję info że dobrze i lada dzień dostanę ofertę. No i dzwonią że Excel wypluł 80PLN/h i że przy moim doświadczeniu to max ile mogą dać. Jakby nie mogli na początek wklepać 100% wyniku z rozmowy i testów, moje doświadczenie i podać przed rozmowami ile mogą zaoferować. Oczywiście druga sprawa to to że dawanie wyższej stawki bo ktoś wyrobił w życiu więcej dupogodzin to idiotyzm.

Zobacz pozostałe 5 komentarzy
nowy_kret_2
kiedys bylem w firmie co tez takie excele miala, generalnie sprowadzalo sie to do tego ze managment wpisywal takie wartosc, aby na koniec wynik sie zgadzal. Taki odwrocony wspolczynnik studenta.
JQ
a ile masz expa?
C1
Omg nadal sollers to robi? Pamiętam jak byłem raczkującym juniorem i też zostałem według excela oceniony na maga ognia 13 levelu. Jak chciałem wyższą stawkę to usłyszałem, że musiałbym być nekromantą i to dobrego 17 levelu, żeby tyle dostać.
MU
Również miałem z nimi 1.5 roku temu rozmowy. Wypadłem super i byli zadowoleni ale finalnie nie chcieli zaplacic tyle ile chcialem. Az sie boje jak jest teraz gdy nastała nędza w IT.
B1
  • Rejestracja:ponad 5 lat
  • Ostatnio:3 minuty
  • Postów:376
13

Dzwoni rekruterka, ja mówię że nie jestem przekonany czy to stanowisko jest tym co chcę w życiu robić, a ona na to
U nas są tak ciekawe projekty że jeden kandydat chciał 20k, ale jak poznał projekty to się zgodził na 16k
Nie wiem czy to zachęta, czy red flag xD

Zobacz pozostały 1 komentarz
SW
może zarabiał 10k, z d**y walił 20, a finalnie lepiej przyjąć 16 niż nic
B1
@szprotki_w_oleju: no jak mi się nie podoba oferta to też rzucam kwoty z d**y, ale pierwszy raz słyszę coś takiego od rekruterki xD
MU
Propaganda i szukanie głupiego ktory za glodowe pojdzie robic... Moze ktoś zdesperowany z kredytem się trafi. Niestety w IT jest coraz gorzej.
DM
Dostał tytuł pracownika tygodnia i priority boarding do owocowych czwartków.
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Silesia/Marki
  • Postów:5505
1
benoni12 napisał(a):

Dzwoni rekruterka, ja mówię że nie jestem przekonany czy to stanowisko jest tym co chcę w życiu robić, a ona na to
U nas są tak ciekawe projekty że jeden kandydat chciał 20k, ale jak poznał projekty to się zgodził na 16k
Nie wiem czy to zachęta, czy red flag xD

Też mnie tak kiedyś próbowali urobić. Gdzieś w okolicach 2015/2016 roku, albo rok wcześniej. Że mają ciekawe projekty i możliwość rozwoju. A ta możliwośc rozwoju to była Java EE i Serwery Aplikacyjne czyli coś co nie wytrzymało próby czasu i sobie umarło XD


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
Zobacz pozostałe 13 komentarzy
MZ
@jarekr000000: raczej kwestia nastawienia. Wbrew pozą pisanie powtarzalnych rzeczy w coraz to nowszych technologiach nie rozwija nas za mocno - w przeciwieństwie do rozwiazywania skomplikowanych problemow. Oczywiscie najlepiej miec i bleeding edge i skomplikowane problemy, ale w tym przypadku wybieramy jedno.
GO
Ale z perspektywy pani rekruterki, która nie ma nic wspólnego z programowaniem, taki projekt będzie interesujący. Podobne są odczucia jako klient i jako osoba wytwarzająca dane dobro, dla kogoś może to być do końca nie dopracowane, a dla innego bo ładnie wygląda powierzchownie i w miarę robi co ma robić jest idealne. Dlatego nawet lepiej nie patrzeć jak ktoś coś robi to wtedy widzi się tylko końcowy efekt, a nie jak końcowy efekt tylko maskuje wszystko, żeby nic nie było widać, przynajmniej ma się wrażenie, że jest dobrze, a jak jest dobrze to się tego nie pamięta.
WhiteLightning
Na jakichs targach, rekruterka zachecala mnie mowiac ze w firmie jest fajna atmosfera bo ludzie sie nerfami codzienie w czasie pracy na open space strzelaja (bo nic tak nie pomaga sie skupic, jak trafienie z zaskoczenia w oko gdy potrzebujemy sie skupic).
jarekr000000
W jednej firmie nosiliśmy stale okulary ochronne (do ASG) - bo niestety ASG się rozlazło nam i można było dostać w każdej chwili
WhiteLightning
Nastepny etap -> chodzimy w zbroi, bo mamy ludzi zafascynowanych reko :P
IA
  • Rejestracja:prawie 3 lata
  • Ostatnio:ponad rok
  • Postów:40
7

Nie rekrutacyjne co prawda (albo nie do konca) ale nigdzie indziej nie pasuje.

Uczniowie technikum na miesięcznych praktykach. Szkoła podpisała z firmą umowę, przyszło trzech młodych chłopaczków. Zero pytań z ich strony, ciągłe chowanie się po kątach byle nic od nich nie chcieć. Zaproszeni na spotkanie techniczne żeby w ogóle mogli zobaczyć co z czym i jak odmówili bo "nie no raczej nie". Przez miesiąc udało im się "wyrzeźbić" aplikacje konsolową imitującą prosty kalkulator i strukturę bazy danych pod projekt, którego nie zdążyli nawet zacząć. Każdy miał przydzielonego pracownika, którego mógł o coś pytać, mógł obserwować jego pracę, taki mentor. Skorzystał z tego tylko jeden - pytając w jakimś języku może napisać bota do klikania i czy by mu nie napisali bo dla nich to przecież chwila.

Ostatni dzień, odbiór świadectwa ukończenia praktyk. Rodzice dwójki z tej wspaniałej trójcy przyszli do szefa z wyrzutami, że ich synowie nie mieli nic zapłacone, a "w innych firmach to ludzie pozarabiali". No i oczywiście, że ich synowie nic się nie nauczyli nowego bo "nikt im nic nie mówił, nie robił z nimi tylko każdy siedział i się nie odzywał". Synowie oczywiście kiwali ochoczo głowami jacy to są pokrzywdzeni bo koledzy to dostali po cztery tysiące, a oni teraz nie mają kasy na wakacje.

W sumie to nawet już mi się z tego śmiać nie chciało.

Zobacz pozostałe 3 komentarze
cerrato
@Miang: u nas w firmie byli tez uczniowie. Także za wiele sobą nie reprezentowali - także, dokładnie jak mówisz, dostali stare dokumenty do mielenia. I wiesz co? Zniszczyli niszczarkę :D :D :D
Miang
@cerrato: Polacy z tego kawału o kulkach
RE
kiedyś to było ;) zdaje mi się że zawsze tak było tylko teraz jest hype na it więc rodzice sepią na harnasie bo w gazetach pisali że tu sam hajsy.
GO
Tutaj chyba większość osób z 15-30lat temu zaczęło programować za nim jeszcze hype był :)
RE
no jaha, ale chodzi mi o to że bumelanci byli zawsze.
marian pazdzioch
  • Rejestracja:ponad 6 lat
  • Ostatnio:16 minut
  • Postów:719
7

Jesteśmy butikowym software housem z siedzibą w Polsce. Specjalizujemy się w aplikacjach ...

Kierwa, milenialsi się wzięli za biznesy.

Zobacz pozostałe 2 komentarze
LukeJL
Czasem trzeba po francusku coś wtrącić, żeby zabrzmiało bardziej elegancko.
marian pazdzioch
Butikowy to może być szalet. Butikowy SH brzmi jak butikowy fabryka, po prostu nie pasuje.
KamilAdam
Ja slyszalem o butikowych winnicach. A że wino dla mnie to syf to uznalem że kazdy syf można nazwać butikowym :p ale czlowiek (starszy ode mnie) co uzywal tego określenia uwazal że butikowy to synonin “mały"
LukeJL
Bo boutique oznacza mały sklep. Szczególnie taki sprzedający dobra luksusowe. Więc ja rozumiem, że "butikowy" software house to taki mały software house, który jednak stawia na jakość i z tego powodu ma droższe ceny od konkurencji. Coś jak zapłaci pan drożej, ale zrobimy panu to zajebiście, bo nie robimy tego masowo, tylko stawiamy na jakość i zadowolenie klienta.
LukeJL
tylko problem jest, że każdy może się nazwać "butikowym" albo innym modnym słowem (każdy dzisiaj chce być profesjonalny, wysokiej jakości, niezawodny, nowoczesny itp.), natomiast nie musi to mieć pokrycia w rzeczywistej jakości produktów/usług, a może być czczym marketingiem.
ikari
  • Rejestracja:ponad 21 lat
  • Ostatnio:prawie 2 lata
  • Postów:381
17

Jeden kandydat zapadł mi w pamięć. Kilka lat temu, rozmowa na stanowisko JavaScriptowe. Chcieliśmy naprowadzić na temat asynchroniczności.
Q: Jak to jest, że w takiej aplikacji node'owej obsługa jednego requestu trwa średnio 100ms do odesłania odpowiedzi, ale i tak aplikacja daje radę obsłużyć tysiąc requestów na sekundę?
A: Bo tam jest ta pętla
Q: mhmmmm? :)
A: i ona tak za@#!&dala.
(nie dowiedzieliśmy się lepiej).

Później kolega próbował mu pomóc i naprowadzić na właściwy problem jakimiś pytaniami, kandydat:
"Ale o co Ci chodzi? Bo tak krążysz i krążysz! Nie wiem, co jeszcze mam powiedzieć"

Ta rozbrajająca szczerość :D mogłaby być na plus, gdyby nie ogólne nastawienie "nie znam się na tym, co robię i nie zamierzam zachowywać się kulturalnie". Pamiętam, że na tej samej rozmowie perełek było więcej, rekruterka, która akurat nam towarzyszyła, dyskretnie prosiła nas, by już kończyć przed czasem, bo nie wytrzyma.

Edit: zapomniałem o najważniejszym -- otwarciu!
Zwykle w tamtych rozmowach najpierw trochę pytaliśmy kandydata o teorię na rozluźnienie, żeby zobaczyć, o czym słyszał a o czym nie i żeby dać mu szansę się trochę wyluzować widząc, że rozmawia z ludźmi. Tym razem zrobiliśmy odwrotnie -- najpierw daliśmy zadanie praktyczne. Chłop zaczął klepać na laptopie, klepać (miał do wyboru: laptop i dzielenie ekranu, laptop i pokaże nam później, tablica, kartka), zasuwa w klawiaturę pięć minut, dziesięć -- nic się nie odzywa -- piętnaście. Po piętnastu minutach, gdy już myśleliśmy, że on tam system operacyjny napisał zamiast zliczania histogramu, gość wyrzuca ręce w powietrze i konkluduje:

A XUJ, NIE WIEM!!!

Jak u Hitchhocka.


(po 20 latach wpiszę tu coś mądrzejszego, myślałem)
edytowany 1x, ostatnio: ikari
Zobacz pozostałe 13 komentarzy
SE
Co to za dziwne rozmowy techniczne że rekrutywka tez w tym uczestniczy?
Miang
a to często się zdarza pilnuje programistów żeby prawdziwego czegoś nie powiedzieli jak jest w firmie ;)
LukeJL
@Miang oo! to ma sens. Taka przyzwoitka i wartownik.
Miang
jednego razu jej nie było i potem mi napisała że przyjęli kogoś innego natomiast od chłopaków dowiedziałam się ze maja trzy wakaty i rozpaczliwą sytuację ;)
ikari
@Miang: zabawnie :D. U nas raczej chciala zobaczyc, czy jak poslucha czesci technicznej to bedzie wiecej w stanie zinterpertować i odsiać gdy jej kandydaci na dzien dobry opowiadaja, czym sie zajmuja. @ccwrc Mysle, ze @LukeJL moze byc blizej prawdy :D Ale mysle, ze po prostu miał już nagraną wystarczająco atrakcyjną umowę, więc testował, co jeśli będzie miał wywalone.
SU
  • Rejestracja:ponad 10 lat
  • Ostatnio:4 miesiące
  • Postów:247
15

Miałem do zrobienia zadanie Fizz buzz. Polecenie brzmiało mniej więcej tak: proszę napisać program który pokaze fizz jeśli taki warunek, buzz, jeśli taki a fizzbuz jeśli jeszcze inny.

Odpowiedź: "Poległ Pan, zadanie trzeba było wykonać biznesowo, z podziałem na serwisy, fasady - na internecie jest wiele rozwiązań tego zadania, właśnie w taki sposób" .

Zrobiłem najprościej jak można, czyli na zasadzie metod i ifologii, a chodziło o to aby napisać to w "sposób biznesowy" itp.
Ja rozumiem, serwisy, fasady ale to raczej powinno się zawrzeć w treści polecenia.

Zobacz pozostałe 12 komentarzy
piotrpo
To ciesz się, że poległeś, jak każdą pierdołę wrzucają przez 15 warst, fasad, interfaceów i innego szajsu.
ikari
IMHO uniknąłeś nadepnięcia na minę - projekt byłby overengineered i trzy lata za harmonogramem ;-)
LukeJL
Właśnie, jeśli zadanie miało badać praktyczne umiejętności potrzebne w pracy, to podejście, że nawet HelloWorld trzeba napisać w jak najbardziej skomplikowany sposób, jest niepokojące. Chociaż często zadania rekrutacyjne są oderwane od codziennej praktyki i służą bardziej jako test na inteligencję i sprawdzian wiedzy z programowania.
Crowstorm
"Polegnie to pan jak panu gongi na ten głupi łeb spadną, elo", trzeba było krótko
WeiXiao
trzeba było powiedzieć że jesteś inżynierem i projektowałeś pod wymagania ;)
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:około 11 godzin
  • Postów:1461
3

Ja właśnie jestem po rekrutacji podczas której przez 1.5h godziny maglowano mnie z wiedzy teoretycznej, lacznie z dzialaniem procesora, matematyką i fizyką. Jazda niesamowita, ale nawet mile przezycie.


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
Zobacz pozostałe 3 komentarze
renderme
Sam nie wiem... teoretycznie jakbym byl super pasjonatem i w kazdej wolnej chwili czytal o komputerach i sie doksztalcal z ciekawostek, to moze. W praktyce to troche bzdura, bo jak masz w pracy jakies zadanie, to mozesz zrobic research, wiec analityczne myslenie jest wazniejsze, niz wiedza.
JM
Algorytm wyszukania najkrótszej ścieżki w grafie
CZ
Są stanowiska gdzie się używa takich rzeczy. Też nieraz miałem pytania o algorytmy czy matmę, ale byś wiedział, że stanowisko jest specyficzne. Jeżeli to zwykła klepanka do korpo to pewnie ego firmy/rekruterów wzięło górę.
renderme
Ego, ego... troche jak pytania na prawo jazdy. Wiadomo, ze zaden doswiadczony kierowca nie pamieta, czy z przyczepa mozna jechac 70, czy 60. Jak bedzie musial jechac to sprawdzi.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)