There's a lot of roles and specializations in tech that don't work well without much larger organizations.