> because corporate IT were too pig ignorant to help them
Is corporate IT the issue here, or is it that companies aren’t setup in a way for random teams to dedicate time to build and support things for other random teams? The people in corp IT have jobs and deliverables, and none of them are building tools for the sales team.
I wouldn’t expect corp IT to build things for the sales team, anymore than I’d expect the sales team to help corp IT with selling a tool they want to upper management or the rest of the company.
If the sales team needs internal tools, then they need a dedicated dev team to work on those tools. Short of that, they will be stuck doing it themselves with whatever skill sets happen to be on the team at the time.
In my experience, this is not just an issue with the business vs IT. Even within IT, if a team of sys admins needs some tools, they will have to cobble something together the best they can, because there isn’t another team that will do it for them. Once or twice I see where a team with some skills needs some work and starts making offers to help other teams… one team ends up taking all their cycles, then down the road, it’s realized they don’t have a “real” role at the company, so the whole team is laid off, then the team still using their tools is left scrambling to find a replacement that can be supported.