2 éve már, hogy junior melót keresek
A kérdés magától adódik. Mit kezdjek magammal 2 év sikertelen munkakeresés után? Ha van is meghírdetve "junior" munka, akkor az esetek 99%-ban semmilyen visszajelzést nem kapok a poziról. Ha interjúra behívnak, akkor minimum olyan pozíció, ahol 2-3 év tapasztalatot kérnek. Hr kolléga megkérdezi, hogy meséljek az eddigi munkahelyeimről, merthogy látja 2024-ben végeztem, viszont nem írtam bele a cv-be, hogy hol dolgoztam eddig. Na ilyekor szokott jönni a kényes dolog, de próbálom kivágni magam, hogy egyik családtagom senior java fejlesztő, ha még nem is sikerült elhelyezkednem, attól ő sokszor coacholt és reviewolt cégeknek készített házifeladatokat és iránymutatást adott milyen technológiákat sajátítsak el stb. Motivált vagyok, tanulni, fejlődni akarok és legjobbak közé akarok kerülni. Kedvencem az, amikor eljutok technikai körre és a fejlesztő kolléga elmondja, hogy 2-3 év tapasztalat van kiírva az álláshírdetésbe, de a manager azt mondta, hogy inkább legyen 3+ és ezért nem. Próbálkoztam automatizált tesztelő/manual tesztelő pozíciókra jelentkezni. (arra a kevésre, amiket eddig láttam az utóbbi 8 hónapban kb 6db ahol nem kértek 3+ év tapasztalatot benne :D) Már elkeseredésemben jelentkeztem MVM - távleolvasó főmunkatársnak és kiemelt távleolvasó főmunkatársnak... (sql és adatbázisok ismeretek kellenek) Nagymamám volt kollégájának a férje ott dolgozik és előre megmondta, hogy el fognak utasítani, mert diplomával túlképzett vagyok oda. Így is lett. Azt hittem diplomaosztásnál, hogy végre elkezdődik a nagybetűs élet, melózni fogok, pénzt keresni, építeni az életem és a karrierem... erre 2 éve szpok. A cégek miért nem invesztálnak a juniorokba? Valakiből mediort és seniort kell csinálni. Sőt ha végre felvenne egy cég, simán mondanám adjatok több éves szerződést, mert én innét ki nem teszem a lábam és annyit fogok dolgozni, amíg össze nem esek.
szerk:
Mivel sokan megkérdőjelezik miket csináltam az elmúlt 2 évben, itt egy kis áttekintés:
Spring Boot, Spring Web (Spring MVC), REST API, Dependency Injection / IoC, Controller–Service–Repository architecture, DTOs, Mappers, Spring Data JPA, Hibernate, JPA, PostgreSQL, Oracle Database, H2 Database, MySQL, JUnit, MockMvc, Integration Testing, Maven, Docker, Liquibase
Itt egy visszajelzés a legutolsó házifeladatomról:
Ahogy ígértük, szeretnénk szakmai visszajelzést is adni a munkádról:
A megoldásod jól strukturált és szakmailag igényesen felépített alkalmazás lett. A controller, service, repository és entity rétegek megfelelő elkülönítése átláthatóvá és könnyen követhetővé tette a projektet.
Az entitások megfelelő annotációkat kaptak. Továbbfejlesztési lehetőségként az azonosítók generálását érdemes lett volna központosítani, például egy közös szülőosztály vagy a GeneratedValue annotáció használatával.
Kifejezetten jó megoldásnak tartottuk, hogy az OpenAPI-konfiguráció alapján generált controller interface-eket használtál. Ez következetesebb API-szerződést és jól karbantartható struktúrát eredményez. A frontend szintén teljesen korrekt lett, és ott is pozitívumként értékeltük az OpenAPI-alapú megközelítést.
Összességében egy átgondolt, jól felépített és technikailag megfelelő megoldást készítettél.
Szeretnénk megkérdezni, hogy hozzájárulsz-e ahhoz, hogy az elérhetőségeidet megőrizzük, és amennyiben a jövőben a tapasztalatodhoz illeszkedő új pozíció vagy projektlehetőség nyílik nálunk, felvegyük veled a kapcsolatot, és tájékoztassunk róla? Amennyiben ehhez hozzájárulsz, kérjük, válaszolj erre az e-mailre egy rövid megerősítéssel.