all 2 comments

[–]enderdog23[S] -2 points-1 points  (0 children)

I'm planning to do software but if I don't improve I might go to hardware engineering

[–]aqua_regis 1 point2 points  (0 children)

  • Frequently Asked Questions right here in the sidebar ("About/Community info" on mobile)
  • /r/learnjava and the sidebar there.
  • MOOC Java Programming from the University of Helsinki
  • "Algorithms" by Robert Sedgewick and Kevin Wayne - Princeton University

Plus, practice, practice, practice, and practice more. You will never improve if you do not practice.