True... I don't even know that it is more difficult to watch on this issue other than coding or hunting bugs...where in the end of the development still cannot bring you some good profit. That's the reason why there's an OpenSource coming in where they want to get start from low cost project while inviting some supporters and users that someday will turn into a customer....just like what happen to RedHat.
School is really just a foundation that sometimes below standard.... haaaay... I'm sending two of my own in college now... and quite disappointed that the learning curved is very slow...even if they learn fast, still the teacher is considering the rest of the students plus the modules that they followed.