Боюсь, что проблема в другом. Дело в том, что большинство разработчкиов - это тупо роботы. Им, например, говорят: Сделай кнопку. В ответ:
Okay, I'm robot. Let me make the button... and nothing else matters.
То есть он просто сидит на месте и делает, что ему говорят. Для чего это вообще нужно и где он находится - он вообще не втыкает. Куча народу вообще не в теме, что за проект они делают. Тупо идут по коридору, но открыть дверь и посмотреть на внешний мир - тыц тыц, заело