TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Reply To:
Thu, 5 Dec 2002 09:18:36 -0700
text/plain (51 lines)
I'm glad you said this! My boss gets mad when I say it, but I agree
completely. CS grads rarely have any "design" skills. It's hard to fault
them however, it's the schools that let them graduate without any real
design skills or concerns for quality. There are good profs and schools that
teach these skills, but they are rarely in the CS departments. Give me EE's
(hell, any engineer (even an ME or CE)) with a little SW training any day.


-----Original Message-----
From: S. Ron Oliver [mailto:[log in to unmask]]
Sent: Thursday, December 05, 2002 8:57 AM
To: [log in to unmask]
Subject: Re: Future of Ada

At 03:17 PM 12/3/02 +0000, Peter Amey wrote:

A very well-written reply to Clyde's question.

>My thoughts are that we should continue,

. . . .

>  At Praxis, we solve the skill shortage by recruiting good engineers
> (even if they don't have that common non seqitur: "10 years experience of
> the latest fad")  and teaching them the languages we need to use.  We
> don't allow our engineering judgements to be dictated by what is
> currently "cool".

I particularly want to comment on this part.  This "solution" to the skills
problem is precisely the conclusion of my software sucks! lecture.  Don't
even bother trying to work with C.S. grads, unless they also happen to be
good engineers or scientists.  This is a depressing situation, but it is
unavoidable.  The overwhelming majority of C.S. grads are little more than
certified hackers - because the majority of C.S. faculty are little more
than sanctified hackers.  (OK Mike, flame on.)


S. Ron Oliver, the U.S. representative for Top Graph'X, developers of high
quality software components, using Ada, including OrbRiver the
multi-language ORB.  A single distributed programming environment for all
developers.  Supports Ada95, Java, and C++.

For more information, check out

Semi-retired professor of Computer Science and Computer