Sunday, May 29, 2005

Software engineering

I have to admit we (namely I) lack experience in software engineering. Specifically when it concerns complicated user interactions. I went through several relevant open source projects to see a proper way but everybody seems to be thinking diffirently on the matter. I'm not saying folks out there don't know what they're doing, I just can't see good systematics behind the scene. Is it possible I'm not alone with no computer science education trying to make my living out of it?
By the way, see how "define" defines computer science:
... that conduct research in the area of science that addresses the study of data and information storage and processing systems including hardware, software, basic design principles, user requirements analysis and related economic and policy issues.
What's left for others to do? I like "related econimic and policy issues" the most. Don't you have to be some kind of a market pro and a lawyer for this? Even software engineering being a part of computer science is about "directing programming teams, scheduling, and budgeting". Time to think about second education. Too bad there is no W3C specification/recommendations for engineering of client-server communicaton suit or similar. It's just a joke, relax. But if anyone knows where to read all about computer science for free, please...