Learning programming can be quick but learning enough to become a Software Developer will take time. You will learn the concepts of data types, data structures, algorithms, etc. (this might not make sense to you now, but you will understand when you are learning). But what is needed to become a Software Developer is problem-solving skills. So, once you finish learning the basics, start solving programming problems. This is how you will be good enough to be a software developer.