home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c
- Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!ames!ncar!csn!news.den.mmc.com!crowded-house!richard
- From: richard@crowded-house.den.mmc.com (Richard Armstrong)
- Subject: Re: What do you say.
- Message-ID: <1992Dec11.173207.11372@den.mmc.com>
- Sender: news@den.mmc.com (News)
- Nntp-Posting-Host: crowded-house.den.mmc.com
- Organization: Martin Marietta
- References: <1992Dec8.014940.5497@fs7.ece.cmu.edu> <1992Dec9.160540.14086@microware.com> <1992Dec10.140334.15545@microware.com>
- Distribution: usa
- Date: Fri, 11 Dec 1992 17:32:07 GMT
- Lines: 53
-
- In article <1992Dec10.140334.15545@microware.com> adam@microware.com (Adam Goldberg) writes:
- >allan@microware.com (R. Allan Kirkhart) writes:
- >
- >> While working on a technical support line, I received a call from a
- >>frustrated customer. During the course of the conversation, he told me
- >>he had recently been hired as systems programmer, and that he had three
- >>years experience programming in C. Seems he had been set to the task of
- >>maintaining a large body of C source code. His question......
- >
- >> "They use this argv thing heavily and I was wondering if you could
- >> explain what it is, and what it is used for?"
-
- This does not amaze me. In fact, I find it quite possible that someone with
- three years in C would have never been exposed to argv. What if this person
- had this three years experience in a Macintosh arena? There is no argv. In
- fact, there is no command line! Even in any other environment, this programmer
- may have never been exposed to argv. This is true for many features of the
- language -- I have ten years experience, but still get stumped on features that
- I have never used, or on features that I have used only a couple of times. For
- instance, I have NEVER used a variable number of arguments in a function.
- (excluding the argv from main()) I was once asked in an interview how I would
- write a function with a variable number of arguments... Since I have never
- used this feature, and have only skimmed over the material that explains it,
- I could not answer the question. But does this mean that this employer should
- not hire me? I am certain that if I ever need to use this feature, that I
- could pick up a book and figure it out fairly quickly. We should not be so
- quick to judge another's weakness. They may be far stronger in areas that we
- are weak in.
-
- >
- >>>I'm sure that this will motivate many other entertaining and enlightening
- >>>'clueless programmer stories' (kind of like stupid pet tricks, no?)
- >
- >Also at Microware, a long time ago, in a galaxy far, far away, someone
- >here received a 'bug report' that went something like this:
- >
- >"I think I've found a bug in your operating system. When I reboot the
- >computer, all my background processes go away."
- >
- >What do you say to someone like that? :)
- >
- >--
- >Adam G.
- >adamg@microware.com, or ...!uunet!mcrware!adamg
- >The above is not to be construed in any way as the official or unofficial
- >statements of Microware, or any Microware employees.
-
-
- --
- My company never said any of this... I didn't either.
- Richard Armstrong, Software Engineer, Martin Marietta
- Email->>>> richard@crowded-house.den.mmc.com <<<<-Email
-
-