Be Clear About Your End Goal. Software engineering never focuses exclusively on coding. However, you should know at least a couple of languages, and a deeper understanding of how they will function.
Another useful aspect of becoming a software engineer is learning how to read other people's code. Nothing like practical experience. You need to start building projects on a language you are comfortable with. By doing this, you not only enhance your learning but also found a potential employer. As you learn how to code, build projects, etc., you should slowly help you to build up your professional network.
Below are given the list of some popular programming languages:
https://python full course
Generally speaking, there are two specializations within software engineering: applications and software/systems development.