Jak stworzyć idealne CV dla programistów internetowych
Opublikowany: 2022-03-10Czy wiesz, że Twoje CV może być powodem, który powstrzymuje Cię od tej ponad 150 tys. pracy , na którą zasługujesz? Ten przewodnik jest przeznaczony dla wszystkich twórców stron internetowych i pokaże, jak stworzyć udane CV, które zdobędzie więcej list finalistów, niż możesz pojąć. Jeśli to kawałek papieru, który stoi między tobą a twoją wymarzoną pracą, czas pokazać, kto jest szefem.
Nasz przewodnik po tworzeniu zabójczego CV będzie szeroko omawiać następujące kwestie:
- Dlaczego programista WWW potrzebowałby CV w pierwszej kolejności?
- Format CV: sortowanie kluczowych elementów CV dla programistów internetowych
- Profesjonalne Podsumowanie
- Umiejętności techniczne
- Zdolności kierownicze
- Doświadczenie zawodowe
- Sekcja Edukacja w CV dla programistów internetowych
- Projekty techniczne
- Dodatkowe sekcje w CV dla programistów internetowych
- Optymalizacja ATS
- Kluczowe dania na wynos
- Przykładowe CV na początek
Dlaczego programista WWW potrzebowałby CV w pierwszej kolejności?
Nie potrzebuję CV! Będę miał pracę, zanim jutro się obudzę!
Westchnąłem. Był genialnym programistą stron internetowych i oboje o tym wiedzieliśmy. Czuł, że marnuje swoje życie i zasługuje na coś lepszego – zgodziłem się. Złożył dwutygodniowe wypowiedzenie i miał wrażenie, że nowa praca i lepszy profil po prostu wylądują mu na kolanach.
Ale zignorował ten pojedynczy dokument, który ma historię tworzenia lub łamania ludzkiego życia — skromne CV.
W ramach mojej pracy codziennie przeglądam dziesiątki życiorysów. Widziałem też jego CV. Żałuję, że nie mam serca, żeby mu powiedzieć, że samo bycie świetnym programistą to za mało — to samo trzeba przekonać rekrutera na 1-pager. I chociaż wykonanie takiego zadania nie jest nauką o rakietach, to nie jest też spacer po parku.
Twórcy stron internetowych wiedzą, że wiele zależy od sieci i rekomendacji klientów, więc w większości przypadków CV zwykle zajmuje tylne miejsce. Połącz to z rosnącym popytem, a wiesz, że nigdy nie zabraknie projektów.
Po co więc marnować czas na CV dla programistów internetowych? Poświęćmy chwilę i przestudiujmy poniższy wykres:
Dane pochodzą z Indeed.com, a jeśli zauważysz trend z ostatnich kilku lat, zauważysz dwa główne fakty:
- Wraz z pojawieniem się internetowych startupów szczyt rozwoju sieci miał miejsce 5-6 lat temu i albo był stały, albo spadał.
- W przypadku prac, które wymagają jedynie tworzenia stron internetowych, popyt jest od teraz stały .
Ponadto, zgodnie z analizą Forbesa, dziedziny takie jak AI, AR i Data Science są nowymi, dobrze zapowiadającymi się mocarzami w branży technologicznej. Influencerzy i eksperci techniczni mocno wierzą, że te domeny mogą zmienić sposób, w jaki robiliśmy rzeczy do tej pory. Tak więc, chociaż zapotrzebowanie na twórców stron internetowych jest obecnie stabilne, sytuacja nie jest różowa.
Jako programista internetowy masz pewność, że nigdy nie zabraknie Ci projektów. Masz listę zadowolonych klientów, których obsługiwałeś w przeszłości i wierzysz, że ich sieć wystarczy, by Cię utrzymać. Ale jeśli spojrzysz ogólnie na branżę technologiczną i zobaczysz, jak trendy kształtują się i wygasają w zapierającym dech w piersiach tempie, zdasz sobie sprawę, że to podejście prawdopodobnie nie jest najmądrzejsze.
Myślisz, że zawsze będziesz mieć pracę lub projekt, ponieważ specjalizujesz się w czymś, na co jest duże zapotrzebowanie, ale jak długo chcesz być na końcu tyrad klientów? Czy nie chciałbyś dla odmiany elastycznych godzin pracy, pracy zdalnej lub profesjonalnych klientów, którzy wiedzą, czego chcą?
Czy nie chciałbyś podnieść swojej gry z 80 tys. pracy do ponad 150 tys. profilu?
W tym miejscu pojawia się twoje CV.
Uwierz nam, widzieliśmy, jak ten pojedynczy fragment dokumentu zmienił życie ludzi — jednostka pozostaje taka sama, ze swoimi certyfikatami, kwalifikacjami, poprzednimi profilami i czym innym, ale po prostu przerobienie wszystkiego na temat tej osoby na papierze nagle ją zmienia samego siebie.
Widzieliśmy to, ponieważ to zrobiliśmy.
A jeśli istnieje zapotrzebowanie na programistów internetowych, nie myślisz, że jesteś jedyną osobą, która to zauważyła, prawda? Na każdy projekt, który dobrowolnie porzucisz lub przegapisz, znajdziesz dziesięciu programistów, którzy podejmą go, zanim jeszcze dotknie ziemi. Masz dobre pojęcie o morderczej konkurencji, która tam jest, ale czytaj dalej, a dowiesz się, że konkurencja nie jest nawet wierzchołkiem góry lodowej. Sam proces rekrutacji i rola, jaką odgrywa w nim CV, może otworzyć Ci oczy.
Dlatego bez zbędnych ceregieli zanurkujmy.
2. Format CV: sortowanie kluczowych elementów CV dla programistów internetowych
Ogólnie rzecz biorąc, Twoje CV dla programisty będzie zawierać następujące sekcje:
- Informacje kontaktowe
- Profesjonalne Podsumowanie
- Kluczowe umiejętności (techniczne + menedżerskie)
- Doświadczenie zawodowe
- Edukacja
- Projektowanie
- Dodatkowo: Profile społecznościowe
- Zainteresowania, hobby, osiągnięcia pozalekcyjne (opcjonalnie).
Jak zaaranżujesz te wszystkie sekcje? Jaka jest kolejność, której powinieneś przestrzegać? Czy wszystkie te sekcje są konieczne?
W tym miejscu ważne staje się zrozumienie układów i formatów CV.
CV może być odwrócone chronologicznie, funkcjonalne lub hybrydowe.
2.1 Odwrotna chronologiczna
Jak sama nazwa wskazuje, zaczyna się od wylistowania twojego obecnego lub ostatnio posiadanego profilu i kontynuuje od tego momentu, aż dotrzesz do części dotyczącej twojej „Edukacji”.
- Jest przyjazny dla ATS (więcej o ATS poniżej) i pozwala podkreślić swój obecny profil pracy i osiągnięcia. Jest łatwy w tworzeniu i jest uważany za standardowy format większości życiorysów.
- Jedynym minusem jest to, że jeśli często zmieniasz pracę, może to wyglądać źle na papierze. Nie ma sposobu, aby ukryć luki w karierze w CV o odwrotnej kolejności chronologicznej.
Poniżej znajduje się przykład tego samego.
2.2 Życiorysy funkcjonalne
Zawiera tylko listę firm, w których pracowałeś, bez zagłębiania się w szczegóły Twojego rzeczywistego profilu pracy. Zamiast tego tworzysz osobną sekcję, w której grupujesz wszystkie swoje punkty w ramach odpowiednich umiejętności.
Może być używany przez ludzi do ukrywania luk w ich karierze, ale nie jesteśmy fanami tego formatu, po prostu dlatego, że możesz jedynie ukryć swoje luki, ale prędzej czy później to się pojawi. Zawsze lepiej być szczerym, zawsze.
Oto przykład funkcjonalnego CV. Jeśli zauważysz, rekruter nie będzie mógł zobaczyć Twojej ścieżki kariery ani sposobu, w jaki ewoluowałeś, by dotrzeć tam, gdzie jesteś.
2.3 Hybrydowe (kombinowane) CV
Format ten jest dokładnie podobny do formatu odwróconej chronologii, z wyjątkiem tego, że w sekcji „Doświadczenie zawodowe” punkty są pogrupowane według progów, które reprezentują.
Format taki jak ten pozwala rekruterowi skanować odpowiednie punkty tylko w oparciu o umiejętności, których szuka. Jeśli możesz dostosować swoje CV do opisu stanowiska, możesz skierować uwagę rekrutera tam, gdzie chcesz. To największa zaleta korzystania z tego formatu CV.
Kolejny podzbiór „hybrydowych” życiorysów to miejsce, w którym wyodrębniasz wszystkie swoje osiągnięcia i tworzysz osobną sekcję „Podsumowanie umiejętności”. Dzięki temu możesz stworzyć wysoce ukierunkowane CV, skupiające się tylko na umiejętnościach, które chcesz zaprezentować rekruterowi.
Poniżej znajdziesz przykłady obu.
3. Profesjonalne podsumowanie
Spotkaliśmy niezliczoną ilość ludzi, którzy spędzili niezliczone godziny i dni na dopracowywaniu swojej sekcji „Cele CV”. Czy ty też jesteś jednym z nich?
Jaka jest różnica między sekcją podsumowania zawodowego a sekcją CV życiorysu? Lubimy przywłaszczać sobie cytat JFK, aby odpowiedzieć na wszystkie pytania dotyczące tej zagadki:
Nie pytaj, co firma może dla ciebie zrobić, ale co ty możesz zrobić dla firmy.
Poznaj Vanessę. Zajmuje stanowisko Head Recruiter w czołowej firmie informatycznej, a teraz poszukuje świetnego programisty stron internetowych. Jej e-mail jest zalany CV i wszystkie wyglądają tak samo. Jest zmęczona widząc, jak ludzie wymieniają to, czego chcą — wygląda bardziej jak lista zakupów niż profesjonalne CV. Co zaskakujące, wszyscy z nich są „pracowici” i mają „doskonałe umiejętności komunikacyjne” i „szukają ambitnego stanowiska kierowniczego”.
— ziewać —
Następnie otwiera twoje CV, które zawiera ostre 4-5-liniowe podsumowanie opisujące twoje umiejętności i sposób, w jaki planujesz je zastosować do osiągnięcia celów organizacyjnych. Przeprowadziłeś badania, w których zidentyfikowałeś potrzeby firmy o wysokim priorytecie i wspomniałeś, jak planujesz je rozwiązać poprzez posiadane umiejętności.
Siada i na chwilę przestaje myśleć o Grze o Tron. Jest uzależniona i teraz chce się z tobą spotkać osobiście.
Misja zakończona.
Wyjaśnijmy to na przykładzie. Sprawdź kilka profesjonalnych podsumowań i spróbuj zobaczyć, które z nich ma większy wpływ.
Jestem 4-letnim doświadczonym Web Developerem specjalizującym się w front-endzie, posiadającym umiejętności w zakresie ASP.NET, Javascript, C++, HTML, CSS, PHP i MySQL. Poszukuję stanowiska web developera w firmie, która wykorzysta moje doskonałe umiejętności zarządzania zespołem i komunikacji.
Technicznie rzecz biorąc, nie ma w tym nic złego, podobnie jak technicznie nie było nic złego w prequelach Gwiezdnych Wojen. Teraz sprawdź to:
Ponad 5 lat doświadczony, dynamiczny i zorientowany na szczegóły Full Stack Web Developer z doświadczeniem w kierowaniu zespołami w zakresie opracowywania rozwiązań zorientowanych na użytkownika w celu osiągnięcia przełomowej wydajności i zwiększenia satysfakcji klienta. Wysoko wykwalifikowani w kompleksowym SDLC i skutecznie prototypowani ponad 20 funkcji produktu rocznie dla XYZ, aby osiągnąć 25% redukcję kosztów. Zarejestrowany niezrównany poziom zadowolenia klientów i otrzymał nagrodę Pracownika Roku 2017 za osiągnięcie rekordowego wyniku NPS spośród ponad 300 pracowników.
Zobacz różnicę? Jak zauważysz, podsumowanie nie zawiera szczegółowej listy jego umiejętności technicznych. Lepiej zarezerwować to dla osobnego działu Umiejętności Techniczne. Podsumowanie ma na celu przedstawienie Twojej kariery zawodowej z lotu ptaka i powinno być powodem, dla którego rekruter kontynuuje pracę z resztą CV.
Dodatkowo w pierwszym przykładzie podsumowanie kończyło się stwierdzeniem „Cel”, które nie służy rekruterowi do żadnego celu. Ale podkreślenie swoich osiągnięć (w drugim przykładzie) sprawi, że czytelnik się zatrzyma... a jeśli ci się to uda, gratulacje — jesteś już o krok przed większością kandydatów.
Zastanawiasz się, jakie profesjonalne podsumowanie wymienione powyżej jest trochę nierealne? Co zrobić, jeśli jesteś początkującym programistą internetowym, który nie ma żadnych konkretnych osiągnięć, którymi mógłby się pochwalić? Co wtedy robisz?
W tym scenariuszu i tylko w tym scenariuszu, przy braku jakiegokolwiek znaczącego doświadczenia zawodowego, możesz przejść do sekcji celu w przypadku podsumowania zawodowego. A do tego samego można podejść na wiele sposobów.
Zorientowany na cele programista stron internetowych z tytułem licencjata w dziedzinie informatyki i chcący poszerzyć swoje doświadczenie zawodowe w firmie informatycznej specjalizującej się w tworzeniu stron internetowych. Uzbrojony w głębokie poczucie odpowiedzialności i posiadający bardzo wysoki poziom entuzjazmu, aby dać 110% na każde przedsięwzięcie.
Bardzo zdesperowany?
Od samego początku zawsze lepiej, jeśli całe CV jest w trzeciej osobie — oznacza to brak odniesień do „ja”, „mnie” lub „moje”. Zawsze jest to „posiadam doświadczenie”, a nie „mam doświadczenie”.
Dodatkowo powyższe podsumowanie nie budzi zaufania. Możesz być świeższy , a także brzmieć profesjonalnie, nie wyglądając na to, że umrzesz z głodu, jeśli nie dostaniesz pracy. Oto jak:
Dynamiczny i zorientowany na szczegóły Web Developer, który ma talent do konceptualizowania i dostarczania eleganckich, przyjaznych dla użytkownika rozwiązań skutecznie i wydajnie. Posiada doświadczenie w tworzeniu aplikacji mobilnej e-commerce, portalu internetowego CRM oraz w pełni funkcjonalnej strony internetowej dla organizacji non-profit pracującej z upośledzonymi dziećmi. Uzbrojony w rozległą wiedzę na temat kompleksowego SDLC i przetwarzania w chmurze. Stały uczestnik i organizator lokalnych hackathonów i spotkań web developerów.
To tylko pokazuje, że nie potrzebujesz dużego doświadczenia z wysokiej klasy korporacjami, aby zrobić świetne profesjonalne podsumowanie. Musisz tylko zrozumieć motywacje rekrutera, który zatrudnia.
4. Umiejętności techniczne
Jak wspomniano wcześniej, w przypadku życiorysu technicznego, takiego jak CV programisty, lepiej zarezerwować osobną sekcję na całą swoją wiedzę techniczną. Ale nawet w tym scenariuszu istnieją sposoby, w jakie można zoptymalizować dostępną przestrzeń, aby zapewnić większy wpływ.
Większość życiorysów programistów stron internetowych, które widzimy, zwykle zawiera długą listę ich technicznych umiejętności. W swoim dążeniu do tego, aby lista była wyczerpująca i wyczerpująca, często idą na kompromis w kwestii czytelności. Wyjaśnijmy to na przykładzie:
Jenkins | Maven | OOJS |
CiCd | Doker | kątowe 4 |
Apache Tomcat 6 | Bitbucket | Gita |
Jira | Narzędzia dla programistów Chrome | HTML5 |
Interfejs Kendo | BootStrap | Mozilla Firebug (debuger) |
CSS3.0 | MySQL | JQuery |
AJAX | JavaScript | PHP |
Laik pomyślałby, że wszystkie umiejętności są zgrabnie ułożone — na pewno nie ma innego sposobu, aby uczynić to jeszcze lepszym, prawda?
Cóż, w rzeczywistości jest. W przypadku jakichkolwiek dylematów zawsze lepiej postawić się w sytuacji rekrutera i wymyślić sposoby, aby jeszcze bardziej ułatwić pracę polegającą na ocenie Ciebie.
Chociaż nie ma nic złego w sposobie, w jaki umiejętności są wymienione powyżej, istnieje inny sposób, dzięki któremu możesz przedstawić te same informacje i sprawić, by wyglądały jeszcze bardziej trafnie.
Technologie i frameworki internetowe: Angular 4, HTML5, CSS3.0, Kendo UI, PHP
Skrypty/UI: JavaScript, OOJS, JQuery, AJAX, BootStrap
Baza danych i ORM: MySQL
Web Debug Tools: Mozilla Firebug (debugger), narzędzia dla programistów Chrome
Serwer aplikacji/sieci: Apache Tomcat 6
Wersjonowanie i inne narzędzia: Git, Bitbucket, Jira
Narzędzia wdrożeniowe: Docker, Maven, CiCd, Jenkins
Bum!
Po prostu przypisując podtytuły do umiejętności, które posiadasz, ułatwiłeś pracę rekrutera. Teraz musi tylko przejrzeć podtytuły, aby szybko sprawdzić, czy to, czego szuka, znajduje się w twoim CV, czy nie.
5. Umiejętności menedżerskie
Wielu twórców stron internetowych zatrzymuje się na „umiejętnościach technicznych” i kontynuuje „doświadczenie zawodowe”. To prawda, że w przypadku profilu technicznego umiejętności techniczne odgrywają główną rolę i stanowią podstawę do tego, czy zostaniesz na krótkiej liście, czy nie.
Ale pamiętasz, kiedy rozmawialiśmy o różnicy między profilem 80 000, w którym masz do czynienia z bezsensownymi klientami, a profilem 180 000+ z elastycznymi godzinami pracy? Sekcja „Kluczowe umiejętności” zawierająca Twoje umiejętności kierownicze i przywódcze odegra kluczową rolę w wypełnieniu tej luki. Deweloperzy stron internetowych to bez liku — z perspektywy rekrutera; taniej jest po prostu zatrudnić freelancera do ich prac rozwojowych, jeśli tego właśnie szukają.
Ale nie są, prawda? Szukają profilu w pełnym wymiarze godzin. Jak myślisz, jaka byłaby różnica między tymi dwoma?
Własność. Przywództwo.
Firmy nie szukają tylko robota, którego można zaprogramować do wykonywania podstawowych zadań. Szukają przyszłych liderów, którzy mogą przejąć kilka lat. Twoim zadaniem jest przekonać rekrutera, że jesteś taką osobą. Każdy freelancer pracujący w systemie godzinowym będzie posiadał umiejętności techniczne, które Ty posiadasz. Ale to twoje umiejętności przywódcze i menedżerskie pomogą ci to zrobić.
Wracając do umiejętności nietechnicznych, zawsze lepiej jest, jeśli przedkładasz umiejętności twarde, zawodowe nad umiejętności miękkie, takie jak „komunikacja” i „automotywacja”. Czemu? Po prostu dlatego, że nie ma sposobu, aby to udowodnić lub określić ilościowo. Ale zawsze możesz dodać umiejętności, takie jak „Rozwiązywanie problemów”, „Przywództwo” lub „Zarządzanie projektami”, a następnie prezentować je w sekcji „Doświadczenie zawodowe”.
Prostą praktyczną zasadą przy wspominaniu swoich umiejętności menedżerskich jest „ Pokaż, nie mów ”. Zawsze lepiej jest, jeśli jesteś w stanie uzasadnić umiejętności, o których wspominasz, konkretnymi punktami poniżej.
Nie mów tylko, że jesteś liderem. Pokaż, że poprowadziłeś zespoły do osiągnięcia celów departamentów.
Nie mów, że jesteś dobry w negocjacjach. Pokaż, jak Twoje umiejętności negocjacyjne doprowadziły do x% redukcji kosztów.
Poniżej znajduje się kilka przykładów umiejętności menedżerskich, które możesz zawrzeć w swoim CV.
Rozwój front-endu | Zwinna metodologia | Optymalizacja kodu |
Dokumentacja i raportowanie | Zbieranie wymagań | Ulepszenie interfejsu użytkownika |
Zarządzanie modułami | Rozwiązanie problemu | Zarządzanie interesariuszami |
Zarządzanie relacjami z klientem | Zarządzanie projektami | Kierownictwo zespołu |
Wymień tylko te umiejętności, które możesz wyjaśnić w swoim CV. Nie ma sensu dodawać losowej listy umiejętności, które szalenie trudno będzie Ci uzasadnić podczas rozmowy kwalifikacyjnej.
Jak rozpoznać wszystkie te umiejętności menedżerskie, które są istotne?
„Opis stanowiska”. To jest twoja Biblia dla całego procesu pisania CV.
Poszukaj umiejętności nietechnicznych (zarówno menedżerskich, jak i miękkich) i sprawdź, czy można je uwzględnić. Dodaj je tylko wtedy, gdy uważasz, że możesz je uzasadnić, w punktach poniżej lub podczas rozmowy kwalifikacyjnej. Nic nie zaszkodzi twoim szansom bardziej niż rażące kłamstwo w twoim CV.
6. Doświadczenie zawodowe
Jak oceniasz punkty w swoim CV?
Sekcja „Doświadczenie zawodowe” będzie najbardziej krytyczną częścią twojego CV. To paliwo twojego samochodu — nadwozie i wygląd są w porządku, ale samochód nie ruszy się ani o cal bez soku. Ta sekcja to sok do twojego CV.
Przydatnym źródłem informacji dla Ciebie będzie „Opis stanowiska”. Twoim zadaniem jest dostosowanie całego CV do tego, czego szuka rekruter. Twoje CV powinno wyglądać, jakby było odpowiedzią na JD, że posiadasz zdolność rozwiązania wszystkich problemów, które są nieodłącznie wymienione w tym dokumencie.
6.1 Główne CV
Lepszym (ale męczącym) sposobem postępowania byłoby zrobienie najpierw MasterCV. Jest to czasochłonny proces, ale możemy zagwarantować, że przyniesie Ci spore dywidendy do końca Twojej radosnej kariery zawodowej.
Zakładamy, że nigdy nie miałeś okazji usiąść ze swoim CV, spojrzeć na nie i dowiedzieć się, co jest w nim nie tak i jak można je ulepszyć. I to jest w porządku, jeśli tak jest. Większość ludzi ma takie nastawienie, jeśli chodzi o CV. Zawsze jest to pośpiech w ostatniej chwili, co oznacza, że prawie zawsze jest coś, za czym nieuchronnie przegapisz, że zawsze istnieje szansa, że można to ulepszyć.
MasterCV to sposób na uniknięcie takiej sytuacji, jest to ważny element w uzyskaniu profilu 150 000+. To w zasadzie lista dosłownie wszystkiego , co kiedykolwiek zrobiłeś do tej pory. I mamy na myśli wszystko.
MasterCV jest do własnego użytku. Nikt tego nie zobaczy. Nie ma potrzeby porządkowania go ani ograniczania do dwóch stron — może to być 10-stronicowa lista wypunktowań składająca się z każdego osiągnięcia (programowego, pozalekcyjnego, zawodowego, osiągnięć związanych z twoimi hobby lub zainteresowaniami — jak je nazwiesz) w całe twoje życie, albo może być pełne śmiertelnie długich akapitów. Chodzi o to, aby do dziś zachować jeden dokument zawierający wszystkie Twoje osiągnięcia i regularnie go aktualizować.
Jak myślisz, co się stanie, gdy zaktualizujesz swoje CV w pośpiechu w ostatniej chwili? Dodajesz tylko te punkty, które jesteś w stanie w danej chwili przypomnieć. Ale jeśli się nad tym zastanowisz, twoja kadencja w dowolnej organizacji musi być wypełniona małymi kamieniami milowymi i osiągnięciami (tj. kamieniami milowymi, które przeoczasz, gdy w pośpiechu aktualizujesz swoje CV).
Po przygotowaniu swojego masterCV wyjmij JD profilu, na który kierujesz, i zeskanuj swoje masterCV w poszukiwaniu punktów, które można zinterpretować i przeformułować zgodnie z tym, czego szuka rekruter. Chodzi o to, aby dostosować swoje CV do pracy, a nie wysyłać standardowego CV dla wszystkich profili, z którymi się spotykasz.
Kontynuując aktualizowanie swojego CV, przez lata, kiedy będziesz ubiegać się o coś innego, możesz ponownie wrócić do tego samego dokumentu i wybrać punkty za dostosowanie CV do tego nowego profilu.
6.2 Związek przyczynowo-skutkowy: formuła Princeton, która rządzi nimi wszystkimi
Inną rzeczą, o której należy pamiętać, jest związek przyczynowo-skutkowy. Większość ludzi czuje się zagubiona, jeśli chodzi o wypełnianie rzeczywistych punktów za pracę, którą wykonywali. Wiedzą, co zrobili, ale nie potrafią tego zapisać w spójnych punktach. Kiedy tak się dzieje, uciekają się do typowego JD do pracy, takiej jak ta, którą sami wykonywali, a następnie przekształcają te punkty we własne CV.
Fundamentalną rzeczą, która jest błędna w tym podejściu, jest to, że typowy JD opiera się na odpowiedzialności, podczas gdy twoje CV powinno być oparte na osiągnięciach. JD zawiera listę rzeczy, do których rekruter oczekuje od kandydata, a twoje CV będzie zawierało twoje osiągnięcia związane z tymi obowiązkami. Jest wyraźna różnica.
Dobrą rzeczą jest to, że zdecydowana większość wnioskodawców stosuje takie podejście. Tak więc niewielkie odchylenie od tej dobrze wytyczonej ścieżki automatycznie zwiększy Twoje szanse na znalezienie się na krótkiej liście.
Jak to robisz? Upewniając się, że w każdym punkcie istnieje spójny związek przyczynowo-skutkowy. Niezawodnym sposobem na upewnienie się, że jesteś w stanie to zrobić, jest formuła Princeton na wzór:
A + P + R = A
Działanie Czasownik + Projekt + Wynik = Ukończenie
Jeśli jesteś w stanie uwzględnić istotę tej formuły we wszystkich swoich punktach CV, zaufaj nam, 99% Twojej pracy jest wykonane.
Większość wnioskodawców wspomina o swoich obowiązkach lub osiągnięciach. Ale ta formuła zapewnia, że nie tylko wymienisz te dwa parametry; wyszczególniasz także wymierny wpływ swoich osiągnięć . Zamiast owijać swoje osiągnięcia wokół swojego profilu, zaprezentuj wpływ, jaki Twoje osiągnięcie wywarło na organizację. Kiedy to robisz, natychmiast zwiększasz swoją rolę z kogoś, kto właśnie zrobił to, co mu kazano, na kogoś, kto przejął odpowiedzialność za swoje obowiązki i wywarł wpływ na poziomie makro.
Przykład działania formuły Princeton:
Stał na czele zespołu 5 młodszych deweloperów, aby skutecznie zrealizować 11 projektów ze 100% terminową dostawą, przy jednoczesnym obniżeniu kosztów o 20% i rejestrowaniu poziomów CSAT na poziomie 4,88/5,00
Ten punkt jest o wiele lepszy niż ogólny punkt w następujący sposób:
Pracował przy różnych projektach, aby obniżyć koszty i osiągnąć satysfakcję klienta.
Taki punkt wyraźnie podkreśla wymierny wpływ, jaki udało Ci się osiągnąć. Rozpoczęcie punktu od czasownika działania/mocy (których listę można znaleźć w dokumencie Princeton, do którego link znajduje się powyżej, lub możesz po prostu wygooglować to samo) natychmiast zwiększa wpływ tego punktu, w przeciwieństwie do większości innych kandydatów, którzy często mają tendencję do „zarządzać” wszystkim.
To jest ten rodzaj punktu, który sprawia, że rekruter zatrzymuje się, a uwierz nam, kiedy menedżer ds. rekrutacji codziennie przegląda dziesiątki życiorysów, nadludzkim zadaniem jest zmusić ją do zatrzymania się i spojrzenia na twoje CV. Twoim zadaniem jest właśnie to zrobić i tak to robisz.
6.3 Segmenty/podpozycje
Kolejną kluczową bronią w twoim arsenale, dzięki której możesz stworzyć znakomite CV dla programistów, są wiadra lub podtytuły.
Samo kadrowanie nieskazitelnych punktów zaprowadzi cię tylko do tej pory. Załóżmy, że wybrałeś całe swoje doświadczenie w poprzednim profilu i wymyśliłeś to:
- Rozwijanie bibliotek po stronie klienta zarówno dla systemów iOS, jak i Android, aby umożliwić programistom aplikacji korzystanie z funkcji synchronizacji offline,
- Zaplanowaliśmy i rozwinęliśmy wspólną warstwę sieciową dla Androida, aby osiągnąć redukcję rozmiaru SDK o ~20%,
- Zlecenie opracowania Logging Framework na wszystkie platformy, w tym iOS, Android i Windows,
- Otrzymał nagrodę „Team Excellence Award” i odegrał kluczową rolę w ubieganiu się o patent w oparciu o bibliotekę logów,
- Konceptualizacja i rozwój biblioteki dla firmy w celu zmniejszenia dodatkowych kosztów związanych z korzystaniem z bibliotek firm trzecich,
- Kierowanie zespołem około 20 osób w celu konceptualizacji i skutecznego wdrożenia funkcji Oznacz do przesłania w firmie,
- Zaproponowanie wspólnej warstwy sieciowej dla wszystkich połączeń sieciowych, która ma być używana przez produkt w celu efektywnej optymalizacji rozmiaru SDK.
Oczywiście, w ich indywidualnym charakterze, punkty są skrupulatnie sformułowane i wydają się być jednolicie zgodne z formułą Princeton. Ale całe doświadczenie zawodowe wygląda jak ściana tekstu, która sprawi, że rekruter jęczy, gdy tylko to zobaczy. Nie chcesz tego, prawda?
Teraz spójrz, co się dzieje, gdy zbierzemy te same punkty i wykorzystamy magię, aby uczynić to dla rekrutera dziecinnym, nie zmieniając nic w samych punktach:
Zarządzanie zespołem i przywództwo
- Kierowanie zespołem ~20 osób w celu konceptualizacji i skutecznego wdrożenia funkcji Oznacz do przesłania w firmie
- Zlecenie opracowania Logging Framework na wszystkie platformy, w tym iOS, Android i Windows .
Zarządzanie biblioteką i optymalizacja procesów
- Konceptualizacja i rozwój biblioteki dla firmy w celu zmniejszenia dodatkowych kosztów związanych z korzystaniem z bibliotek firm trzecich
- Opracowywanie bibliotek po stronie klienta w systemach iOS i Android, aby umożliwić programistom aplikacji korzystanie z funkcji synchronizacji w trybie offline
- Zaproponowanie wspólnej warstwy sieciowej dla wszystkich połączeń sieciowych, która ma być używana przez produkt w celu efektywnej optymalizacji rozmiaru SDK .
Kluczowe osiągnięcia
- Przemyśliliśmy i opracowaliśmy wspólną warstwę sieciową dla Androida, aby zmniejszyć rozmiar SDK o ~20%
- Otrzymał nagrodę „Team Excellence Award” i odegrał kluczową rolę w ubieganiu się o patent w oparciu o bibliotekę rejestrów.
Jeśli to nie jest kwestia upuszczania mikrofonu, nie wiemy, co to jest.
W jednej chwili przekształciłeś całe doświadczenie zawodowe, starannie porządkując wszystkie punkty w wiaderkach lub podtytułach. W konsekwencji rekruter nie będzie musiał przechodzić przez poszczególne punkty — samo przejrzenie wiader będzie służyć temu celowi. Aby jeszcze bardziej osłodzić umowę, pogrubiłeś odpowiednie słowa i wyrażenia, aby praca rekrutera była jeszcze łatwiejsza? Tego właśnie chcesz, prawda? Jeśli ułatwisz pracę rekruterowi, z pewnością odwdzięczy się.
6.4 Sekcja dotycząca doświadczenia zawodowego dla początkujących programistów internetowych
Ale znowu, czy powyższy punkt wygląda trochę nierealnie? Co robisz, jeśli jesteś nowicjuszem bez znaczącego doświadczenia zawodowego, o którym warto wspomnieć?
Uwierz nam, posiadanie wieloletniego doświadczenia zawodowego to nie jedyny sposób na pokazanie, że będziesz się nadawać do pracy. Bardziej niż samo osiągnięcie, jeśli jesteś w stanie wykazać, że masz właściwe nastawienie, twoja praca jest wykonana.
Jak więc ująć swoje doświadczenie zawodowe w taki sposób, by stać w porównaniu do Developera uzbrojonego w kilkuletnie doświadczenie?
- Uwzględnij projekty, dla których pracowałeś jako freelancer w swojej dotychczasowej karierze,
- Wzmocnij swój profil na Github i kod, który tam zamieściłeś,
- Uwzględnij wszystkie projekty open-source, w których brałeś udział,
- Wspomnij o hackathonach lub spotkaniach lokalnych programistów, w których brałeś udział lub pomagałeś w ich organizacji.
PRO-WSKAZÓWKA: Jeśli szukasz krótkoterminowego rozwiązania, aby ulepszyć swoje CV dla początkujących programistów internetowych, po prostu poszukaj online projektów open source. Znajdziesz setki projektów, do których możesz się przyczynić, więc możesz je uwzględnić w swoim CV .
Poznaj Chada, twórcę stron internetowych na poziomie podstawowym, który szuka zaawansowanego profilu. Po godzinach rozważań i burzy mózgów wpadł na pomysł:
Programista internetowy dla początkujących, posiadający tytuł licencjata w dziedzinie informatyki i uzbrojony w podejście chętne do nauki, w którym mogę wykorzystać moje doskonałe umiejętności programistyczne.
— ziewanie trwa —
Ponieważ wiesz, że masz tylko jeden strzał w profil swoich marzeń, dlaczego miałbyś sabotować swoje szanse, jeśli możesz to zrobić:
PROJEKTY WOLNE:
- Stworzył portal aplikacji internetowej dla firmy e-travel, aby zwiększyć sprzedaż klienta o 48%,
- Umożliwiło klinice dentystycznej Smiles mierzenie wyników satysfakcji pacjentów za pomocą formularza online. Wspomaganie podniesienia poziomu CSAT o 7 punktów w ciągu 2 miesięcy,
- Niezależnie stworzył stronę internetową dla lokalnych mistrzostw ligi baseballowej, aby zwiększyć sprzedaż transmisji strumieniowych o 50%,
- Stworzyłem aplikację internetową, aby ułatwić przekazywanie darowizn za pośrednictwem Facebooka i Whatsapp dla schroniska dla bezdomnych Friendicoes. Podniosło poziom darowizn o 45% i pomogło w rehabilitacji 25 osób z ulicy.
To Vincent. Wiedział, że utknął w błędnym kole, w którym potrzebował doświadczenia zawodowego, aby zdobyć doświadczenie zawodowe. Wziął więc sprawy w swoje ręce i przeszukał przestrzeń cyfrową dla każdego projektu, jaki mógł znaleźć. W ciągu 4 miesięcy zrealizował 4 takie projekty, wzmocnił swoje CV, aby zrównać go z profesjonalnym programistą, a teraz kieruje własnym zespołem w najwyższej klasy firmie.
7. Sekcja edukacyjna w CV dla programistów internetowych
Ta sekcja jest często niedoceniana przez większość programistów. Czy doświadczenie zawodowe i projekty nie powinny leżeć w centrum twojego CV?
TAk. Ale to nie znaczy, że możesz nabazgrać swoje kwalifikacje edukacyjne na odwrocie serwetki i zszywać w swoim CV.
Możesz podążać konwencjonalną ścieżką i uwzględnić swój stopień naukowy, uczelnię i rok zdania.
Ale pamiętaj. Masz tylko jedną szansę.
Wyjaśnijmy to na przykładzie:
Licencjat — Informatyka
Uniwersytet w Syrakuzach, '16
GPO 3,9
Um. Dobra. Ponownie, nie jest to technicznie błędne. Ale spróbuj tego:
Licencjat — Informatyka
Uniwersytet w Syrakuzach, 2013-2016
- Wykorzystał głęboko zakorzenioną pasję do technologii chmurowych, przyczyniając się do projektu AWS typu open source dla Uniwersytetu Nowojorskiego
- Napisałem felieton na temat „Czy AI to rewolucja przemysłowa XXI wieku” dla magazynu uniwersyteckiego
- Opracowałem aplikację mobilną Salesforce Contacts w celu usprawnienia operacji i przeprowadziłem testy jednostkowe Jasmine w procesie TDD
- Wdrożył architekturę MVVM, aby zwiększyć możliwości tworzenia skalowalnych aplikacji i zoptymalizować wykorzystanie stronicowania i sortowania
Nie musimy wyjaśniać różnic, prawda? Najlepsze jest to, że jest to łatwe do wykonania. Nie jest konieczne, aby sekcja „Edukacja” wyglądała w ten sposób — powyższe punkty to tylko przykłady. Ale jeśli usiądziesz i przeprowadzisz ze sobą burzę mózgów, na pewno wymyślisz listę rzeczy, które możesz określić ilościowo i włączyć do swojego CV — udział w klubach, staże, projekty freelancerskie, konkursy uniwersyteckie, publikacje… możemy iść na naprawdę.
8. Projekty techniczne
Jeśli do tej pory postępowałeś zgodnie z naszymi wskazówkami, możesz dołączyć je wszystkie, aby stworzyć genialną sekcję „Projekty” dla swojego CV dla programistów internetowych. Łącząc formułę Princeton z wiaderkami i pogrubieniem, tak wygląda przykładowa sekcja „Projekty”:
Oto kilka oczywistych wskazówek, które podkreśla ten przykład:
- Do każdego projektu dołącz podtytuł „Środowisko”, który zawiera listę wszystkich narzędzi i technologii, które zostały wdrożone do realizacji tego projektu. Jeśli jest ich dużo, możesz podzielić je na kolejne klasy (tak jak zrobiliśmy to w sekcji „Umiejętności techniczne”).
- Opis firmy/klienta pomaga spojrzeć na projekt z odpowiedniej perspektywy. Chodzi o to, aby pokazać rekruterowi, że pracowałeś dla renomowanej firmy. You can include figures around number of employees, revenue, etc. to make sure it comes out like that.
- Industry standards dictate the location and time period to be aligned to the right, with the company and project title aligned to the left.
- Adding buckets or subheadings is an effective way to incorporate the skills and methodologies which the recruiter is looking for. You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
- Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
9. Additional Sections In The Web Developer Resume
To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.
You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.
Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.
This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:
HOBBIES
Reading, travel, photography
Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.
Now, check this out:
HOBBIES
- Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
- Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
- Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)
Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.
A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.
10. ATS Optimization
Ah. The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?
If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?
A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?
That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.
This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.
Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.
Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .
11. Key Takeaways
To recap a few critical points that we touched above:
- A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
- In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
- Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.
Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.
And tailoring your resume to the job application is how you beat a majority of other applicants.
- Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
- Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
- Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
- Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.
12. A Sample Resume To Get You Started
Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!