My son graduated with a degree as a physicist. He started his first job out of college working on testing computer hardware. He taught himself how to program/code. Now he is a senior programmer at the same company. He sits at home with his dog and puts in his 40 hours a week. When he gets married and starts a family he can be the working stay at home dad. He also makes over 6 figures plus stock options. He's 27. He plans to retire at 40. I'm sure he will be able to since his "hobby" is financial planning and investing.