Kezdőoldal » Számítástechnika » Programozás » Milyen technológiákat kell...

Milyen technológiákat kell még elsajátítanom, hölgy legalább egy java-gyakornok lehessek?

Figyelt kérdés

Üdv! Egy egyéves képzésen vettem részt, melyben megtanultuk a Java programnyelvnek egy jelentős részét.Ilyen volt például maga a nyelv; egyéni változóktól egészen a Java8 lambdás újításáig,vettünk Javafx-et, Dynamic Web Projectek készítését amit Mavennel építettünk fel. Ide tartozott még a MySQL, amikből adatokat kértünk le és töltöttük fel a táblákat.A MySQL-hez tomcatet és XAMPP-ot használtunk. A frontendet HTML-lel oldottuk meg.

Jelenleg referenciamunkán dolgozok, egy PROJECT-PLANNEREN, Javafx segítségével. Néhány technológiát tudom, hogy nem tudok, ilyen például a REST és a Hibernate, Mockito, JPA. Esetleg tudnátok-e javasolni néhány technológiát, amit feltétlenül el kell sajátítsak, hogy elkezdhessem a karrierváltást? Illetve az általam leírt alapok mennyire megfelelőek egy junior vagy legalább egy gyakornoki szint betöltéséhez?


Kicsit bővebben, amiket tudok a nyelvről: Listák megengedik ugyanazon elem többszörös feltolteset, Map-ekhez kulcs-érték párok tartoznak, de direktben nem lehet őket be járni, külön kell hozzájuk írni for-loop-ot, hogy kiirassuk a tartalmukat. Továbbá egy értékhez egy kulcs tartozhat, amúgy felülírja. Set-ek rendezetlenek, ugyanakkor hasznosabbak, ha nem kell tudnunk az elemek sorrendjét. For ciklusok olvashatóbbságáért az enhanced for-ciklust találtak ki, if, elseif, else magát adja. Konstruktorok létrehozása muszáj, ha objektumokat akarunk létrehozni, ekkor kell getter és setter is,mert ezzel állítjuk be és kérjük ki őket. Érdemes toStringet is generálni, hogy ki tudjuk írni a tulajdonsagaikat. Management szempontjából az Entitásokat külön package-be kell rakni, illetve a Repository mellé kell egy Service class réteg is.Statikus metódusokat és változókat ritkán használunk, hisz kiütné a felhasználó session-ét, ha kettő vagy több ember szeretné használni az általunk készített weboldalt. A statikus vtlzok inkább a class hoz tartoznak mintsem az objektumhoz.



2021. márc. 22. 11:12
1 2
 1/12 anonim ***** válasza:
Az a legnagyobb baj, hogy a gyakornoki helyek 99%-ához hallgatói jogviszony kell.
2021. márc. 22. 12:41
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:
Akár minimálbérért is dolgoznék, ha lehetséges,csak ebben. Mit tanácsolsz?
2021. márc. 22. 13:23
 3/12 anonim ***** válasza:
34%

Gyakornoki pozícióért minimálbért kérsz? :DD

Az jó, sok másodéves egyetemista ingyen gyakornokoskodik, mert oda általában olyan emberek kellenek, akiknek nem a pénz kell, hanem a tapasztalat..

2021. márc. 22. 13:55
Hasznos számodra ez a válasz?
 4/12 anonim ***** válasza:

"REST és a Hibernate, Mockito, JPA": ezek közül a jpa a rest és a mockito mondhatni alapkövetelmény mindenhová. Ezen felül szerintem szükséges lehet a SOAP ismerete, ezeket külsősként mondom. Java-ban dolgozó emberek majd mondanak többet.

A java 8 már elavult, csak security update-eket kap, tanuld meg a többi java újítását, mert mire bekerülsz valahová, addigra java11 vagy 14 lesz használatban világszerte.

Ezen felül nem elég a java-t ismerni, tanuld meg az összes oop alapelvet, gyakorold az osztályok készítését, leszármazását, interfészeket készségszinten jól használni. Ehhez UML jó gyakorlóeszköz lehet.

