Which part specifically?
I admit, my perspective is that of a higher manager, not an on the grounds developer, so it might not be as helpful, but from my experience, people should pursue what they enjoy doing, and where they spend their free time indicates something about them.
If you spend your free time reading yada yada yada….
If you spend your free time programming…
The OP is saying he does NOT spend his free time doing game devish stuff, THE QUESTION THEN IS WHY NOT?
And if Not, how do we shift his motivation so it aligns with his stated goals?
If however he is sitting around doing nothing related to game dev, what is going on here?
Discipline and time management are critical skills everyone learns eventually, education is meant to drive that into us.