Jak przebiega rekrutacja w embedded?

post-thumb

Rekrutacja na stanowisko embedded developera składa się najczęściej z kilku etapów. Sam proces nie różni się specjalnie od aplikowania na jakiekolwiek inne stanowisko w IT.

Aplikowanie

Najłatwiejszym sposobem aplikowania, choć nie najskuteczniejszym jest po prostu wysłanie mailowo lub przez formularz naszego CV do firmy, która nas interesuje. Przed przesłaniem tego dokumentu warto przejrzeć wymagane umiejętności na wybrane stanowisko i starać się uwypuklić te doświadczenia z naszego CV, które odpowiadają podanym w opisie ogłoszenia o pracę. CV powinno być napisane w języku angielskim, ponieważ większość firm takiego wymaga. Nie spotkałem się jeszcze z sytuacją żeby jakiejś firmie z IT przeszkadzało CV w obcym języku. Innym sposobem aplikowania jest czekanie aż rekruter sam się do nas odezwie^^ Wiem podejście wydaje się śmieszne, ale z rosnącym doświadczeniem właśnie ten sposób najczęściej powoduje zmianę pracy. Polecam posiadanie konta na Linkedinie, ponieważ właśnie z tego portalu otrzymuje najwięcej ofert pracy. Ostatnim i najbardziej skutecznym sposobem aplikowania jest “na kolegę” tzn. kolega, który pracuje w jakiejś super firmie nas poleca i mamy wtedy bardzo duże szansę na rozmowę rekrutacyjną. Poza tym często firmy wypłacają premię dla pracowników, którzy polecili pracownika i został on zatrudniony - obie strony zyskują.

Rozmowa przez telefon

Gdy nasze CV wpadło w oko i spełniło wstępne oczekiwania pracodawcy otrzymujemy telefon. Najczęściej jest on od osoby z HR (Human Resources), która stara się uzyskać podstawowe informacje o nas i o naszym doświadczeniu. Rekruter przedstawia nam także oczekiwania firmy i pyta o nasze np. czy chcemy pracować na UoP(umowa o pracę) czy B2B(własna działalność gospodarcza), jakie są nasze oczekiwania finansowe, czy jeśli firma jest w innym mieście to będziemy chcieli się przeprowadzić. Bardzo często podczas tej rozmowy jest także wstępnie sprawdzany nasz język angielski, który powinien być na poziomie B1/B2. Na koniec umawiamy się na termin spotkania w firmie, gdzie odbędzie się główna część rekrutacji. Taka rozmowa telefoniczna trwa średnio 15 minut.

Zadanie lub test do wykonania (opcjonalnie)

W niektórych procesach rekrutacyjnych ma miejsce dodatkowy krok rekrutacyjny, czyli test/zadanie do wykonania. Służy on odsianiu najbardziej zielonych osób. W przypadku embedded będziemy musieli rozwiązać kilka problemów algorytmicznych w języku C/C++ w określonym czasie np. 90min. Zdarza się też, że firma wyśle nam fragment kodu czy problemu do zaimplementowania i mamy kilka dni na jego rozwiązanie. Jeśli udało nam się rozwiązać test/problemy i ich weryfikacja po stronie firmy przeszła pomyślnie, to widzimy się na spotkaniu w firmie.

Spotkanie w firmie

Najtrudniejszy etap, jesteśmy sprawdzani pod kątem technicznym, ale nie tylko. Tak naprawdę wszystko rozpoczyna się jeszcze przed spotkaniem, bo musimy się odpowiednio ubrać. Wystarczy koszula, nie radzę przychodzić w T-shircie, ponieważ osoba nas sprawdzająca może nas przekreślić zanim się wszystko zaczęło. Usłyszałem kiedyś historię o developerze znad morza, który przyszedł na rozmowę ubrany, jak na plażę z ręczniczkiem na ramieniu. Technicznie wymiatacz, nie mogli go zagiąć, ubiór go przekreślił. Z tym, że on znajdzie pracę, bo ma już większe doświadczenie i może przebierać w ofertach, Ty nie. Rozmowa rekrutacyjna składa się z kilku części:

  • opowiadanie o sobie i naszych doświadczeniach - polecam się porządnie przygotować, bo jest to nie mniej istotne niż sama rozmowa techniczna, a przygotowanie znacznie obniża stres,
  • sprawdzenie umiejętności miękkich i behawioralnych - otrzymamy pytania, które mają sprawdzić jak się zachowamy w przytoczonej sytuacji np. Proszę opowiedzieć o jednej ze stresujących sytuacji w jakiej się Pan znalazł. Jak Pan dał sobie z nią radę?,
  • sprawdzenie umiejętności z języka obcego - opowiadanie po angielsku o nas i naszych doświadczeniach,
  • rozmowa techniczna - na początku może się pojawić test z języków C/C++, później rozwiązanie zadania programistycznego na kartce papieru oraz odpowiedzi ustne na zadane problemy z dziedziny embedded i tworzenia oprogramowania. Więcej szczegółów o rodzajach pytań znajdziesz w innym moim artykule.

Podsumowanie

Rekrutacja jest procesem, którego się nauczysz z czasem. Im więcej rozmów rekrutacyjnych odbędziesz tym łatwiej Ci będzie zdobyć nową pracę. Nie ma co się przejmować nieudanymi próbami, tylko wyciągać z nich wnioski i pracować nad naszymi słabszymi obszarami.

comments powered by Disqus