2021. márc. 22. 15:03
Hasznos számodra ez a válasz?
 5/12 anonim ***** válasza:

#4

- Java8: 2030 Decemberig támogatott

- Java11: 2026-ig

- a következő LTS Java verzió a Java17 lesz. Java14-15-16 azok nem hosszú életűek.

- Legtöbb alkalmazás nagyvállalati szektorban Java8 és Java11. Sőt! Mondok jobbat

2021. márc. 22. 15:48
Hasznos számodra ez a válasz?
 6/12 A kérdező kommentje:
#3 ez nagyon jó, de pénz nélkül nem fogok tudni albérletet meg kaját fizetni
2021. márc. 22. 16:46
 7/12 anonim ***** válasza:
Nálunk sajna Java 7 van, mert bizonyos hülye okokból nem léphetjük meg a frissítést. Korábbi munkahelyemen volt néhány service, ami Java 6-os volt, azt is foltozgattuk, de ott legalább volt Java 8-as projekt is (akkor talán 10 volt a legújabb).
2021. márc. 22. 17:21
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:

#7

Azaz ok lehet egyszerűen olyan tényező, hogy olyan külső függőséget használ, amit a vállalat régebben vásárolt, de nem fejleszik már tovább. Így az már sose fog upgrade-elődni, így ha te upgrade-lsz, akkor nem lesz kompatibilis (pl. törölt deprecated metódusok, stb).

Tehát beragadt abba a verzióba.


A nem váltás oka egyszerű: "Minek váltani, ha így is működik?" És magyarázd meg egy C-level faszinak, akinek lövése sincs az informatikához és számára az internet olyan, hogy "létezik" mint a levegő.

Szerinted mennyi pénz széndékozik beleáldozni olyan változtatásba, ami eleve így is működik?

Sajnos ezek az emberek nem látnak messzebb. Inkább legyen az aktuális kiadás kevesebb, mint több, de hosszú távon kevesebb.

2021. márc. 24. 13:37
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:

1. vagyok. Az ingyen gyakornokoskodás nekem új, nem ügyvédbojtárokról van szó. 1000-1500 közötti nettó órabért szoktak adni a diákmunkásként, aktív hallgatói jogviszonnyal foglalkoztatott gyakornokoknak.

Egyetlen út áll előtted, jelentkezz ezerrel. Ne csak nagyobb, jónevű cégekhez, hanem a Jóskapista Bt.-khez is. Pár év tapasztalattal, önképzéssel már nagyobb eséllyel vennének fel jobb helyekre is.

Mindig vannak olyan - jobb megnevezés híján - trollok, akik szerint nem kell papír az IT melókhoz. Sok helyre valóban nem kell, ha van tapasztalatod. És általában ezek a papír nélküli guruk fel tudnak mutatni 15 év tapasztalatot meg mondjuk egy fizikus diplomát... Te meg ott állsz pályakezdőként tapasztalat nélkül, egy diplománál alacsonyabb szintű papírral, tehát számodra kifejezetten haszontalan ez a vélemény. De előbb-utóbb te is meg tudod szerezni ezt a tapasztalatot.

2021. márc. 24. 13:49
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:

8:

Ebben az esetben még csak szó sincs lecserélhetetlen függőségről, csak egyszerűen más team tartja karban a szervereket, ott meg van valami, amúgy lecserélhető, amihez a régi Java kell, és ezért nem lehet átnyomni rajtuk.


Korábbi munkahelyemen meg nem volt elvileg függőség, de soha nem volt meg az elhatározás az amúgy gány kódbázisú, legacy service-ek Java 8-ra migrálasához. A legfontosabb service-t végül tudtuk migrálni, a második legfontosabbnál pedig ki tudtunk harcolni egy teljes újraírást, mikor egy új törvény miatt minden alapjaiban megváltozott, és a 10+ éves, rég nem ott dolgozó indiaiak által gányolt kódot. De ott amúgy az egész cég le volt maradva néhány Java verzióval, mert belső repokból dolgoztunk.

2021. márc. 24. 14:01
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!