> solve problems in different domains with different tech stacks
I find this aspect most appealing.
> build relationships with people who can give you work or referrals > I'd charge more and be more selective about projects
These are probably harder to do when just starting I assume. I have near 0 tech network other than old employers. But maybe that's a good place to start though.
Thanks for the comment. It gave me some new things to think about.