CodeGym /Java blog /Véletlen /Junior Java fejlesztő munkát keres. Hogyan fejlesztheti k...
John Squirrels
Szint
San Francisco

Junior Java fejlesztő munkát keres. Hogyan fejlesztheti készségeit és szerezhet gyakorlati tapasztalatokat

Megjelent a csoportban
Amikor egy Java programozó szakmai karrierjének kezdetéről beszélünk, gyakran minden komor fényben jelenik meg. A kezdőknek úgy tűnhet, hogy a piacra való betörés hihetetlenül nehéz. Nem számít, hány aktuális állásajánlatot néz meg, minden pozícióhoz tapasztalat szükséges. Néha úgy tűnik, hogy a munkaadók még a fiatal Java fejlesztőktől is legalább több éves munkatapasztalatot várnak el, nem beszélve a természetfeletti elméleti tudásról. Junior Java fejlesztő munkát keres.  Hogyan fejlessze készségeit és szerezzen gyakorlati tapasztalatokat - 1 De hogyan szerezheti meg a valódi munkavégzéshez szükséges tapasztalatot, ha senki sem akar tapasztalat nélkül kódolót alkalmazni? Ez egy ördögi kör? Nem, csak egy a pályakezdéskor jellemző nehézségek közül, de ezt nem olyan nehéz leküzdeni. Ebben a cikkben összegyűjtöttünk néhány hibabiztos módszert a nem megfelelő gyakorlati tapasztalat problémájának megoldására.

1. Önálló projektek

Kezdjük az egyszerűbb és nagyrészt kézenfekvő tippekkel. A Java vagy bármely más programozási nyelv gyakorlati tapasztalatainak egyik legjobb módja a független vagy kisállat projekteken való munka. Például csatlakozhat egy nyílt forráskódú projekthez a Githubon. Ne keressen bonyolult projekteket vagy olyan projekteket, amelyek megvalósítása újszerű megközelítést vagy speciális ismereteket igényel. Egy kevés vagy semmilyen tapasztalattal nem rendelkező Java fejlesztőnek csak lehetősége van gyakorolni: minél több, annál jobb. Ahogy fejlődnek alapvető készségei, továbbléphet az egyre összetettebb projektek felé. Bár a munkaköri leírások gyakran tartalmazzák a két-három éves nyelvi tapasztalat követelményét, nem ez az egyetlen kritérium. A cégek olyan embereket is keresnek, akik saját és mások kódjával tudnak dolgozni. Olyan embereket akarnak, akik tudják, hogyan kell az eszközöket használni. A munkaadók pedig gyakran odafigyelnek az úgynevezett "soft skillekre". Ezek mindenekelőtt a józan ész, a másokkal való jó együttműködés képessége, a jó kommunikációs készség és az érzelmi intelligencia. Mindezek műveléséhez valódi problémákkal és valós határidőkkel valós projekteken való munkatapasztalat szükséges, más kódolókkal és szakértőkkel együtt. A munkáltató szemében a soft skillek, a tanulási képesség és az ambíció néha pótolhatja a speciális technikai tudás és a vékony elméleti alap hiányát. Sőt, még ha egy állásra jelentkezőnek egy bizonyos technológiát is ismernie kell, amit a tapasztalatlan Java fejlesztők általában nem ismernek, a munkaadók valószínűleg jobban érdeklődnek, ha több projekt is szerepel az önéletrajzában,

2. Személyes projektek

