Himai Min wrote:I am hearing you. I am a Java developer as well. I enjoy learning Java, JEE, Spring boot and anything related to Java.
I am wondering if GCP is the area I should go for.
Indeed, GCP Associate Cloud Engineer isn't about Java nor for Java developers in particular (or any other mainstream programming language), however, as a Java developer (or simply software developer/engineer) you'd benefit from that, or more precisely, from knowing the things which are challenged in the exam.
Not scientific research, but more and more software development shops develop and deploy their solutions on one or another clouds, whether it be GCP or AWS or Azure, etc, which all of them have a lot in common in terms of services they offer, and the terminology they use - so as a software developer most likely sooner or later you'd face the need for hands-on tasks.
Himai Min wrote:I think it is more for system administrators than for Java developers.
Perhaps that depends a lot on the company you are working for, its size, maturity, sector it is operating at. So no, I wouldn't say it is more for system administrators. It might be even quite opposite, I'd think going forward you'd find less and less such titles as system administrator, because they would be behind the clouds which you don't manage yourself.