#36 Jak Senior Java/Kotlin Developer rekrutuje początkujących programistów Javy/Kotlina?
Linki z tego odcinka znajdziesz na https://javaready.pl/36 Bartek Kalka | javaready.pl
Natomiast jest taka baza, nazwałbym to stereotypowych narzędzi, z których warto mieć jakieś podstawy, bo się one po prostu bardzo często przewijają. Dla juniora to bym wymienił typowe elementy. Git, Gradle, Maven. Jedno z tych, jakieś podstawy Dockera. Najprościej zdobyć takie podstawy dotyczące jednego frameworka, czyli jak to jest Spring, żeby umieć sobie zrobić kontroler, żeby umieć tam coś z bazy danych wyciągnąć, wygenerować JSONa z tego wszystkiego. Podstawowa wiedza na temat protokołu HTTP, żeby wiedzieć co to jest request, response, to co są nagłówki, SSL, żeby ogarniać w ogóle te zagadnienia.
Pokazano wszystkie 1 dopasowanie. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Tomek Jędrzejewski, Senior Java Developer w Allegro, opowiada o swojej karierze i doświadczeniach z rekrutacji początkujących programistów.
Tomek porównuje rekrutację programistów w przeszłości i obecnie, podkreślając znaczny wzrost liczby studentów i początkujących.
Tomek argumencuje, że umiejętności rozwiązywania problemów są ważniejsze niż znajomość konkretnych technologii, szczególnie dla juniorów.
Tomek opisuje proces rekrutacji juniorów, w tym selekcję kandydatów i kryteria, które są najważniejsze dla zatrudnienia.
Tomek podaje wskazówki dla początkujących programistów, jak przygotować CV i projekty, aby zwiększyć szanse na zatrudnienie.
Tomek omawia ważność git i dobrych praktyk organizacji pracy podczas rozmów technicznych.
Rozmowa skupia się na kluczowych umiejętnościach programistycznych, takich jak zrozumienie złożoności obliczeniowej, umiejętność rozwiązywania problemów, znanie podstawowych konstrukcji języka programowania. Autor podkreśla ważne pytania, które można zadawać kandydatom podczas rozmów rekrutacyjnych, takie jak umiejętność posługiwania się Git'em i organizacja pracy.
Autor podkreśla, że podstawy programowania i techniki rozwiązywania problemów są kluczowe dla nowych programistów. Podaje przykłady technik, takich jak dziel i zwyciężaj, oraz podkreśla, że ważne jest, aby kandydaci nie bać się pytań o rzeczy, których nie znają.
Rozmowa skupia się na kluczowych umiejętnościach, które rekruter może szukać u kandydatów, takich jak znanie podstaw Javy, umiejętności zrozumienia specyfiki projektu, oraz podstawowe umiejętności techniczne, takie jak Git i narzędzia buildowe.
Autor opisuje swoje praktyki programistyczne, takie jak ćwiczenie rozwiązywania problemów i prowadzenie bloga, który skupia się na praktycznych aspektach programowania.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
Kliknij, aby znaleźć fragmenty, w których pada.
Linki z tego odcinka znajdziesz na https://javaready.pl/36
Bartek Kalka | javaready.pl