home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / c / 20010 < prev    next >
Encoding:
Text File  |  1993-01-21  |  2.4 KB  |  52 lines

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