Have you ever asked yourself the question how to become a champion programmer? Dr. Heinz Kabutz wrote an interesting article about that in The Java Specialists’ Newsletter. The bottom line of this post was:
Regardless of the path you choose, your career as a champion programmer will require dedication. It is not something that you can do 9-5. You cannot learn everything that you need to during your day job. Instead, it will require evenings and weekends studying and staying up-to-date. The biggest travesty is when programmers get to their 40s and go past their sell-by-date. They might have done a fine job programming Java, but unless they refresh their knowledge by reading books, articles, go to conferences and attend challenging courses, not for the piece of paper, but for the knowledge gained, they will eventually become worthless. Industry will toss them out like a used napkin. Don’t be that napkin! Learn, learn, learn.
Don’t wait for anybody to listen to and learn. Together with Dr. Heinz Kabutz, we are offering an exceptional training event: Extreme Java – Concurrency Performance for Java 8.
This course is aimed at the busy Java professional who wants to quickly learn and apply new essentials on core Java topics.
During the course we use the new Java 8 syntax for lambdas and streams, making the code more readable. You will learn about threading, performance, compare-and-swap non-blocking constructs, garbage collectors and many other topics that you will be able to quickly apply in your own work. We will also cover all relevant constructs found in Java 8, such as StampedLock, LongAdder, parallel streams and many more. As a side effect, you will get familiar with Java 8 lambdas and streams.
During the training, you will always get a chance to try out what you have learned in carefully thought out exercises. This will help you understand and quickly internalize what you have just learned.