Pierwsza praca w IT. Jak dostać pracę jako programista bez doświadczenia
Miscellanea / / April 02, 2023
Jak napisać CV, aby dostać pracę jako programista
Pracodawcy wydawać mniej niż dziewięć sekund na przeczytanie CV, więc nie będzie szansy na zrobienie drugiego wrażenia. Ogólnie rzecz biorąc, nie ma znaczenia, kogo chcesz dostać pracę - programistę, kierownika projektu czy artystę 3D. Rekomendacje dotyczące znalezienia pierwszej pozycji w IT są uniwersalne.
1. Przeanalizuj wcześniejsze doświadczenia
Początkującemu może się wydawać, że w CV nie ma co pisać - umiejętności zgromadzone w innym obszarze nie będą tutaj przydatne. To jest źle. Umiejętności miękkie są ważne w IT i zdecydowanie warte podkreślenia. Np. komunikacja z klientami, umiejętność pracy w zespole, odporność na stres, kreatywność. Lista nie powinna być długa – opisz tylko te mocne strony, które pasują do stanowiska. Dodaj szczegóły. Np. „umiejętności zarządzania personelem – zespół do 50 osób”, „doświadczenie w sprzedaży – 5 lat”.
2. Bądź zwięzły
Idealnie, Twój profil powinien mieścić się na jednej stronie. Wskaż tylko ważne informacje - doświadczenie zawodowe, wykształcenie, kursy. Unikaj złożonych zdań, wtedy niezbędne informacje nie umkną uwadze pracodawcy. Aby mógł bliżej przyjrzeć się Twoim osiągnięciom, dodaj linki do kont w profesjonalnych sieciach społecznościowych. Ale strony, na której publikujesz osobiste zdjęcia, lepiej nie udostępniać.
3. Dostosuj swoje CV do różnych zadań
Załóżmy, że pracodawca szuka aspirującego programisty Java. Otrzymał dwa CV. Pierwszy kandydat szczegółowo opisuje doświadczenia z Pythonem i wspomina tylko o Javie. Drugi podaje przykłady pełnoprawnych projektów w Javie, a także dodaje, że zna Pythona. Najprawdopodobniej drugi kandydat zostanie zaproszony na rozmowę kwalifikacyjną, ponieważ jego CV bardziej pasuje do wakatu. Jeśli szukasz pracy w kilku kierunkach, lepiej mieć różne CV i wskazać tylko te umiejętności i osiągnięcia, które są istotne dla stanowiska.
4. Pracuj nad układem
Wyróżniaj nagłówki dużym drukiem i układaj długie listy za pomocą list wypunktowanych. Dokładnie sprawdź błędy - z ich powodu rekruter może pomyśleć, że nie myślisz poważnie o poszukiwaniu pracy. Jeśli nie jesteś profesjonalnym projektantem, nie powinieneś flirtować z kreatywnością wizualną - kalejdoskop niestandardowych czcionek może odwrócić uwagę od sedna i sprawić, że czytanie będzie niewygodne. Zdjęcie w CV jest opcjonalne, ale jeśli nadal chcesz je dodać, wybierz portret biznesowy. Zdjęcia z wakacji na tle morza zdecydowanie nie są warte wstawiania.
Aby nie tworzyć CV od zera, możesz skorzystać z projektantów online. Na przykład MyResume, HeadHunter, SuperJob. A usługi „Glavred”, „Spelling”, Yandex Speller pomogą sprawdzić błędy. Nawiasem mówiąc, ten ostatni działa nie tylko z rosyjskim, ale także z angielskim.
Jeśli planujesz zostać informatykiem, zapoznaj się z kursami, które pomagają absolwentom w znalezieniu zatrudnienia. Tak jak Praktyka Yandex. Usługa edukacji online ma Centrum karierygdzie nauczą się pisać CV i pisać listy motywacyjne. A także - udostępniaj oferty pracy od partnerów. Swoją drogą, przejdz wznowić kurs może być wolny. Przeanalizujesz na nim udane przykłady, zwrócisz uwagę na typowe błędy i nauczysz się promować siebie jako specjalistę.
O portfel też nie musisz się martwić. Podczas szkolenia studenci pracują nad realnymi projektami, które mogą pokazać pracodawcy. W Practicum poszukiwanie pracy dla absolwentów rozpoczyna się jeszcze przed ukończeniem kursu. Nie będziesz musiał dodatkowo płacić za program zatrudnienia. Wybierz odpowiedni kurs z programowania, analizy danych, zarządzania, projektowania lub marketingu i rozpocznij nową karierę.
Wybierz kursCo dodać do portfolio
Dla większości programistów portfolio to konto na platformie do hostingu projektów IT. Zbierz w nim te, z których jesteś naprawdę dumny. Jeśli korzystasz z tutoriali, nie kopiuj zadań dokładnie tak samo - dodaj coś od siebie.
Będzie to plus, jeśli pokażesz w swoim portfolio ulubione projekty, nad którymi pracowałeś w wolnym czasie. To pokaże, że naprawdę jesteś zainteresowany tą pracą. Na przykład możesz napisać chatbota lub prostą grę. W miarę możliwości aktualizuj swoje portfolio. Brałeś udział w ciekawym projekcie lub byłeś na hackathonie — opowiedz nam o tym.
Gdzie szukać pracy jako początkujący programista
Aby rozpocząć, spójrz na popularne agregatory: HeadHunter, Superjob, Geekjob. Ponadto oferty pracy dla programistów są publikowane na Habr Career i vc.ru. Możesz też sprawdzić strony internetowe konkretnych firm – z reguły mają one sekcje z wolnymi pozycjami. Na czatach i grupach w sieciach społecznościowych publikują również posty o zatrudnianiu. Na przykład poszukaj w Telegramie kanałów z wolnymi stanowiskami IT.
Jeśli nie znaleziono nic interesującego, spróbuj porozmawiać z rekruterami w sieciach społecznościowych. Tak, prawdopodobnie nie od razu otrzymasz odpowiednią ofertę pracy. Ale aby wyjaśnić, czy planują zatrudnić nowych pracowników w najbliższej przyszłości, na pewno się uda. Zapytaj, czy firma ma praktykę One Day Offer – podczas takich wydarzeń kandydat przechodzi przez wszystkie rozmowy kwalifikacyjne w ciągu jednego dnia iw rezultacie może otrzymać ofertę pracy. Nawet jeśli nie masz umiejętności, aby od razu otrzymać ofertę, to pozwoli Ci zrozumieć, jakie są wymagania wobec programistów i nawiązać kontakt z rekruterami.
Podczas poszukiwania pracy dla początkującego programisty ważny jest networking. Chodź na hackatony i konferencje, sprawdzaj czaty i fora swojej społeczności. Zapraszam do rozmowy o zmianie kariery w mediach społecznościowych. Nawet jeśli wśród Twoich subskrybentów nie ma programistów, być może znają kogoś, kto zaoferuje pracę.
Jak napisać list motywacyjny
Nie ma dokładnych wymagań - taki tekst jest napisany swobodnym stylem. Aby jednak zainteresować rekrutera, trzymaj się struktury:
- Zacznij od cześć. Wystarczy neutralne „Cześć” lub „Dzień dobry”. Obrót „Dobra pora dnia” gramatycznie złowięc najlepiej w ogóle go nie używać.
- Napisz na jakie stanowisko aplikujesz. Rekruter zwykle pracuje z kilkoma wakatami i może nie od razu zorientować się, o które z nich się ubiegasz.
- Opisz swoje wrażenia. Początkujący programista może mówić o swoich umiejętnościach i cechach osobistych. Warto również wspomnieć, dlaczego chcesz pracować w tej konkretnej firmie.
- Zostaw kontakty do komunikacji. Podaj swój numer telefonu, nick w komunikatorach, e-mail. Dane powinny wyglądać profesjonalnie. Jeśli masz frywolny adres e-mail, taki jak maksik_devil98 lub bigboss2022, lepiej założyć nowy - z imieniem i nazwiskiem.
W ilości tekstu należy kierować się zdrowym rozsądkiem. Kilka jasnych akapitów będzie wyglądać lepiej niż kilka stron uzasadnienia.
Jakich badań nie należy wykonywać
Projekt testowy nie jest pełnoprawnym projektem, a jedynie zadaniem próbnym. Dlatego jego ukończenie zwykle zajmuje 1-3 godziny. Jeśli poproszono Cię o podjęcie kilkudniowej pracy, ale nie zaproponowano Ci wynagrodzenia, lepiej nie marnować czasu. Ważne jest, aby wyjaśnić termin: jeśli firma poprosi o oddanie pracy jutro lub lepiej dzisiaj, powinno to zaalarmować. Możliwe, że potencjalny pracodawca ma trudności z zarządzaniem czasem i nie do końca docenia czas pracowników.
Przed przystąpieniem do zadania dokładnie przeczytaj, czego się od ciebie wymaga. Jakieś pytania? Zapytaj ich. Nawiasem mówiąc, jeśli nie masz czasu oddać pracy w terminie, lepiej wcześniej napisać do rekrutera i poprosić o przesunięcie terminu. Opóźnienie nadal zostanie zauważone i bez wyjaśnienia możesz zostać uznany za osobę niezorganizowaną i nieodpowiedzialną.
I nie powinieneś prosić bardziej doświadczonego przyjaciela o wykonanie zadania testowego - lider zespołu może łatwo dowiedzieć się prawdy, zadając pytania wyjaśniające podczas rozmowy kwalifikacyjnej.
O czym rozmawiać na rozmowie kwalifikacyjnej
Aby znaleźć pracę, początkujący programista musi przejść przez najważniejszy etap rekrutacji – rozmowę kwalifikacyjną. Przygotuj się do rozmowy: dowiedz się, czym zajmuje się firma, która Cię zaprosiła. Zastanów się nad odpowiedziami na często zadawane pytania: dlaczego chcesz pracować w IT, jakie są Twoje mocne i słabe strony, jak oceniasz swoje perspektywy zawodowe.
Oprócz rekrutera będziesz musiał porozmawiać ze specjalistą, który sprawdzi Twoją wiedzę techniczną. Możesz otrzymać pytania teoretyczne i zaproponować napisanie prostego kodu. Możesz ćwiczyć wykonywanie takich zadań na stronach AlgoExpert, Leetcode, HackerRank.
Ponadto ważne jest, aby wcześniej przemyśleć listę pytań do pracodawcy. Firma nie tylko patrzy na ciebie, ale także decydujesz, czy praca jest dla ciebie odpowiednia. Koniecznie określ wynagrodzenie, zakres swoich obowiązków, warunki i harmonogram pracy.
Aby czuć się pewnie podczas rozmów kwalifikacyjnych, będziesz potrzebować więcej niż jednego spotkania. Studenci Praktyka Yandex istnieje możliwość wcześniejszego przygotowania się do rozmowy z rekruterem. W Centrum kariery Internetowe usługi edukacyjne przeprowadzają dla nich rozmowy kwalifikacyjne, uczą pisania życiorysów i listów motywacyjnych oraz udostępniają oferty pracy od partnerów. W Praktyka Yandex możesz zostać programistą Java lub Python, inżynierem testów, analitykiem danych, kierownikiem projektu, projektantem interfejsów lub inną nowoczesną specjalnością. Rezultatem będą pewne praktyczne umiejętności i solidne portfolio, z którym można rozpocząć poszukiwanie pracy.
Zapisz się na kursCzy warto zgodzić się na studia w firmie?
Poszukując pracy, programiści bez doświadczenia mogą natrafić na oferty stażystów. Często są one publikowane na portalach ogłoszeniowych. To dobra okazja dla początkującego specjalisty na zdobycie doświadczenia i praktycznych umiejętności. Niektóre firmy proponują odbycie u nich szkoleń, a po ich wynikach podejmują stałą pracę. Ale ważne jest, aby wyjaśnić kilka punktów:
- Czas trwania i forma szkolenia. Średnio program trwa 2-3 miesiące. Jedne firmy oczekują, że programista przyjdzie do biura na cały dzień, w innych wystarczy poświęcić 4 godziny na szkolenie online. Istnieje również opcja mieszana, w której oferują pracę w zespole i samodzielnie.
- Zakres obowiązków. Ważne jest, aby wymagania odpowiadały Twoim kwalifikacjom i celom zawodowym. Na przykład możesz zostać poproszony o opanowanie teorii i przygotowanie małego projektu.
- Zaangażowanie mentora lub mentora. Twoim celem jest nauka, co oznacza, że w projekcie powinna być osoba, która potrafi wskazać błędy i przekazać informację zwrotną.
- Dostępność płatności. Niektóre firmy nie płacą czesnego, podczas gdy inne zapewniają niewielką pensję. Wybierając, weź pod uwagę swoją sytuację finansową.
Relacje z pracodawcą muszą być udokumentowane. Jeśli zaproponowano ci pójście do biura bez jasnych terminów i obowiązków, powinieneś poszukać innych opcji szkolenia.
Tekst, nad którym pracował: autor Tatyana Gapeeva, redaktor Evgeniya Mitkevich, korektor Natalya Psurtseva