Hacker News new | ask | show | jobs
by CyberFonic 3622 days ago
We have ACM, IEEE, ACS, etc - so there are professional bodies, but ...

In my experience a very large proportion of programmers have not completed any formal training, which is typically the first step in the other professional accreditation processes.

The attempts to put real engineering into "software engineering" and real science into "computer science" is strongly resisted by many. ACM and IEEE deplore this state of affairs but are unable to bring about any widespread change in attitudes.

1 comments

Well the fact is that the world needs software engineers and computer scientists, but it needs more software developers. Also software developers love calling themselves computer scientists and software engineers because money, and colleges don't want to teach software development because...
> and colleges don't want to teach software development because

Because they don't want to admit they've become trade schools for white collar workers. They even advertise themselves as such, "training for the real world". The real world needs more software developers than computer scientists.