home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / wizards / 3371 < prev    next >
Encoding:
Text File  |  1992-07-30  |  4.3 KB  |  96 lines

  1. Newsgroups: comp.unix.wizards
  2. Path: sparky!uunet!mcsun!sun4nl!wn1.sci.kun.nl!sci.kun.nl!jc
  3. From: jc@sci.kun.nl (Jan Christiaan van Winkel (ATC))
  4. Subject: Re: What must I learn to become a wizard?
  5. Message-ID: <1992Jul31.084457.15865@sci.kun.nl>
  6. Sender: news@sci.kun.nl (NUnet News Owner)
  7. Organization: University of Nijmegen, The Netherlands
  8. References: <1992Jul30.224133.7281@u.washington.edu> <19881@optima.cs.arizona.edu>
  9. Date: Fri, 31 Jul 1992 08:44:57 GMT
  10. Lines: 84
  11.  
  12.  
  13. I found this on the net a loooooong time ago:
  14.  
  15.     The UNIX Hierarchy
  16.     ==================
  17.  
  18. NAME            DESCRIPTION AND FEATURES
  19. ----            ------------------------
  20.  
  21. wizard          - writes device drivers with `cat >'
  22.                 - fixes bugs by patching the binaries
  23.                 - can answer any question before you ask
  24.                 - writes his own troff macro packages
  25.                 - is on first-name basis with Dennis, Bill, and Ken
  26.  
  27. for your amusement, I have included the aother categories below:
  28.  
  29. beginner        - insecure with the concept of a terminal
  30.                 - has yet to learn the basics of vi
  31.                 - has not figured out how to get a directory
  32.                 - still has trouble with typing <RETURN>
  33.                   after each line of input
  34.  
  35. novice          - knows tha `ls' will produce a directory
  36.                 - uses the editor, but calls it `vye'
  37.                 - has heard of `C' but never used it
  38.                 - has had his first bad experience with rm
  39.                 - is wondering how to read his mail
  40.                 - is wondering why the person next to him
  41.                   seems to like Unix so very much.
  42.  
  43. user            - uses vi and nroff, but inexpertly
  44.                 - has heard of regular-expr.s but never seen one.
  45.                 - has figured out that `-' precedes options
  46.                 - has attempted to write a C program and has
  47.                   decided to stick with pascal
  48.                 - is wondering how to move a directory
  49.                 - thinks that dbx is a brand of stereo component
  50.                 - knows how to read his mail and is wondering
  51.                   how to read the news
  52.  
  53. knowlegable     - uses nroff with no trouble, and is beginning
  54. user              to learn tbl and eqn
  55.                 - uses grep to search for fixed strings
  56.                 - has figured out that mv(1) will move directories
  57.                 - has learned that "learn" doesn't help
  58.                 - somebody has shown him how to write C programs
  59.                 - once used sed to do some text substitution
  60.                 - has seen dbx used but does not use it himself
  61.                 - thinks that make is a only for wimps
  62.  
  63. expert          - uses sed when necessary
  64.                 - uses macro's in vi, uses ex when neccesary
  65.                 - posts news at every possible opportunity
  66.                 - write csh scripts occasionally
  67.                 - write C programs using vi and compiles with cc
  68.                 - has figured out what `&&' and '||' are for
  69.                 - thinks that human history started with '!h'
  70.  
  71. hacker          - uses sed and awk with comfort
  72.                 - uses undocumented features of vi
  73.                 - write C code with `cat >' and compiles with '!cc'
  74.                 - uses adb because he doesn't trust source debuggers
  75.                 - can answer questions about the user environment
  76.                 - writes his own nroff macros to supplement std. ones
  77.                 - write scripts for Bourne shell (/bin/sh)
  78.                 - knows how to install bug fixes
  79.  
  80. guru            - uses m4 and lex with comfort
  81.                 - writes assembly code with `cat >'
  82.                 - uses adb on the kernel while system is loaded
  83.                 - customizes utilities by patching the source
  84.                 - reads device driver source with his breakfast
  85.                 - can answer any unix question after a little thought
  86.                 - uses make for anything that requires two or more
  87.                   distinct commands to achieve
  88.                 - has learned how to breach security but no longer 
  89.                   needs to try
  90.  
  91. --
  92. ___  __  ____________________________________________________________________
  93.    |/  \   Jan Christiaan van Winkel                        jc@sci.kun.nl
  94.    |       Alternative e-mail addresses: jc@oreo.atcmp.nl and jc@atcmp.nl
  95. __/ \__/ ____________________________________________________________________
  96.