DEV Community


Discussion on: How Much Java Do You Need to Know to Get a Job?

michelemauro profile image

I can confirm (from being occasionaly on the other side of the job interview) that these suggestions are very valuable. Following #2, I'll reduce a little the suggested concept lists; the relative importance of most of them depends a lot on the environment where the job is.

Just a note: I wouldn't call Java "a complex language": it's a language with a history, and whose usage has changed a lot in the years. The ecosystem is dauntingly vast, however, and you can find very, very different ways of doing, often, basically the same thing. And often they are all the "right way to do it" in their context, and the wrong one in another.

I also suggest adding the excellent Modern Java in Action to the book list. Manning has many other high quality titles to choose from.