An extremely important blog post, with some key pointers. It’s important particularly for organisations making the move to Agile and Digital development.
In the situation where you’re used to working with a supplier or agency, you’re often used to an antagonistic relationship with developers.
From recent experience you also come across managers who don’t understand coding and the effort which goes into development. But what anyone should be able to understand is ‘people’ and your post should act as a good starting point for them.
Finally from a company and management perspective your quote says it all: “what they don’t want, most of the time this is being forced to specialise in some specific enterprise technology which decreases their future career prospects by locking them into a specific technology.” Boom!