I think jobs can be more fulfilling give you value in pursuing your interest beyond what's possible outside of a job. Such as a lab with expensive or hard to acquire equipment for research or fabrication. In some cases, it can be an opportunity to solve a problem beyond normal bounds of home hobbies.
But programming many jobs seem like the types of thing you can do even without the job.
But programming many jobs seem like the types of thing you can do even without the job.