Dlaczego nie jestem wybrany w wywiadzie? [Zamknięte]

10

Pracuję nad programowaniem od 4 lat, a 3.5 w PHP - dlaczego nie wydaje mi się, że mogę zostać wybrany w wywiadzie.

Chcę wiedzieć, jakie szczególne rzeczy ankieter chce zobaczyć u kandydatów - dla starszych ról programistów PHP.

Ankieter zadaje mi 10 pytań i jestem w stanie odpowiedzieć tylko na 5. Czy wybór zależy od tych rzeczy? To nie znaczy, że nie mogę rozwiązać problemu, mogę google pytanie, mogę zadawać na forach. Dlaczego nie rozumieją, że mężczyzna nie pamięta wszystkich odpowiedzi na każde pytanie? Zwłaszcza te programujące.

Proszę doradź.

WebDev
źródło
@Rook proszę sprawdzić teraz
WebDev
21
Może szukają w Google twojego imienia, znajdują pytanie i powód: „Hm, najwyraźniej inni nie przyjęli go na rozmowę kwalifikacyjną. Prawdopodobnie też jest złym kandydatem do tej pracy”.
gablin
4
Na jakie pytania nie mogłeś odpowiedzieć?
13
To niefortunne, że fakt, że szukałeś stanowiska starszego programisty PHP, został zredagowany z twojego pytania, ponieważ może to być przyczyną, dla której nie zostałeś wybrany. Cztery lata doświadczenia nie kwalifikują cię do stanowiska wyższego szczebla u większości pracodawców.
Robert Harvey,
1
Starszy programista PHP ... Umysł
zadziera

Odpowiedzi:

37

„Ankieter zadaje mi 10 pytań i jestem w stanie odpowiedzieć tylko na 5. Czy wybór zależy od tych rzeczy? Nie oznacza to, że nie mogę rozwiązać problemu, mogę google pytanie, mogę zadawać na forach. Dlaczego czy nie rozumieją, że człowiek nie pamięta wszystkich odpowiedzi na każde pytanie? Zwłaszcza tych programujących ”.

Te rzeczy są bardzo znaczące i będą bardzo znaczącą częścią tego powodu.

Ankieterzy rozumieją, że nie możesz wiedzieć wszystkiego i ogólnie dostosowują pytania do własnych potrzeb. Zasadniczo większość pytań zadawanych przez ankietera dotyczy tego, czego oczekują od kandydata odpowiedzi bez dostępu do Internetu.

Dlaczego oczekują tego standardu? Przychodzi mi na myśl kilka powodów:

  1. Wskazujesz, że patrzysz na wyższe role programistów. Starsi programiści są z definicji tymi, którzy mają już dobry poziom wiedzy i mogą pomóc innym, a nie osobom zależnym od Google.
  2. Programista, który zna te rzeczy - w przeciwieństwie do konieczności publikowania ich na forach - będzie znacznie bardziej produktywny niż ten, który polega na Internecie. Nie muszą czekać na odpowiedzi, rozumieć, co zostało opublikowane i dostosowywać do swoich celów, po prostu zaczynają pisać i kodują.
  3. Najwyraźniej znajdują kandydatów, którzy potrafią odpowiedzieć na te pytania iw takim przypadku nie zatrudniłbyś faceta, który dostał 9 na 10, zamiast faceta, który dostał 5 na 10.
  4. Jeśli byli zadowoleni z kogoś błyskotliwego, który rozumie podstawy, a Googles reszty, możesz zatrudnić młodszego programistę za znacznie mniej pieniędzy.

Osobiście na 10 pytań na stanowisko pośrednie lub wyższe zwykle oczekiwałbym, że kandydat odpowie 8, być może, i będzie miał dobry pomysł co najmniej jednego z pozostałych.

Jeśli nie osiągasz tego poziomu, sugeruję, że prawdopodobnie ubiegasz się o pracę nieco powyżej obecnego poziomu i powinieneś dostosować swoje oczekiwania.

Jon Hopkins
źródło
31

Powód 1: Słaby angielski

