Re: DevOps Talent
I think you're right on the money, Nathen. After all, DevOps is not like putting in new infrastructure or new systems... the whole idea is that it's a different way of thinking, a restructuring of your processes and how your people get their jobs done. If you look at it that way, it seems almost silly that anyone would think they could buy their way into it. That being said, I like kstaron's point that that in itself doesn't necessarily mean contractors have no place in the process.
Step one is sitting down and deciding whether DevOps is right for your business and what it will mean for you. You mention automation and large-scale projects a lot, Nathen. You're right to do so - but if those don't sound like things your company needs, then maybe DevOps is not for you after all. Likewise, there's no hard rules here (in fact, that's kind of the point) - don't force your people to adopt a model that's not right for them. DevOps is foremost about lessening friction in the Dev process. Don't make the mistake of increasing it instead.