See the whole series: The Geek 100
This is a list of 100 basic things and skills every geek should have. I've broken this series up into five parts. Let's face it: a list of 100 things would be tedious to wade through. Over the rest of the week, look for twenty more skills to show up daily. The skills assume you have done it in the past and can remember how to do it right now (or, like a good Geek, you've jotted it down in one of your notebooks). Having it in your personal notebook is okay. Scrambling to the Internet means you don't have the skill. Yet...
This one is for all your Information Technology geeks, although it's a bit UNIX biased.
Systems Administration. All geeks should be able to:
- Compile a kernel
- Set up a file/print server that works across most operating systems
- Set up RAID on a server
- Set up an AMP server
- Set up an Internet mail server that won't get RBL'd
- Set up an RDBMS
- Use a Logical Volume Manager
- Use find with xargs
- Use sed and awk effectively
- Use sysctl
Networking. No, not Social Networking. All geeks should be able to:
- Explain the difference between PAT, NAT and a DMZ
- Flash new firmware to routers and switches
- Make an ethernet crossover cable
- Run cable through walls without tearing them up
- Set up port security on a network switch
- Terminate a fiber optic cable by hand
- Terminate a punch-down patch panel
- Terminate category 5 cable with RJ-45 plugs
- Trace cables
- Use a network sniffer or protocol analyzer
See the whole series: The Geek 100