Ez a tipp nemcsak kezdőknek, hanem tapasztalt Java szakembereknek is hasznos lehet. A „személyes projektek” olyan projekteket jelentenek, amelyeken egy Java kódoló hobbiként, szakmai készségek fejlesztése céljából, érdeklődésből és/vagy pusztán szórakozásból, nem pénzszerzés céljából dolgozik. Az önéletrajzok áttekintése során sok munkáltató a programozók saját „kisállat-projektjére” összpontosít. Miért? Mert a kisállat-projektek azt jelzik, hogy az ember nagyon szereti a programozást, és valójában a szakmai fejlődésre törekszik – nem csak beszél róla. Junior Java fejlesztő munkát keres.  Hogyan fejlessze készségeit és szerezzen gyakorlati tapasztalatokat - 2Oren Eini, az adatbázis-infrastruktúra-megoldásokat fejlesztő Hibernating Rhinos LTD vezérigazgatója a következőket mondja: "Leegyszerűsítve: .NET-fejlesztőt keresünk, és az egyik legfontosabb dolog, amit keresünk, a szenvedély. Általában véve azt tapasztaltuk, hogy azok az emberek, akiket érdekel és érdekli az, amit csinálnak, inkább más dolgokat csinálnak, nem csak a munkájukat. Más szóval, saját kisállat-projektjeik vannak, ez lehet egy személyes oldal, egy barát projektje. , vagy csak egy kódot írtak, hogy megismerjem néhány technológiát. Ha azt mondja, hogy az egyetlen munkán kívüli projektje 5+ éves, az rossz jelzés számunkra." Ennél jobban nem is lehetne mondani.

3. A szabadúszó korlátlan lehetőséget kínál a „szintemelkedésre” és a tapasztalatszerzésre

Csak vegye figyelembe, hogy egy kezdő programozónak nagyon nehéz betörni a szabadúszó webhelyekre. De megpróbálhatod. A szabadúszóként végzett munka kiváló köztes lépés lehet a teljesen kezdő Java fejlesztőtől a magabiztos junior Java fejlesztőig, aki tapasztalatot szerzett és "felerősítette" képességeit. A szabadúszó és a teljes munkaidős Java-fejlesztő munkája közötti különbség kicsinek tűnhet. De valójában sokkal több ígéretes szabadúszó lehetőséget találhat egy tapasztalatlan junior Java fejlesztő számára. Ennek az az oka, hogy szabadúszókat gyakran alkalmaznak egyszeri vagy rövid távú munkára bizonyos projektekben. Például olyan feladatokat kapnak, amelyek túl kicsik ahhoz, hogy teljes munkaidős állandó alkalmazottat keressenek. Az ilyen mikroprojekteket néha „koncerteknek” is nevezik. Maga a projekt lehet kísérlet, vagy speciális készségeket igényelhet. Bárhogy is legyen, a szabadúszók felvételekor a munkáltatók kevésbé igényesek és körültekintőek, mivel lényegesen alacsonyabb pénzügyi kockázatokat hordoznak magukban. Ennek eredményeképpen egy fiatal Java fejlesztőnek nagyobb esélye van arra, hogy szabadúszóként kapja meg első fizetett állását. A szabadúszókat gyakran kisvállalkozások alkalmazzák, akiknek programozói segítségre van szükségük viszonylag egyszerű problémák megoldásához. Vagy vállalkozók, akik korlátozott költségvetéssel dolgoznak valamilyen innovatív ötleten. Vagy akár nagy informatikai cégek alkalmazottaitól, akik szabadidejükben saját kisállat-projektjeik vagy ötleteik kidolgozásával foglalkoznak. Egyszóval rengeteg lehetőség van, de a legtöbb esetben ez egy kis átmeneti munka lesz, világosan meghatározott célokkal.

4. Két fej jobb, mint egy. Fejlődés csapatban

Ha valamilyen okból nem sikerül egyedül dolgozni projekteken, legyen szó saját kisállat-projektekről vagy szabadúszó munkákról, próbálkozzon egy másik lehetőséggel – a fejlesztéssel egy körülbelül azonos szinten lévő fejlesztői csapat részeként. Az együttműködés és a problémamegoldás nemcsak a tanulást és a gyorsabb fejlődést segíti elő, hanem megoldja a motiváció problémáját is, amely sok kezdő programozó számára akut, különösen otthoni munkavégzés során. Junior Java fejlesztő munkát keres.  Hogyan fejlessze készségeit és szerezzen gyakorlati tapasztalatokat - 4

5. További olvasnivalók a témában:

Hozzászólások
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION