Skip to main content

7 sposobów, aby zmienić swoje nowe umiejętności kodowania w nową pracę

Żywa woda. Totalna zmiana DNA. Niewiarygodne uzdrowienia. Moc. ZJPopko. (Kwiecień 2025)

Żywa woda. Totalna zmiana DNA. Niewiarygodne uzdrowienia. Moc. ZJPopko. (Kwiecień 2025)
Anonim

Dziś każdy na świecie może nauczyć się kodować za pośrednictwem wirtualnych i osobistych zajęć oferowanych przez organizacje takie jak Zgromadzenie Ogólne, Hackbright Academy i Codecademy.

Ale co dalej? Następujący krok - zatrudnienie jako programista po ukończeniu tych kursów - nie jest tak prosty, jak umieszczenie nowych umiejętności w CV i wysłanie go.

Jeśli chcesz dobrze wykorzystać swoje nowe umiejętności programistyczne, te siedem wskazówek pomoże ci zwiększyć portfolio po treningu, nawiązać kontakty z odpowiednimi ludźmi i skutecznie wkroczyć na scenę technologiczną.

1. Ćwicz, ćwicz, ćwicz

Po pierwsze: nie zaczynaj aplikować od razu o zadania programistyczne. Zamiast tego skieruj swoją energię początkowo na dalsze prace nad osobistymi projektami kodowania. Pomoże to zarówno dostroić umiejętności kodowania, jak i rozpocząć portfolio prawdziwej pracy, aby pokazać potencjalnym pracodawcom. Absolwentka Hackbright Academy, która stała się profesjonalną programistką, Melissa Skevington, zauważa: „Największą rzeczą, jaką zrobiłem po opuszczeniu Hackbright, było kontynuowanie pracy nad moim osobistym projektem. Nie tylko pozwoliło mi to uczyć się o tym, o czym rozmawiałem podczas wywiadów. ”

2. Kod jako część zespołu

Pomimo stereotypu, że samotny programista hakuje solo w piwnicy, w rzeczywistości większość programów rozwija się w ustawieniach zespołu. Według Rachel Ober, starszego programisty w Paperless Post i instruktora na Walnym Zgromadzeniu, pracodawcy chcą wiedzieć, jak kandydat będzie pasował do większego zespołu i czy będzie mu wygodnie otrzymywać informacje zwrotne. Znajdź więc kilku przyjaciół zainteresowanych współpracą przy projekcie, połącz siły i zacznij programować jako zespół! To doświadczenie będzie ci dobrze służyć w świecie pracy.

Przeglądaj oferty inżynieryjne

3. Dołącz do społeczności Open Source

Jeśli jeszcze nie stałeś się aktywny w internetowej społeczności programistów, nadszedł czas. Załóż konto i prześlij swoje projekty do GitHub, narzędzia do współpracy i zarządzania kodami, i zacznij zadawać (i odpowiadać!) Pytania na temat Stack Overflow, witryny pytań i odpowiedzi dla programistów. Nie tylko zdobędziesz cenne informacje zwrotne od doświadczonych programistów, ale również będziesz bardziej skłonny do zdobycia nowych stanowisk - menedżerowie i rekruterzy często korzystają z tych witryn, aby znaleźć kandydatów, którzy naprawdę pasjonują się programowaniem.

4. Uzyskaj ekspozycję na tyle, na ile możesz

Aby pomóc Ci zdecydować, które obszary technologii i inżynierii oprogramowania najbardziej Cię interesują, ważne jest, aby zobaczyć, co tam jest. W przestrzeni technologicznej jest bardzo dużo aktywności, a udział w spotkaniach, konferencjach, hackathonach i innych okazjach do nawiązywania kontaktów może pomóc w poznaniu nowych ludzi, poznaniu nowych firm i nadchodzących firmach oraz bieżącym śledzeniu wydarzeń w świecie programistów. Nawet jeśli nie mieszkasz w centrum technologicznym, możesz nadążyć, czytając witryny takie jak TechCrunch i obserwując programistów i organizacje na Twitterze.

5. Skoncentruj się na czymś, co Cię interesuje

Kiedy już zrozumiesz, jakie możliwości istnieją, nadszedł czas, aby skupić się na tym, co najbardziej Cię interesuje - niezależnie od tego, czy chodzi o urządzenia mobilne, tworzenie stron internetowych czy wizualizację danych. Nawet jeśli nie jesteś pewien, czy jest to obszar, w którym chcesz pozostać na zawsze, nie pozwól, aby powstrzymało Cię to od szukania projektów kontraktowych lub poszukiwania możliwości pracy w tej przestrzeni na razie. W końcu musisz gdzieś zacząć! „Gdy tylko stałem się bardziej skoncentrowany”, powiedział Skevington, „zaczęło pojawiać się coraz więcej możliwości.” Jest to również bardziej atrakcyjne dla profesjonalnych kontaktów i zatrudniania menedżerów. „To pokazuje, że coś Cię interesuje, a nie odpowiedź„ Nie wiem, co chcę robić! ”, Co może zabić rozmowę” - dodaje.

6. Znajdź mentora

Niektóre akademie kodowania dopasowują studentów do mentorów, ale kiedy znajdziesz się w prawdziwym świecie, możesz także znaleźć własne. Większość ludzi uwielbia rozmawiać o sobie i dzielić się radami, więc nie wstydź się zaprosić tej interesującej osoby, którą spotkałeś na ostatnim spotkaniu, aby pogadać więcej przy kawie! Możesz po prostu zyskać dodatkowy wgląd w sektor technologii. Ponadto nigdy nie wiadomo, dokąd mogą prowadzić te rozmowy, a Twój nowy przyjaciel może zostać długoterminowym doradcą, który pomoże Ci połączyć się z przyszłą pracą.

W powiązanej notatce, kiedy wykonasz tę przyszłą prawdziwą pracę jako programista - posiadanie oddanego mentora, formalnego lub nieformalnego, do którego możesz zadawać pytania, może pomóc Ci szybciej zintegrować się z firmą, co pomoże zapewnić długoterminowy sukces .

7. Bądź pewny swoich umiejętności

Wbicie stopy w drzwi może być trudne i możesz spotkać się z pewnymi odrzuceniami przed przybiciem pierwszej oferty pracy. Uczenie się nowych umiejętności i zmienianie trajektorii kariery może być przerażające, ale może również wzmacniać. Staraj się być pewny swoich umiejętności, regularnie przypominając sobie, jak bardzo lubisz sztukę kodowania i otaczając się siecią wsparcia rodziny, przyjaciół, mentorów i innych programistów.

Pomocne może być również postrzeganie tego procesu jako uczenia się. W końcu krajobraz technologiczny stale się zmienia, a nawet eksperci-programiści muszą uczyć się nowych narzędzi i języków, aby zachować swoje umiejętności. Być programistą to być uczniem przez całe życie. Miłej przejażdżki!