khalooo
źródło
9
+1 To może, ale nie musi, być odrażające, ale udało ci się natknąć na to, co według badań jest najważniejszym aspektem potencjalnego pracownika: umiejętności komunikacyjne (ważniejsze niż wykształcenie lub doświadczenie).
Neil,
27
Powód 2: nie jesteś w stanie poprawnie ocenić swoich umiejętności językowych
281377
7
@Rahul - myślę, że musisz wziąć pod uwagę, że to może być czynnik. Ludzie nie są niegrzeczni, ale twój angielski może być lepszy i może wpływać na niektórych ludzi.
Jon Hopkins,
3
@Rahul: Weź pod uwagę, że twoje pytanie otrzymało 1 poważną i 1 drobną edycję gramatyki, i nadal może przydać się więcej. Nie mówię, że to jest powód, dla którego odmawiasz przyjęcia, ale nie jesteś wobec siebie szczery, jeśli uważasz, że nie jest tak źle.
Steven Evers,
4
Nie zgadzam się. Na podstawie oryginalnego posta @ Rahul's English jest wystarczająco dobry, aby skutecznie komunikować się. Drobne błędy gramatyczne można pominąć w przypadku osób, które nie są native speakerem. Prawdziwym problemem jest lekceważenie szczegółów , odzwierciedlone w niechlujnej pisowni i pisowni wielkimi literami. Wygląda na to, że pisarz nie stara się być prezentowany i dokładny. Programiści bywają skrupulatni. Niewłaściwie umieszczony kapitał, przecinek, a nawet białe znaki ranią nasze oczy. Niechlujstwo to ogromna czerwona flaga.
dbkk
18

Powiedziałem to wcześniej. Powiem to jeszcze raz.

Rozmowa kwalifikacyjna to konkurs, a nie test pozytywny.

Powodem, dla którego nie dostajesz pracy jest to, że inny kandydat wywarł na pracodawcy większe wrażenie niż ty. Jeśli masz 5 pytań poprawnie, być może ktoś inny ma 6 lub więcej.

Fakt, że możesz odpowiedzieć na Google lub uzyskać je z SO, jest nieistotny, ponieważ omówiłem bardziej szczegółowo w moim artykule na blogu Dlaczego „po prostu Google” to nie jest akceptowalna odpowiedź na wywiad .

JohnFx
źródło
4
+1: każdy może google. Musisz wykazać, że jesteś lepszy od Google'a.
Steven Evers,
@SnOrfus: Lub przynajmniej lepiej niż googlersi, którzy ubiegają się o tę samą pracę.
JohnFx,
@JohnFx: Oczywiście tak. Jeśli tylko chcesz pracę.
Steven Evers,
2
@SnOrfus, w rzeczywistości korzystanie z Google jest sztuką - musisz znać odpowiednie warunki dla tego, co chcesz wiedzieć, inaczej nigdy nie znajdziesz igły w stogu siana.
1
@ Job Nie sądzę, żeby OP zadałby to pytanie, gdyby był w stanie wybrać swojego pracodawcę.
JohnFx,
5

Jeśli nie otrzymujesz wywiadów , być może Twoje 3-4-letnie doświadczenie nie jest wystarczające dla roli starszego programisty. Powinieneś spojrzeć na zmianę swojego CV, aby podkreślić swoje mocne strony. Powinieneś również rozważyć ubieganie się o bardziej odpowiednie role - być może na poziomie młodszym.

Jeśli otrzymujesz wywiady , może to być wszystko.

Możesz wyglądać na zbyt nerwowego / nieśmiałego lub może być zbyt agresywna / agresywna lub ...

Ostatecznie tylko ankieter może odpowiedzieć na to pytanie i może nawet nie być w stanie samodzielnie wyrazić odpowiedzi - po prostu „wiedzą”, że nie zmieścisz się.

ChrisF
źródło
6
@Rahul - ktoś na wyższym stanowisku musi być w stanie „wejść” i dobrze komunikować się z innymi. Obejmie to innych programistów, sprzedawców, a nawet klientów. Bycie zbyt nieśmiałym lub zbyt agresywnym byłoby problematyczne. Przykłady nie miały być pełną listą, tylko przykładami, dlaczego mogłeś ponieść porażkę.
ChrisF
2
@Rahul - od zachowania w wywiadzie . Jeśli jednak nie dostaniesz się na rozmowę kwalifikacyjną, musisz skoncentrować się na swoim życiorysie i typach ról, o które się ubiegasz.
ChrisF
1
Jeśli po wywiadzie nie zostaniesz wybrany, nie ma nic złego w powrocie (pisaniu) do firmy i pytaniu, dlaczego cię nie wybrali - najgorsze, co się dzieje, to że nic ci nie mówią lub udzielają odpowiedzi najlepsze jest to, że uczysz się następnym razem.
Murph,
2
@Murph Nie, w najlepszym przypadku przypadkowo ujawniają, że zostałeś pominięty z powodu nielegalnej dyskryminacji i pozywają Cię o miliony dolarów. Nie jest to jednak prawdopodobny scenariusz.
Kris,
1
Wiem, że zabrzmi to niegrzecznie, ale nie jestem pewien, jak to ująć bardziej delikatnie - jeśli potrafisz Google odpowiedzieć na pytania, dlaczego nie możesz Google nerwowy / nieśmiały / szorstki / agresywny?
Nicole,
4

