Misc.Jan 11
Amazondanias

Get better at Java?

It might sound weird, but after 3 years at Amazon I haven’t learned any real Java. I can read and write code, but we barely ever do anything beyond basic stuff and config updates. For hobby projects I use other languages I think are more suitable (Python, Ruby, Rust, JS), so I’m looking for recommendations on how to get better at Java. What kind of projects do you suggest I build or what other thing should I do. TC: 132k€ YoE: 7

Amazon sdm&a Jan 11

Join a team where high perf Java is a necessity. There are plenty

Amazon danias OP Jan 11

That can work, but it’s not very practical? It also depends on a lot of things beyond my control.

Qualcomm skt21 Jan 11

I relate to you . I was in a similar boat . In last 6 months I saw lot of tutorials on spring boot , java 8 features and stream APIs . That helped me a lot actually . You can check it out multithreading java tutorials as well

Amazon danias OP Jan 11

Did you end up building anything with it? I can’t get myself to write non-corporate code in Java lol

Qualcomm skt21 Jan 11

Yes build personal projects in spring boot framework ! Integrate Kafka , solr or any 3rd party tools and practice !

NVIDIA ☆☆☆☆☆☆ Jan 11

+1

New
vp-dev Jan 11

Read from Baeldung. It has everything from Java , springboot and other integrations with code examples

Apple ❤️shaped📦 Jan 11

It’s impossible not to read from Baeldung if you are looking up anything serious about Java

Apple ❤️shaped📦 Jan 11

Try building benchmarks in your personal system and writing convoluted stuff to beat them. Gamifying things usually helps, and you can even submit the results on some blog