CodeGym /Java blog /Véletlen /Hogyan szerezhetsz Junior Java fejlesztői állást? A leggy...
John Squirrels
Szint
San Francisco

Hogyan szerezhetsz Junior Java fejlesztői állást? A leggyakoribb munkakövetelmények elemzése az Egyesült Államokban

Megjelent a csoportban
Ha a szoftverfejlesztést választja karrierjeként, amit a CodeGym diákjainak többsége csinál, akkor valószínűleg nem lesz könnyű megszerezni az első komoly, teljes munkaidős állást Junior Java Developerként . De akkor sem lehet túl nehéz, ha CG-vel tanulja meg az alapvető Java fejlesztési elméletet és gyakorlati készségeket sajátít el a használatához, valamint követi kiadványainkat, amelyek célja az összes egyéb információ átadása, amelyre szükség lehet az állás megszerzéséhez ( vagy mutasson a megfelelő irányba, hogy megkapja). A Java-pozíciókkal kapcsolatos leggyakrabban feltett állásinterjúk kérdéseinek megtanulása és az online fejlesztői interjúra felkészítő platformok használata segíthet önbizalmának növelésében például a műszaki interjú előtt.Hogyan szerezhetsz Junior Java fejlesztői állást?  A leggyakoribb munkakövetelmények elemzése az Egyesült Államokban - 1De ez elég lenne? A kérdés megválaszolásához úgy döntöttünk, hogy megvizsgáljuk a jelenleg nyitott Junior Java Developer álláslehetőségeket az Egyesült Államokban, és megvizsgáljuk az ilyen szintű pozíciókra vonatkozó leggyakoribb követelményeket. Szóval lássuk.

1. Oktatás.

A leggyakoribb munkaköri leírás:
  • Számítástechnika vagy azzal egyenértékű alapképzés, vagy egy vagy több éves munkatapasztalat.
Hivatkozási gyakoriság: a munkaköri leírások több mint 70%-a . Nyilvánvaló, hogy az USA-ban a munkaadók abszolút többsége továbbra is alapvető követelménynek tekinti a számítástechnikai végzettséget a Junior Java Developer pozícióhoz. Ám annak ellenére, hogy a munkaköri leírások gyakran említik a számítástechnikai alapképzést, a legtöbb esetben csak akkor tekintik szükséges követelménynek, ha nincs korábbi munkatapasztalata ezen a területen. Legalább egy év, jobb esetben két év szakmai tapasztalat kutatásunk alapján a legtöbb munkáltató szemében megfelelő alternatívának tűnik a CS végzettséggel szemben.

2. Munkatapasztalat.

A munkaköri leírás leggyakoribb követelményei:
  • 2+ év szoftverfejlesztői munkatapasztalat.
  • Bizonyított gyakorlati szoftverfejlesztési tapasztalat.
  • Bizonyított Java fejlesztési tapasztalat.
Hivatkozási gyakoriság: a munkaköri leírások több mint 90%-a . Annak ellenére, hogy sok munkaadó hajlamos a „két vagy több” éves szakmai tapasztalatot alapkövetelményként meghatározni, sokan csak „bizonyított munkatapasztalatot” kérnek ezen a területen, amiből arra következtethetünk, hogy bizonyítja Java-fejlesztői képességeit. mellékprojektek vagy szabadúszó munka formájában elegendő lenne. Tekintettel arra, hogy ebből elég van ahhoz, hogy 1-2 év terepen végzett munkának megfelelő legyen.

3. Java technológiák.

A munkaköri leírás leggyakoribb követelményei:
  • Tapasztalat a Java 8 szolgáltatásaiban, mint például a Lambda kifejezések, a Streamek és a CompletableFuture.
  • Java és J2EE környezet jó ismerete (Vállalati fejlesztők számára szükséges).
  • Az OOD tervezési elveinek és mintáinak alapos ismerete.
  • Az alkalmazások vállalati architektúrájának és adatfolyamainak alapos ismerete.
Hivatkozási gyakoriság: a munkaköri leírások több mint 95%-a . Természetesen szinte minden Junior Java Developer munkaköri leírásban szerepel a Java Core ismerete. A Java 8 szolgáltatásai, a J2EE környezet és az objektumorientált tervezés a leggyakrabban említettek közé tartoznak.

