Split a project between the teams and not other way around!

Software development managers accustomed to moving people around the projects. Instead they should be able to split a project between the teams and not other way around! This implies that software development manager should be a software development practitioner. There is a lot of similar ideas around this topic below by Pieter Hintjens