Learning without setting a specific goal If you're serious about coding and intend to become a Java developer, you'll need to study every day for at least 4–5 hours. But if you simply want to enlarge your scope, you can choose a more relaxed tempo.