Great thread going here.
CCNA2 - I also agree that the only thing that's going to matter when you go for that job interview is how well you can explain what you know, what you've worked with, years working in the computer field, etc.
Certifications are great, however they will never match experience, since the employer is looking for someone who will get the job done, not have to look up an answer or research it for weeks, or ask others.
I've been into computers since I was 11 (28 now, started on the C=64) ... I've seen alot of change over the past 17 years of computing/networking, and all I can say is practice practice practice. Setup your home labs (multiple routers/switches), multiple PC's doing different things.
dogbert - I read your post and you are 100% right, and 100% on track.
I have had my CCNA for over 2 years now (actively working on my CCNP). I don't have any Microsoft certifications because I don't believe in them. I used Microsoft stuff since DOS 3.22 and saw how they changed over the years. Sure there's advanced options in MS products that a MS cert might help you know better, however I don't have an MS cert and I can tell you how to do setup those same services that MS certs might know, or anything with a PC for that matter (all the way up to advanced options in W2K server) and other operating systems.
As for other operating systems, MS certs focus mainly on their product ... Windows and applications that run on Windows. This does make up a good percentage of the world's PC's and operating systems, however the times are changing. These days you need to know Unix (Linux ... Solaris ... BSD ... Redhat ... ). Once you can learn the Unix/Linux product to the same level as that MS product, THEN you are super marketable. Keep in mind that MS cert isn't telling you anything about Unix/Linux which is so blinding if you ask me.
Then on top of knowing what I listed above, you have to know how to relay your ideas to people otherwise you won't be heard. Sure knowing Microsoft / PC's / Cisco / networking / everything is great and it's real marketable, however you have to be able to effectively express these things to people (business partners, management, etc). You can use Visio as much as you want, but you'll find that the
is great. Learn HTML / XML / Perl / SQL / PHP and express yourself in that method.
Again, you can do all of the above things with a home lab (2-3 PC's). Learn the PC's raw hardware and how it interacts with each parts then learn the software on top of it (operating system). Also go out and invest some $$$ in a good home network. With that you can setup almost any lab environment, which is great to cover the hands on experience. I have about 6 VLAN's setup @ home for each of my needs (wireless LAN, OSPF routing, etc). I even have a real T1 going from router -> router (CSU -> CSU).
To sum up my rambling:
Practice practice practice and don't forget to practice. Go for the certs if you have to because of the job market however nothing makes up for real knowledge.
-Rainman