Many software engineers have the career plan to work for amoral corporate overlords until they can retire early and then work on meaningful projects.
IMO this plan is questionable:
1) You spend your career serving the interests of amoral corporate overlords
2) The overlords have their own plans that may derail yours, such as mass layoffs and burning you out until you can’t work
I suggest a revised plan: work for amoral corporate overlords only until you can start your own meaningful business.
