Temat
- #Portfolio programistyczne dla osób bez informatycznego wykształcenia
- #Doświadczenie w projektach
- #Umiejętności zawodowe
Utworzono: 2024-04-03
Utworzono: 2024-04-03 20:41
Zazwyczaj osoby przygotowujące się do pracy jako programiści to studenci kierunków informatycznych, którzy po ukończeniu studiów rozpoczynają karierę jako programiści, lub osoby bez wykształcenia informatycznego, które po ukończeniu kursu programistycznego rozpoczynają poszukiwania pracy. Są to dwa najczęstsze scenariusze.
Ostatnio, w ramach mentoringu na platformie Inflearn, miałem okazję przeglądać CV i portfolio kandydatów na programistów bez wykształcenia informatycznego i zauważyłem powtarzające się błędy. Dlatego też postanowiłem dziś zebrać kilka wskazówek dotyczących tworzenia portfolio dla początkujących programistów (głównie dla osób bez wykształcenia informatycznego).
[Wskazówki dotyczące tworzenia portfolio dla początkujących programistów]
W portfolio ważne jest, aby przedstawić kilka przykładów projektów. Na kursach programistycznych zazwyczaj realizuje się dwa projekty, które stanowią właśnie te przykłady doświadczenia. Należy szczegółowo opisać każdy projekt, użyte technologie, zaimplementowane funkcje itp. Ważne jest również, aby opisać własne zadania w ramach projektu.
W tym miejscu wiele osób popełnia błąd, skupiając się wyłącznie na aspektach technicznych. Pokażę to na przykładzie.
Nazwa projektu: Społeczność dla osób poszukujących pracy
Użyte technologie: Spring Boot, Oracle, JPA, React.js, CSS, HTML
Zakres odpowiedzialności
Na pierwszy rzut oka wydaje się, że opis techniczny projektu jest dobrze opracowany. Jednak osoba, która po raz pierwszy widzi to portfolio, może odnieść wrażenie: "No dobrze, ale jakie funkcje zostały w nim zaimplementowane?".
W tym opisie brakuje informacji o "zadaniach", czyli o tym, jakie "usługi lub funkcje" zostały opracowane. Podstawą dobrze napisanego portfolio lub opisu doświadczenia zawodowego jest przedstawienie zadania + opis techniczny, dlatego też w tym przypadku zasugerowałem następujące zmiany:
Nazwa projektu: Społeczność dla osób poszukujących pracy
Użyte technologie: Spring Boot, Oracle, JPA, React.js, CSS, HTML
Zakres odpowiedzialności
To prosty przykład, ale dodanie informacji o tym, jakie zadania zostały wykonane, pozwala odbiorcy zrozumieć, jaką usługę opracowano i jakie problemy techniczne należało rozwiązać w trakcie jej tworzenia. Właśnie w taki sposób zmieniłem portfolio.
Osobiście uważam, że oprócz aspektów technicznych, należy również zwracać uwagę na aspekty związane z zadaniami. Nie bez powodu instytucje finansowe zatrudniają osoby z doświadczeniem w pracy w sektorze finansowym. Programista powinien znać się na obsługiwanej przez siebie dziedzinie lepiej niż użytkownik, dlatego też konieczne jest wykazanie zrozumienia i umiejętności analizy zadań.
Mam nadzieję, że te wskazówki okażą się pomocne dla osób przygotowujących portfolio.
Komentarze0