Na ratunek juniorom. Zlecenia dla programisty — gdzie ich szukać?
18.10.2024
Podpowiadamy, jak znaleźć pierwsze zlecenia programistyczne i zdobyć pierwsze doświadczenie komercyjne.
Czasy, w których znalezienie pracy bez jakiegokolwiek doświadczenia w obszarze IT było banalnie proste, bezpowrotnie minęły. Obecnie trzeba wykazać nieco inicjatywy, by wyróżnić się pośród innych kandydatów. Dobrym pomysłem na budowanie swojej przewagi na rynku pracy jest podejmowanie zleceń. W ten sposób nie tylko zdobywasz pierwsze komercyjne pozycje do CV i projekty do repozytorium. Możesz też zarobić dodatkowe pieniądze bez rezygnacji z dotychczasowej pracy czy innych obowiązków. Co więcej, uczysz się też praktycznej pracy projektowej i komunikacji z klientem — a są to całkiem wysoko cenione umiejętności.
“No dobra” – powiesz. “Wszystko fajnie, tylko gdzie niby mam szukać tych mitycznych projektów, o których wspominacie?”. Wbrew pozorom na rynku istnieje wiele firm czy drobnych przedsiębiorców, którzy oferują proste zlecenia dla początkujących programistów, np. wykonanie strony internetowej marki lub nieskomplikowanego kalkulatora ofertowego. Przeczytaj nasz artykuł, a dowiesz się, w jakich miejscach możesz znaleźć odpłatne zlecenia dla programistów.
Portale z ogłoszeniami dla freelancerów
Istnieją serwisy ułatwiające kojarzenie zleceniodawców z freelancerami szukającymi projektów. Większość portali z ofertami działa na podobnych zasadach. Pozwalają one na łatwe stworzenie profilu, na którym można prezentować swoje umiejętności, a następnie ubiegać się o zlecenia. Popularne strony tego rodzaju w Polsce to Oferteo, Freelancer. Rozpoznawalnym marketplacem ze zleceniami o zasięgu międzynarodowym jest Fiverr. Plusem serwisów ofertowych jest częściowa ochrona podejmujących zlecenia oraz różnorodne kryteria filtrowania projektów.
Useme
Useme znane jest jako usługa oferująca freelancerom możliwość wystawiania faktur bez zakładania działalności gospodarczej. Nie każdy jednak wie, że Useme oferuje swoim użytkownikom całkiem sporą przestrzeń do zlecania i podejmowania projektów. Z pewnością warto się tym zainteresować, zwłaszcza że interfejs portalu jest przejrzysty, a liczby zleceń IT na różnym poziomie zaawansowania całkiem spore. No i przy okazji — odpada problem z rozliczeniami!
Grupy na Facebooku
Całkiem niezły pomysłem będzie też szukanie zleceń na Facebooku. Swego czasu ten znany wszystkim serwis społecznościowy mocno rozwinął funkcjonalność tzw. grup, które stały się czymś w rodzaju forów tematycznych. Na Facebooku możemy znaleźć całkiem sporo przydatnych grup, zarówno tych gromadzących początkujących programistów, jaki i takich, które łączą zleceniodawców w obszarze IT, web developmentu, backendu ze zleceniobiorcami. W każdym z tych miejsc codziennie pojawia się kilka, kilkanaście nowych ogłoszeń. Jeśli mamy konto na Facebooku i zarejestrujemy się w kilku takich grupach, będziemy otrzymywać automatyczne powiadomienia na portalu o nowych postach. To całkiem wygodne rozwiązanie, gdyż nie musimy specjalnie przeskakiwać między grupami. Dodatkowym plusem jest możliwość szybkiego kontaktu ze zleceniodawcami za pomocą wiadomości w Messengerze. Spory minus stanowi tu jednak fakt, że używanie Facebooka do szukania projektów może utrudnić oddzielenie spraw zawodowych od prywatnych kontaktów.
Devpost i hackatony
Udział w hackatonach (maratonach programistycznych) to doskonały sposób na zdobycie doświadczenia, nawiązanie kontaktów i budowanie repozytorium. Niektóre hackathony umożliwiają zdobycie wysokich nagród pieniężnych, a projekty stworzone podczas takich wydarzeń mogą stać się cennym elementem CV. Wiele hackatonów organizowanych jest przez przedsiębiorstwa bądź organizacje. To zatem świetny sposób, by dać się zauważyć potencjalnym pracodawcom. Weź też pod uwagę fakt, że niektóre maratony programistyczne to głośne wydarzenia przyciągające rekruterów oraz osoby rozpoznawalne w branży. Kto wie, może dasz się zauważyć komuś z nich? By być na bieżąco z tematyką hackatonów warto śledzić portal Devpost groamdzący informacje o tego typu wydarzeniach.
Linkedin i sieć kontaktów
Networking jest bardzo istotny również w branży IT. Tworząc profesjonalny profil na LinkedIn, można łatwo pokazać swoje umiejętności i zainteresowania. Warto nawiązywać kontakty z innymi programistami, uczestniczyć w grupach tematycznych, a także obserwować firmy i osoby rozpoznawalne w branży, które mogą szukać freelancerów. Można także zamieszczać posty z przykładami swoich projektów, co przyciągnie uwagę potencjalnych zleceniodawców lub po prostu publikować ogłoszenia z informacją, że poszukujemy zleceń. Jeśli nie wiesz, jak zabrać się za uzupełnienie profilu na Linkedinie, zamieszczamy video z praktycznymi wskazówkami na ten temat.
Github jako baza projektów open-source
Praca przy projektach open-source to świetny sposób na naukę i zdobycie doświadczenia projektowego. GitHub umożliwia dołączanie do istniejących projektów programistycznych, nad którym współpracuje się z innymi, bardziej doświadczonymi użytkownikami. Stwarza to szansę na zaangażowanie się w naprawdę ciekawe i nowatorskie inicjatywy, a także umożliwia nawiązanie kontaktu z innymi programistami, testerami oraz menedżerami projektów. Prezentując w CV uczestnictwo w takim githubowym projekcie, udowodnisz pracodawcy, że potrafisz swobodnie pracować nad wybraną częścią większej całości, nawet jeśli zespół jest rozproszony. Listę repozytoriów z kodem open-source znajdziesz tutaj. A tu znajdziesz informacje na temat tego, jak przeszukiwać projekty na Githubie.
Frontem do klienta — wyjdź z inicjatywą
Gdzie szukać zleceń? Odpowiedź na to pytanie brzmi… wszędzie wokół siebie. Miej oczy szeroko otwarte, przeglądaj rozwiązania zasadzone na technologiach, w których chcesz pisać kod. Sprawdzaj strony internetowe firm z różnych branż. Masz pomysł na ciekawy program, który usprawni jakiś proces? Widzisz stronę internetową firmy i masz pomysł, co w niej poprawić? Napisz e-mail z koncepcją zmian, jakie możesz wprowadzić, oraz propozycją spotkania. Osoby prowadzące biznes lubią ludzi wychodzących z inicjatywą i chętnie nawiązują z nim współpracę. Choć ta porada może Ci się wydać mało konkretna, to jednak czasem przynosi zaskakujące efekty. Proaktywna postawa w szukaniu potencjalnych klientów to sprawdzona metoda, którą z powodzeniem stosują nawet doświadczeni developerzy.
Jak nie paść ofiarą oszustwa?
Choć praca dodatkowa w charakterze wolnego strzelca jest naprawdę wygodna, to jednak niesie ona pewne zagrożenia związane z wykonywaniem zleceń zdalnie. Dlatego należy zachować ostrożność i zawsze przy nawiązywaniu współpracy stosować się do kilku prostych zasad. Pozwolą nam one uniknąć sytuacji, w której my wykonamy swoją część pracy, a potencjalny pracodawca będzie ociągał się z uregulowaniem płatności za wykonane zlecenie lub w ogóle przestanie się z nami kontaktować.
- Sprawdzaj oceny zleceniodawcy na portalach – większość portali z ofertami pozwala na wystawianie ocen lub komentarzy użytkownikom. Nawiązuj współpracę tylko z kontrahentami, którzy mają pozytywne recenzje od innych freelancerów.
- Weryfikuj potencjalnego klienta przed rozpoczęciem współpracy – nie bój się przeprowadzić małego śledztwa. Sprawdź, czy firma znajduje się w bazie KRS, poczytaj opinie na jej temat na Gowork i w Google Maps. Jeśli rozmawiasz z osobami prywatnymi, sprawdzaj ich profile na Linkedin oraz Facebooku. Jeżeli konto na FB zostało założone 3 dni temu, zdjęcie profilowe (wyszukaj je przez Google Obrazy) to randomowe foto z banku grafik, a weryfikowana osoba ma dwóch znajomych, bezpieczniej będzie w porę się wycofać.
- Nie wierz w cuda – jeśli ktoś proponuje Ci błyskawiczny zarobek kilkuset tysięcy złotych za dwie godziny pracy i w dodatku nie chce lub nie potrafi przedstawić konkretnie szczegółów zlecenia, to mało prawdopodobne, że jego intencje są czyste. Zasada jest prosta. Skoro coś jest zbyt piękne, żeby było prawdziwe, to najpewniej jest to oszustwo. NIkt nie zapłaci początkującej osobie niebotycznych pieniędzy za wykonanie prostej pracy. Zachowaj ostrożność, kiedy trafisz na “wspaniałą ofertę”, oszuści stale wymyślają nowe metody wabienia naiwnych.
- Zawsze podpisuj umowę – umowa zabezpiecza Twoje interesy i stanowi niezaprzeczalny dowód, na podstawie którego będzie mógł lub mogła zawalczyć o należne wynagrodzenie, jeśli zajdzie taka potrzeba.
Teraz już wiesz, gdzie szukać zleceń dla programistów, a także czego się wystrzegać, by uniknąć prowadzenia interesów z nieuczciwymi zleceniodawcami. Szukanie potencjalnych klientów na wielu kanałach bywa pracochłonne, jednak pomoże Ci sprawnie gromadzić doświadczenie komercyjne, a być może pozwoli nawiązać kontakt z potencjalnym pracodawcą. A jeśli chcesz poprawić swoje kompetencje techniczne i wziąć udział w ciekawych projektach developerskich, zobacz ofertę naszych szkoleń. By ułatwić Ci początki na rynku pracy IT, mamy też profesjonalne wsparcie HR.