a) Improve my web development knowledge by learning the topics from these sites(both frontend[0] and backend[1])
b) Work on personal projects which I'm interested in, but none of them are web dev related
My mind tells me that the first option would be the right choice for my career, but I just can't bring myself to learn things for the sake of learning. I see all those topics but I can't come up with any projects I want to create, so it appears that all that learning will be ineffective because I won't put it to use.
My heart wants to go with the second option because I feel like that's more fun. I get to make things I love, and if possible I could make some money too. And since it will be a change of pace, I think I would enjoy it more.
I initially thought that I should just do both, but that didn't work for me because I ended up wasting time in deciding. After reading this article[2] I understood that I should focus on only one thing at a time, at least it would get me started.
[0]https://roadmap.sh/frontend
[1]https://roadmap.sh/backend
[2]https://sive.rs/donkey