Postaju li Java programeri tražena roba?
- Objavljeno u Novosti
Java je objektno orijentirani programski jezik koji su razvili James Gosling, Patrick Naughton i drugi inženjeri u tvrtci Sun Microsystems koja posjeduje licencu na ime Java, ali samo okruženje je moguće preuzeti bez plaćanja sa Sunovih internet poslužitelja. O popularnosti Jave svjedoče procjene i izviješća o broju korisnika, koje se kreću od 7 do 10 milijuna.
Java se danas koristi tamo gdje je važnija brzina razvoja programskog sustava u odnosu nad zahtjevima brzine rada programa. Mada je Java inspirirana jezikom C, ona pruža bolji stupanj sigurnosti i pouzdanosti, što u praksi znači da se program na Javi razvija brže uz manje pogrešaka.
Zbog svih tih stvari Java je jako popularna za razvoj programa namijenjenih mobilnim uređajima, kao i za potrebe financijskih kompanija na Enterprise tržištu, a javlja se i kao osnovni jezik za programiranje Googleovog Android OS-a.
Prema podacima o prodaji informatičkih knjiga na nedavno održanom sajmu knjiga Interliberu, koje nam je dao najveći izdavač informatičkih knjiga u regiji www.knjizara.hr, programiranje u Javi je doista postalo trend.
Naime, knjizara.hr je na Interliberu prodala najviše primjeraka "Programiranje JAVA" knjiga, koje su razgrabljene u 50 posto više primjeraka u odnosu na drugoplasirani naslov "Naučite Python", namijenjen početnicima. Python je jezik širokog spektra primjene, te se danas uči u osnovama programiranja kao dio programa osnovnih i srednjih škola, a između ostaloga se koristi za izradu programa namijenih Arduino/Raspberry Pi uređajima, IoT gadgetima, pa sve do softvera namijenjenog obradi geografskih podataka i mapiranju.
Osim te dvije knjige, na Interliberu se odlično prodavao blok knjiga o alatima za izradu dinamičkih Web stranica (PHP i JavaScript) i aplikacija (AngularJS), što nam jasno govori da u Hrvatskoj vlada velika potreba za razvojem Web stranica i aplikacija.
Knjizara.hr - Popis Top 10 najprodavanijih knjiga na Interliberu 2015.
1. Programiranje JAVA 2. Naučite Python 3. Programiranje PHP 4. Naučite JavaScript 5. Naučite Android 6. Naučite AngularJS 7. Naučite HTML5 8. Programiranje C# 4.0 9. Programiranje u jeziku C++10. Knjiga za CSS3