Tuesday, 08. May 2018., 09:55
This is keynote by HUJAK.
We will present some of the latest trends, interesting events, and the popular technologies happening in "The World of Java." We live in a world of accelerating and emergent changes, and we need to address them. Every day we are witnessing how many new trends become easily adopted by masses, and only a few months later hypes turn into well-established technologies that we have to start using. Less than a year ago we experienced Java 9, in the meantime, we got Java 10, and now we are already looking forward to Java 11 and 12. There is a technology hyper-progress in the field of IoT, Smart Devices, Cloud Computing, Artificial Intelligence, Virtual Reality, Robotics, Virtual Assistants, Blockchain… – and software development is responding to it. Everything is becoming "smart" – smart cars will drive us, smart ultra-fast networks will connect us, and numerous smart devices in our smart offices, smart homes, and smart cities will help us live our "smart" life. The question is – what does all that mean for us as developers? We will try to address it from the perspective of a typical developer and discuss it from a software development point of view. We will talk about our future, but we will also show what developers are mostly using and why. Once more, we will present some numbers from Croatia, EU, and the rest of the world. We cannot skip the story about skills we need to have and, even more important, various ways to get them through education and practice. Finally, we will close this keynote with details of (y)our favorite Java community – HUJAK.