4. Keretrendszerek.

A munkaköri leírásban leggyakrabban említett keretek:
  • Tavasz (a munkaköri leírások 70%-a)
  • Hibernált állapot (a munkaköri leírások 20-30%-a)
  • Szögletes (a munkaköri leírások 25-30%-a)
  • Bootstrap (a munkaköri leírások 20-25%-a)
A Junior Java Developer követelményeiben a Spring keretrendszer szerepel a leggyakrabban, ami nem meglepő, mivel ez a legnépszerűbb Java keretrendszer. Egyéb keretrendszerek, amelyek ismeretét gyakran kívánatosként határozzák meg, a Hibernate, az Angular és a Bootstrap.

5. IDE-k.

Leggyakrabban emlegetett IDE-k:
  • Eclipse (a munkaköri leírások 60%-a)
  • IntelliJ IDEA (a munkaköri leírások 40%-a)
Az Eclipse és az IntelliJ IDEA dominálnak a Java Junior munkaleírásokban az Egyesült Államokban, bár az igazság kedvéért a legtöbb vállalat hajlamos túlzott részletezés nélkül megfogalmazni ezt a követelményt, mivel tapasztalattal kell rendelkeznie az Eclipse, az IntelliJ IDEA vagy valamelyik alternatív IDE használatában. .

6. Egyéb szoftverfejlesztési eszközök, technológiák és módszertanok.

Leggyakrabban emlegetett:
  • Adobe Experience Manager (AEM) (a munkaköri leírások 20%-a).
  • Bamboo, Jira, SonarQube, Crucible, Subversion, GIT és egyéb kódverziós eszközök (a munkaköri leírások 35%-a).
  • Automatizált építési és tesztelési segédprogramok, például Jenkins, Junit, Maven, Robot Framework (a munkaköri leírások 15%-a).
  • Agilis SCRUM fejlesztés (a munkaköri leírások több mint 70%-a).
Ha más szoftverfejlesztési eszközökről és technológiákról van szó, a leggyakrabban a kódverziós eszközöket, a tartalomkezelő megoldásokat, például az Adobe Experience Manager-t és az automatizált szoftvertesztelési technológiákat említik. A szoftverfejlesztési módszerek terén messze az Agile SCRUM a legdominánsabb.

Hogyan segít a CodeGym megfelelni ezeknek a követelményeknek és megkapni az állást

Kicsit túlterheltnek érzed magad ezektől a dolgoktól, amelyeket úgy tűnik, tudnod kell ahhoz, hogy megszerezd a Junior Java fejlesztői pozíciót? Teljesen érthető lenne, ha az vagy. A jó hír az, hogy a CodeGym-en való tanulás megadhatja és megadja a legtöbb szükséges tudást és tapasztalatot. A CG tanfolyam elvégzése közben elsajátítja az összes alapvető Java Core technológiát, és hamarosan elkezdi megszokni azokat az eszközöket és technológiákat, amelyeket a Java Junior Developernek leggyakrabban ismernie kell a tanfolyam kezdete után. Diákjaink már a 3. szinttől elkezdhetnek valódi kódolási feladatokon dolgozni, és hamarosan elkezdenek mini-projekteket (egy komplett szoftver megírása saját kezűleg) és játékokat fejleszteni, minden kódolást a CodeGym IntelliJ Idea bővítményében végeznek, így Ön nagyon kényelmes az IntelliJ Idea használatában, amely manapság a legnépszerűbb IDE a Java fejlesztők körében. Míg a mini-projektek célja, hogy felvértezzék Önt mindazon készségekkel, amelyek szükségesek a továbblépéshez, és elkezdhet dolgozni kisállat-projekteken, hogy megszerezze azt az 1-2 éves gyakorlati tapasztalatot, és magabiztosan érezze magát az állásinterjún. Van tapasztalata Junior Java fejlesztői pozícióra való jelentkezésben? Oszd meg velünk az alábbi megjegyzések részben!
Hozzászólások
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION