
Originally Posted by
squirrl
Yes, actually I will. Lack of discipline that comes with the education is part of the reason GNU, Xorg, and various other projects are in their current states.
Would you want a doctor who never attended Medical School?
Example:
Had you completed a basic Computer Science education track, you'd have taken a Senior level class called Software Engineering.
They teach you the basics about deliverables, requirements gathering, and project management.
Essentially, you learn all the phases of actually developing software from providing time-lines to delivering an installation media.
Hence the problem with Gnome 3. Who gathered the requirements? Who was the customer?