I didn't start programming as a kid. I didn't write my first line of code until freshman year of college. Problem sets in [functional programming language] were fun and satisfying, then I found myself loving classes like discrete math, algorithms, and complexity theory, so I decided to major in computer science. When it was time to get a job, I had some offers for more money than I thought a 22 year old ever made, so I took one. But I don't love software engineering.
I know I'm lucky to have a job, and my salary lets me do all sorts of fun things. Furthermore, I have no idea what to do instead, so letting time pass at my current job seems like the best option. But I don't want to find myself with the same problem in 5 years.
So I ask you, HN: what should I do? Shut up and be grateful my 22 year old self has it better than 99% of the world? Have any of you found yourselves with this "problem"?