Razvoj, razvojni alati i okviri
In HUJAK's community talk, we will present the current state of software development related to the Java ecosystem in Croatia, our part of Europe, and worldwide. We will discuss the latest trends in software development and what does it mean in our rapidly evolving world full of new technologies based on IoT, ML, AI, VR, Robotics and Blockchain, focusing also on our country and the region. We will also discuss the major events in the world of Java that happened in the last few years since Java 8 was widely adopted and Java 11 was released. We will see what Java 11 and Java 13 (and 12) brought us and what developers are mostly using (or not using) and can benefit from. We will also take a look at what is ahead of us in Java 14 and beyond, including new features from projects Amber, Valhalla, Loom, Panama, Skara, and Metropolis. We are going to take a typical developer’s point of view on software development challenges in this part of Europe, and we will discuss the future of our software developers from the perspective of how to become one (current educational offers and practice) and how to get a good job (local employers and the job market as well as certificates).