home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c
- Path: sparky!uunet!sangam!cmie!rs
- From: rs@cmie.ernet.in (Rajappa Iyer)
- Subject: Re: What makes a good designer (was Re: Any hope for me..? )
- Message-ID: <C170pq.530@cmie.ernet.in>
- Organization: Centre for Monitoring Indian Economy, Bombay
- References: <C0u3Ht.1x0@cmie.ernet.in> <1993Jan14.132944.8064@sol.ctr.columbia.edu> <C0w2t8.2wt@cmie.ernet.in> <887@ulogic.UUCP>
- Date: Thu, 21 Jan 1993 07:27:24 GMT
- Lines: 41
-
- hartman@ulogic.UUCP (Richard M. Hartman) writes:
-
- >In article <C0w2t8.2wt@cmie.ernet.in> rs@cmie.ernet.in (Rajappa Iyer) writes:
- >:I agree with you. However, the tone of Raphael's posting seemed to indicate
- >:that programming ability was the *least* important criterion in hiring.
-
- >I disagree ... he clearly said he was looking for people who knew
- >more than programming, not that he was considering people who didn't
- >know programming (the logical conclusion of your reading of it).
-
- Yes... I looked again and I must eat crow. Sorry about that. :-(
-
- >:Hmm... so what would you say go into making a good designer? Incidentally,
- >:don't you find the distinction between "programmer" and "designer" or
- >:"architect" unnatural?
-
- >Between programming & design? no. There is a definate difference.
- >Between design and architect? ???. As far as I can tell they are
- >the same thing -- tell me what you think they mean and I can tell
- >you if I think that distinction is unnatural. <g>
-
- Oh, I meant to use "designer" and "architect" as synonyms. So the
- question was: "Do you find the distinction between "programmers" and
- "designers" (or "programmers" and "architects") unnatural?
-
- Let me explain why I find this concept a little unnatural. To me, the
- process of programming involves making design decisions at a certain
- level (e.g. choice of data structures, program structure etc.) while
- that of "system design" involves decisions at a different level of
- abstraction. So both "programmers" and "designers" design and calling
- one a programmer and another a designer does not (to my mind) seem to
- do justice to the fact that a programmer, is, in fact a designer. So
- what do you think of "Program Designer" and "System Designer"?
-
- Also, at some of the places that I have worked in, there is a concept
- of a "coder" or an implementor who is supposed to mindlessly translate
- program specs written by an analyst-programmer to actual code. What do
- you think of such a model?
- --
- Rajappa Iyer rs@cmie.ernet.in (Preferred)
- riyer@shakti.ncst.ernet.in
-