0
kicks
Standing on the Shoulders of Giants
To improve impressions of mainstream software development - which, presumably, should be based upon the foundations of computer science - it comes upon the shoulders of each developer to educate him or herself with the knowledge necessary to give this discipline proper attention. Developers cannot push off this responsibility to management or "the priority setters." It is up to each of us to give software development the respect it deserves and educate those around us, accordingly.