I would recommend to actually find out what you like as a Programmer. To find out what you like it's important to experiment and it doesn't matter if you switch languages in the end.
Learn the basics ->
And if you got this in any language you have a foundation to decide what to do.
One of my favourites is the missing KISS ....
I had the question how to write a "playtictactoe.org" game and the CTO wanted to ask me after a job interview of another dev how I would solve it.
Key was: I was using a matrix 3x3 with 3 symbols (x,o,_) to represent the state of the game and he told me that 90% of all candidates try to make an object out of the field which he called overly complex and that's what KISS is all about.
Try to use a solution that is as simple as possible ... you don't have to use a library if you can just use 3 LOC to solve the problem.