I started learning how to code last August, and after reading some books and watching Youtube videos feel that I have made some OK progress. I'm using Java, and am comfortable with functions, variables, conditional statements, arrays, 2D arrays, some basic I/O, and even a little recursion.
I'm enjoying and thought that if I maybe keep at it, I can perhaps switch careers and get into software development. So I went on Leetcode to look up some problems to start practicing.
I've gone through dozens of "easy" problems so far, and to be honest...I don't even understand what half of these are asking. Some examples:
Is it bad that I'm familiar with the aforementioned concepts, and have utilized them in basic little programs I've written, but can't even understand what easy Leetcode problems are asking? I've read that you don't need a CS or engineering degree to become a good programmer, but after looking at some of these problems, I feel like I need a math degree to even know where to start to solve some of these.
I'm enjoying and thought that if I maybe keep at it, I can perhaps switch careers and get into software development. So I went on Leetcode to look up some problems to start practicing.
I've gone through dozens of "easy" problems so far, and to be honest...I don't even understand what half of these are asking. Some examples:
Is it bad that I'm familiar with the aforementioned concepts, and have utilized them in basic little programs I've written, but can't even understand what easy Leetcode problems are asking? I've read that you don't need a CS or engineering degree to become a good programmer, but after looking at some of these problems, I feel like I need a math degree to even know where to start to solve some of these.