Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Many possible reasons, including:

- no engineering standards in computer science, including especially in education of computer science

- some corporate finance views which see technology as a cost center rather than a business enabler

- some corporate strategies where marketing decides what is possible and when it must be ready (tomorrow. or yesterday.)

- computing and software development as a "fun", creative endeavor - as opposed to a rigorous, formal process

I'm sure there are dozens more reasons.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: