home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / object / 4538 < prev    next >
Encoding:
Text File  |  1992-12-15  |  4.0 KB  |  84 lines

  1. Newsgroups: comp.object
  2. Path: sparky!uunet!pmafire!mike
  3. From: mike@pmafire.inel.gov (Mike Caldwell)
  4. Message-ID: <1992Dec15.155120.10529@pmafire.inel.gov>
  5. Date: Tue, 15 Dec 92 15:51:20 GMT
  6. Organization: WINCO
  7. Subject: Re: Chemical Engineering
  8. Summary: 
  9. References: <henley.921211083100@wilbur.eng.auburn.edu> <H5NPVB1w164w@arasta.uucp>
  10. Followup-To: 
  11. Distribution: world
  12. Organization: WINCO
  13. Keywords: engineering
  14. Lines: 68
  15.  
  16. In article <H5NPVB1w164w@arasta.uucp> philbo@arasta.uucp (Phillip Lindsay) writes:
  17. >henley@eng.auburn.edu (James Paul Henley) writes:
  18. >>
  19. >> So, to avoid this problem, companies like Tennessee Eastman take Chemical
  20. >> Engineers, and train them to be computer programmers.  Then the programmer
  21. >> understands what it is that he is trying to accomplish, and the loop
  22. >> gets tighter.
  23. >>
  24. >> Problem?  Yes again, on two fronts.  First of all, where does that leave the
  25. >> people who graduated in Computer Science?  It puts them out of the loop.
  26. >> Second, in my experience, Chemical Engineers do not think the same way about
  27. >> performance as Computer Scientists do.  To a Chemical Engineer, whatever gets
  28. >> you to the end result first has the best performance.  And that includes
  29. >> development time.  So efficiency is sacrificed for expediency, and once it
  30. >> works, as the saying goes, "if it ain't broke, don't fix it."
  31. >>
  32. >I think you missed the most important role of an indivdual with a Computer
  33. >Science background.  Most Chemical Engineers don't have time to be experts
  34. >in two sciences...It is the responsibility of the Software Engineer to
  35. >connect Software Technology to the Chemical Engineer's needs.  Would a
  36. >Chemical Engineer know if fuzzy logic was applicable to particular problem
  37. >domain?  A Chemical Engineer should be in a role where they best express their
  38. >needs. We need to be in role that best addresses their needs.  High level
  39. >tools alone is not the answer.
  40. >
  41. >> Dr. James P. Henley Jr., former professional computer programmer
  42. >> Department of Chemical Engineering
  43. >--
  44. >Phillip Lindsay "Government for the Politicians for Japan."
  45. >INTERNET: 75230.300@compuserve.com ** UUCP: uunet!zardox!dhw68k!arasta!philbo
  46.  
  47. Most problems in chemical engineering don't take experts in computer
  48. science to solve them.  An expert in computer science, may find a more
  49. effecient solution, given enough time to search for them.  But there
  50. really isn't enough time to search for them and 99.9% of the time we
  51. don't won't an efficient answer, we  just want the answer, any way we
  52. can get it.
  53.  
  54. There are a lot of engineers (not just chemical) that would Know if
  55. fuzzy logic was applicable, or neural nets, or OODBMS.  Having taught
  56. a lot of computer science graduates to program over the last ten
  57. years, having a degree in computer science doesn't mean they can
  58. program.  If we are lucky, it means we can teach them to program.  And
  59. I'll be the first to admit that if I need a better hashing alogorithm,
  60. I'll look up one of the CS students I taught to program.
  61.  
  62. Actually, I try to get management to hire more CS students.  A program
  63. like this one that requires a lot of ChE work and a lot of programming
  64. benefits from a good mix of personnel.  But mixing personnel isn't
  65. easy.  Since this is a chemical plant, there are a lot more
  66. advancement opportunities for ChE than there will ever be for
  67. programmers, and we have very little work for the science side of CS.
  68. In the ten years I've been programming and doing ChE work, we have
  69. managed to keep only one programmer for more than three years ( a
  70. second one is getting close).  And we haven't lost a single ChE yet.
  71. A lot has to do with geography.  The work site is 50 miles from town
  72. and a lot has to due with the job market.  When the CS people get
  73. tired of working here (i.e. trained), they have an easy time getting a
  74. more convient job.  But ChE do get the job done.  The programs get
  75. written, the code works, and we get the answers we need.  And the
  76. bottom line, thats all that management cares about.
  77.  
  78. Mike
  79.  
  80.  
  81. -- 
  82. Mike Caldwell (mike@pmafire.inel.gov or mike@inel.gov)
  83. Paths: ...uunet!pmafire!mike 
  84.