AKTUALIZACJA : ta odpowiedź została udzielona na podstawie pierwszej wersji pytania, która zadała pytanie „dlaczego nie wybrano mnie w wywiadzie”

Pokaż nam swoje CV, a my Ci powiemy.

Czy ty...

  • ... umieścić swoje zdjęcie? Usunąć to
  • ... położyć nacisk na możliwości rozwiązywania problemów?
  • ... wysłać to do wystarczającej liczby firm? (Aby uzyskać jeden wywiad, musisz wysłać 10 CV)
  • ... masz za dużo stron? Ogranicz swoje CV do jednej strony
  • ... wysłać to do firm, które faktycznie potrzebują PHP?
  • ... próbowałeś różnych wersji twojego CV?

źródło
2
proszę sprawdzić moje cv tutaj rahuldeveloper.blogspot.com/2010/11/my-cv.html
webdev
8
Pierwszą rzeczą, którą możesz zrobić, to usunąć to: i.imgur.com/9QcAV.jpg .
2
Nie zgadzam się na temat „Ogranicz CV do jednej strony”, myślę, że 2 strony A4 są całkowicie do przyjęcia. Z pewnością w Wielkiej Brytanii to norma.
Gruffputs,
2
@Gruffputs: nie zgadzam się tam: programmers.stackexchange.com/questions/18803/… . Twoja cenna opinia będzie dostępna dla innych, w tym dla użytkownika, który zadał pytanie. Dzięki
2
czy ktoś faktycznie spojrzał na kod HTML CV? Jest eksportowany z MS Word. Nie tego oczekiwałbym od starszego programisty PHP ...
Sean Patrick Floyd
4

Na dźwięk tego też byś nie zawiódł mojej techniki wywiadu. Podczas rozmowy oczekuję, że kandydaci napiszą kod na tablicy. Może się to wydawać trudne, ale pozwala kandydatom pokazać, że znają język i nie polegają na programach intelsense i google. Spójrzmy prawdzie w oczy, jeśli twierdzisz na swoim CV, że masz 3,5-letnie doświadczenie w PHP, to podczas wywiadu chcę zobaczyć dowody na twoje doświadczenie.

Korzystam również z tego procesu, aby zidentyfikować osoby, które logicznie myślą o swoich projektach, piszę kod, który faktycznie implementuje ich projekt, a kiedy napotykam nowe ograniczenie, rozumiem, jak wpływa to na ich projekt i co trzeba dostosować, aby uwzględnić te nowe informacje.

Podczas gdy wiele firm korzysta z 20-pytaniowej metody wywiadu, ta metoda jest słabym czynnikiem odróżniającym, kto jest najlepszym programistą, i dobrze identyfikuje, kto ostatnio czytał wiele książek. Jeśli ciągle masz do czynienia z techniką wywiadu, zacznij czytać. Powinieneś chcieć mieć 95-100% dobry wskaźnik odpowiedzi na te pytania, aby otrzymać ofertę pracy, jednak nie uczyni cię to lepszym programistą.

Główny problem z „ programowaniem przez google ” polega na tym, że chociaż możesz dostarczyć kod, który działa, ale całkiem możliwe, że go nie rozumiesz, zwiększa to ryzyko subtelnych błędów i niepożądanych konsekwencji. Napisanie kodu z pewnością potrwa dłużej, a kod źródłowy będzie miał taką samą spójność jak Internet, co znacznie utrudni zastąpienie kodu w przyszłości.

Chociaż jestem pewien, że moja odpowiedź nie jest ciepłym, rozmytym zapewnieniem, którego mogłeś chcieć, mam nadzieję, że pomoże ci to zrozumieć, co musisz zrobić inaczej, aby zdobyć wiedzę i doświadczenie, a może pomoże ci zrozumieć, dlaczego kariera w innym sektorze może być dla Ciebie lepszym wyborem. powodzenia na przyszłość.

Michael Shaw
źródło
2

Podejrzewam, że napisałeś to pytanie, będąc sfrustrowanym - ale to sugeruje problem:

Ankieter zadaje mi 10 pytań i jestem w stanie odpowiedzieć tylko na 5. Czy wybór zależy od tych rzeczy? To nie znaczy, że nie mogę rozwiązać problemu, mogę google pytanie, mogę zadawać na forach. Dlaczego nie rozumieją, że mężczyzna nie pamięta wszystkich odpowiedzi na każde pytanie? Zwłaszcza te programujące

Mam z tym dwa problemy, po pierwsze, jeśli odpowiesz 5 na 10, a ktoś inny odpowie 6 na 10, to wszystkie inne rzeczy są równe, to koniec gry - ale drugie i ważniejsze jest pytanie, jak reagujesz, kiedy nie i twoje podejście do niewiedzy.

Jeśli chodzi o pytania - to raczej zależy od pytań - ale jeśli jest to podstawowa wiedza na temat platformy, powinieneś być w stanie odpowiedzieć, a jeśli jest to bardziej szczegółowy problem, powinieneś być w stanie zasugerować podejście - „spójrz na google i zapytaj na forach” nie jest podejściem. Każdy programista, z którym przeprowadziłem wywiad, który zasugerował albo: a) że wiedział wszystko (mało prawdopodobne i prawdopodobnie już udowodniło, że jest fałszywe z powodu złych odpowiedzi) lub b) że nie musiał tego robić, ponieważ wszystkie odpowiedzi były w google (a nawet stosie) wracać.

Jeśli chodzi o podejście ... jeśli przesłuchuje Cię osoba wykwalifikowana do zadawania pytań, wówczas będzie ona miała własne zdanie na temat rozsądnego poziomu wiedzy opartego na własnych możliwościach i doświadczeniu, a wiesz co? Rozsądne może być oczekiwanie, że dana osoba udzieli dobrej odpowiedzi na większość pytań. Jeśli konsekwentnie nie odpowiadasz na znaczną liczbę pytań (50% jest znaczących), musisz ocenić, dlaczego.

Murph
źródło
1

Zawsze mówię ludziom, aby spróbowali zapytać ankietera, który odrzucił cię, co mogło poprawić twoją kandydaturę. Nawet jeśli otrzymasz odpowiedź od 1 na 10 ankieterów, nie zgadniesz (ani nie poprosisz innych o zgadnięcie).

Pytam za każdym razem, tylko jedna osoba odmówiła i zawsze otrzymuję świetne opinie. Wielkość próby jest jednak niska (4).

Steven Evers
źródło
0

Inną kwestią jest to, ile osób ubiega się o te prace? Jeśli przeprowadzanych jest kilkanaście lub więcej wywiadów, a wszyscy macie równe szanse na zdobycie pozycji, prawdopodobieństwo wynosi około 8,3%, prawda? Czasami może sprowadzać się do gry liczbowej, w której musisz przejść wiele wywiadów, aby gdzieś się dostać.

Ile osób może pasować do twojego doświadczenia w PHP, ale może mieć większe wykształcenie lub inny czynnik różnicujący? Gdy nie odpowiadasz na pytanie, czy mówisz, że pójdziesz do Google i poprosisz o odpowiedź na to pytanie? Sposób, w jaki coś takiego sformułujesz, może sprawić, że firma zacznie zatrudniać kogoś, kto powinien uzyskać umowę z Google, aby uzyskać odpowiedzi. Chociaż niektórzy mogą uważać to za śmieszne, na świecie jest wiele rzeczy, które są raczej niedorzeczne, ale istnieją.

Last but not least, może być również potencjał, że chcesz czegoś, czego firma nie da. Na przykład, ile firm zapłaci deweloperowi 1 000 000 000 USD (USA) lub więcej? Myślę, że bardzo niewielu, jeśli w ogóle. Jakie pytania zadajesz firmie? Jakie znaki pokazujesz, że chcesz pracy i pasowałbyś do ich kultury? Jeśli wydaje ci się, że firma powinna mieć szczęście, że nawet zastanawiasz się nad pracą w niej , ta arogancja może mieć wpływ na to, dlaczego firma cię nie lubi.

JB King
źródło