I feel the same way regarding being a generalist. I’ve been a software generalist with a focus on web dev for my entire career but as I progress in my career I see the benefit of specializing. I can definitely see the benefit of specializing as a self-employed/freelance software engineer.
+1. Self-employed since 2006. Previously at Sophos.
>What do you do?
I'm a technical generalist, and it's slowly killing me. I need to specialise in…something.
>Curious to know what sustains people.
Fear of eviction & a broken anhedonic treadmill. Coming up to 20 years of that, there's a lot of damage to fix, frankly.