Yeah, so the second case, someone who entered IT after 2005!
I guessed so, because back in the day (1995-early 00's) most devs outside of seasoned functional etc veterans (who were extremely few) or hardcore systems guys, saw Java in mostly positive light, and never considered it "boring" back then.
The change (for new devs to consider Java "boring" and lacking in features) happened sometime after 2005, with Rails entering, Javascript catching up, C# getting more features with 2.0 and 3.0.
(Consider than back then Scala, Go, Clojure et al weren't even started, and AJAX had just been made mainstream).