I know being a good programmer involves reading a lot and writing a lot of code. I have problems in both these areas. Regarding reading: I don't know which tech blogs/people to follow, I don't know the best books to read and I overall have the awful habit of skimming though articles when I stumble upon them. I don't know why.
Regarding coding on my free time: I just don't know what to code. I know people say to solve problems you face everyday, I just don't know any. I try to make stuff like reinventing the wheel but that does not really inspire or motivate me. I know that probably reading more would help me with this.
I think the fundamental problem underlying all these is that I don't have any real interests. All throughout highschool and college my only real interest besides finishing my degree was (is) playing video games. I can't finish any technical article, follow and participate in discussions in reddit or here because I just don't read articles in depth, and thus I can't think and formulate opinions on these subjects. What screwed am I?
The technologies that I think I might enjoy learning would be: the JS ecosystem (react, angular, ES6, etc), learning more about Rails development besides the basics which I know have a good grasp on, maybe learn more about app development (I'm fairly comfortable with Java) and doing somekind of desktop applications (electron or C++?). Following tutorials for this technologies seems pointless. Figuring out simple and yet useful projects do build with said tools also seems difficult, since I don't know what to build.