Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!mtune!rkh From: rkh@mtune.ATT.COM (Robert Halloran) Newsgroups: comp.unix.wizards Subject: Re: what to call a female wizard Message-ID: <1062@mtune.ATT.COM> Date: Tue, 28-Apr-87 10:13:44 EDT Article-I.D.: mtune.1062 Posted: Tue Apr 28 10:13:44 1987 Date-Received: Wed, 29-Apr-87 07:20:42 EDT References: <7129@brl-adm.ARPA> Reply-To: rkh@mtune.UUCP (Robert Halloran) Organization: AT&T ISL Middletown NJ USA Lines: 93 In article <7129@brl-adm.ARPA> dsill@NSWC-OAS.arpa writes: >What is the definition of "wizard", particularly in the UNIX sense? > >I saw something once that defined a wizard, or was it a guru, (are they the >same?) as someone who could write a device device driver using only the cat >command. > >-Dave Sill > dsill@nswc-oas.arpa I found this list of definitions once. You might find it helpful :-) BEGINNER - insecure with the concept of a terminal - has yet to learn the basics of 'vi' - hasn't figured out yet how to get a directory - still has trouble with typing at the end of each line NOVICE - knows that 'ls' will produce a directory - uses the editor, but calls it 'vye' - has heard of 'C' but never used it - has had his first bad experience with 'rm' - is wondering how to read his mail - is wondering why the person next to him seem to like Unix so much USER - uses 'vi' and 'nroff', but inexpertly - has heard of 'regular-expression' but never seen one - uses 'egrep' to search for fixed strings - has figured out that '-' precedes options - is wondering how to move a directory - has attempted to write a 'C' program and decided to stick with pascal - thinks that 'dbx' is a brand of stereo component - knows how to read his mail and wonders how to read news KNOWLEDGEABLE USER - uses 'nroff' without trouble, and is beginning to learn 'tbl' and 'eqn' - thinks that 'fgrep' is 'fast grep' - has figured out that 'mv' will move directories - has learned that 'learn' doesn't help - someone has shown him how to write 'C' programs - once used 'sed' to do some text substitution - has seen 'dbx' used but doesn't use it himself - thinks that 'make' is for wimps EXPERT - uses 'sed' when necessary - uses macros in 'vi', uses 'ex' when necessary - posts news at every possible opportunity - writes 'csh' scripts occasionally - writes 'C' programs with 'vi' and compiles them with 'cc' - has figured out what '&&' and '||' are for - thinks that human history started with '!h' HACKER - uses 'sed' and 'awk' with comfort - uses undocumented features of 'vi' - writes 'C' code with 'cat > ' and compiles with '!cc' - use 'adb' because he doesn't trust source debuggers - can answer questions about the user environment - writes his own 'nroff' macros to supplement standard ones - writes scripts for Bourne shell GURU - uses 'm4' and 'lex' with comfort - writes assembly code with 'cat > ' - uses 'adb' on the kernel while the system is loaded - customizes utilities by patching the source - reads device driver source with his breakfast - can answer any Unix question after a little thought - uses 'make' for anything requiring two or more distinct commands to achieve - has learned how to breach security, but no longer needs to try WIZARD - writes device drivers with 'cat >' - fixes bugs by patching the binaries - can answer any question before you ask - writes his own 'troff' macro packages - is on a first-name basis with Dennis, Bill and Ken Share & enjoy. Bob Halloran, Consultant, ATT ISL ========================================================================= UUCP: rutgers!mtune!rkh DDD: (201)251-7514 eve ET Internet: rkh@mtune.ATT.COM USPS: 19 Culver Ct, Old Bridge NJ 08857 Disclaimer: My opinions are my own. Quote: "If a nation expects to be ignorant and free, in a state of civilization, it expects what never was and never will be." -- Thomas Jefferson