My specialty is being a generalist
From experience and observation I would say your specialist to generalist software developer ratio should be around 18 to 1 in any mature organization.
In a start-up, if you only have a specialist, you have a problem.