투잡뛰는 개발 노동자

[Nem informatikus, mégis fejlesztőként? ] 16. Újonc fejlesztői portfólió készítésének tippei

  • Írás nyelve: Koreai
  • Országkód: Minden országcountry-flag
  • Informatika

Létrehozva: 2024-04-03

Létrehozva: 2024-04-03 20:41

Nem informatikusként, hogyan lehet fejlesztőként túlélni


#16. Újonc fejlesztői portfólió készítésének hasznos tippek


Általában a fejlesztői álláskeresésre készülők két fő csoportra oszthatók: a szakirányú végzettséggel rendelkezők, akik egyetemi diploma megszerzése után keresnek fejlesztői állást, és a nem informatikusok, akik képzés elvégzése után készülnek a munkavállalásra.

A közelmúltban az Infrun mentorprogram keretében számos nem informatikus fejlesztői álláskereső önéletrajzát és portfólióját vizsgáltam és adtam visszajelzést, és sokuknál ugyanazokat a hibákat tapasztaltam. Ezért ma összefoglalt néhány tippet az újonc fejlesztők (nem informatikusok) számára a portfólió készítéséhez.


[Újonc fejlesztői portfólió készítésének tippek]

A portfólióba több projekt tapasztalatot is érdemes belefoglalni. A képzések során általában két projektet kell készíteni, amelyek a projekttapasztalat részét képezik. Minden egyes projektről érdemes részletesen leírni a használt technológiákat, a fejlesztett funkciókat, és hogy milyen funkciókat fejlesztett. A saját feladatait is meg kell írni.

Ebben a pontban a mai újonc fejlesztők gyakran elkövetik azt a hibát, hogy túlságosan a "technológiára" koncentrálnak. A következő példán keresztül szeretném ezt szemléltetni.


Projekt neve: Álláskeresők közössége
Használt technológiák: Spring boot, Oracle, JPA, React.js, CSS, HTML
Felelősségi kör

  • Ha több felhasználó egyszerre ír bejegyzést, a TPS túlzottan megnövekszik, ezért a JPA hangolásával 2,5-szeres sebességnövekedést értem el
  • MSA alkalmazása a különböző szolgáltatások elosztásához, a hibák esetén a helyreállítási idő csökkentése és a sebesség növelése
  • JWT bevezetése a jogosultságkezeléshez, a biztonság fokozása


A fenti tartalom alapján úgy tűnhet, hogy a projekt technológiai szempontból jól van leírva. De ha valaki először látja ezt a portfóliót, akkor az a benyomása lehet, hogy "de mégis mi a funkciója?".

Ami hiányzik ebből a leírásból, az a "feladat" rész, vagyis hogy milyen "szolgáltatást vagy funkciót" fejlesztett. Alapvetően az én portfóliókkal kapcsolatos elképzelésem és a tapasztalatok azt mutatják, hogy a feladat bemutatása + a technológiai részletek együttes szerepeltetése a leghatékonyabb, ezért a következő módon javasoltam a portfólió módosítását.


Projekt neve: Álláskeresők közössége
Használt technológiák: Spring boot, Oracle, JPA, React.js, CSS, HTML
Felelősségi kör

  • Felhasználók számára Q&A fórum fejlesztése, ahol álláskeresési információkat kérdezhetnek és válaszolhatnak egymásnak
    • Ha több felhasználó egyszerre ír bejegyzést, a TPS túlzottan megnövekszik, ezért a JPA hangolásával 2,5-szeres sebességnövekedést értem el
    • A Naver Zsíszkin (Naver Zhisikin) mintájára bevezettem egy elfogadási rendszert, hogy növeljem a felhasználói aktivitást
  • Álláskeresési információk kinyerését végző bot, önéletrajz és motivációs levél írása és tárolása
    • MSA alkalmazása a különböző szolgáltatások elosztásához, a hibák esetén a helyreállítási idő csökkentése és a sebesség növelése
  • Szociális bejelentkezési funkció (Naver/Kakao) fejlesztése
    • JWT bevezetése a token ellopásával kapcsolatos biztonsági problémák megelőzésére

Ez egy egyszerűsített példa, de látható, hogy a fejlesztett feladatok hozzáadásával világosabbá válik, hogy milyen szolgáltatást készített a fejlesztő, és milyen technológiai kihívásokkal szembesült a fejlesztés során. Ilyen módon adtam visszajelzést a portfólióra.

Személy szerint úgy gondolom, hogy a technológiai részletek mellett a feladatokra is kell figyelni. Nem véletlenül keresnek a pénzügyi szektorban tapasztalattal rendelkező embereket. A fejlesztőknek jobban kell ismerniük a felhasználói igényeket, mint magukat a felhasználókat, ezért szükséges a feladat megértésének és elemzésének képességét is bizonyítani.


Remélem, hogy a portfóliójukat készítő álláskeresők hasznosnak találják ezt a bejegyzést.

Hozzászólások0