comp.lang.ada
 help / color / mirror / Atom feed
From: steved@pacifier.com@199.2.117.163  (Steve Doiel)
Subject: Re: Programmers -> Engineers; Engineers -> Programmers
Date: 1996/08/09
Date: 1996-08-09T00:00:00+00:00	[thread overview]
Message-ID: <4uebt4$3vd@news.pacifier.com> (raw)
In-Reply-To: 1996Aug8.115630.4568@relay.nswc.navy.mil


James Krell writes:
>Let's say an organization is developing software for a radar system...
>Is it better to take engineers/scientists who understand the system
>and teach them how to program?  Or is it better to take programmers
>and teach them about the radar system?
>
>Another example.. what if an organization is developing a command
>and control system? Is it better to take individuals who know the
>tactical and technical  aspects of the command and control system 
>and teach them how to program or is it better to take programmers 
>and teach them about the command and control system?
>
Opinion:

I hope the use of plural for programmers and engineers is intentional.  The
best answer is of course to get a mix of individuals on a team.  Let those
who are strong in software map out the software design.  Those that are
knowledgable about the problem offer guidance and work with the
programmers.

Experience:
Personally I am a programmer type, so there's my bias.  I can say from
experience that I have had to bat cleanup a number of times on programs
that were started by engineers trained in other disciplines.

By the same token, I have also had to bat cleanup for programs written by
people trained for the software profession.  So where does that leave you?

I have found that it depends very much on the individual.  But as I said in
my opening "opinion", the best is to get a mix, but I think you should lean
toward the software expert for doing software.

Steve Doiel





  parent reply	other threads:[~1996-08-09  0:00 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-08-08  0:00 Programmers -> Engineers; Engineers -> Programmers James Krell
1996-08-08  0:00 ` James A. Krzyzanowski
1996-08-08  0:00 ` Kevin J. Weise
1996-08-10  0:00   ` Andy Askey
1996-08-10  0:00     ` David Weller
1996-08-12  0:00   ` Jack W Scheible
1996-08-12  0:00     ` John Gluth
1996-08-12  0:00     ` Kevin J. Weise
1996-08-14  0:00     ` Robin P. Reagan
1996-08-15  0:00       ` Mike Roske
1996-08-15  0:00     ` Alan Brain
1996-08-15  0:00       ` Dale Stanbrough
1996-08-16  0:00       ` steved
1996-08-15  0:00     ` James A. Krzyzanowski
1996-08-15  0:00       ` Jack W Scheible
1996-08-08  0:00 ` Mike Ryer
1996-08-09  0:00   ` whiting_ms@corning.com (Matt Whiting)
1996-08-08  0:00 ` Ron Thompson
1996-08-09  0:00 ` Bob Kitzberger
1996-08-09  0:00 ` steved [this message]
1996-08-10  0:00 ` Andy Askey
1996-08-13  0:00   ` Frank Manning
1996-08-15  0:00   ` Brendan WALKER
1996-08-11  0:00 ` Jon S Anthony
1996-08-16  0:00 ` Stephen J Bevan
1996-08-16  0:00 ` Jon S Anthony
  -- strict thread matches above, loose matches on Subject: below --
1996-08-14  0:00 Marin David Condic, 407.796.8997, M/S 731-93
1996-08-19  0:00 ` Richard Riehle
1996-08-20  0:00   ` Thomas Kendelbacher
1996-08-27  0:00   ` jtapa
1996-08-28  0:00     ` Alan Brain
1996-08-14  0:00 Marin David Condic, 407.796.8997, M/S 731-93
1996-08-19  0:00 Marin David Condic, 407.796.8997, M/S 731-93
1996-08-21  0:00 ` Jon S Anthony
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox