Ask yourself a few simple questions. Do you know how to hire and manage a team of developers? Do you know how to setup development environments? Do you want to become a software development manager?
If the answer isn’t yes, you will be in for an expensive odyssey if you try to build your own team. If you don’t know how to hire developers and implement processes, you could end up with a collection of people who use clashing techniques. To build an effective team, you often need more roles than just developers and engineers. QA, hosting engineers, architects, UX/UI, are all part of producing quality software.






