Ondrej Markus considers this the optimal way of working for generalists 👇
Most people treat their work as one box — a job. And they depend on it for everything they need: money, personal growth, community, a sense of meaning, etc. If they dislike or lose the job, that’s trouble. It’s their source of everything which makes them vulnerable to change.
The Full-Stack Freelancer thinks about his work as a portfolio of projects. He diversifies his time and energy into smaller projects running in parallel.
If you find yourself getting bored easily at work, this approach may work well for you.