The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.
So I am currently hunting for a tech support job in the Portland area, and I have come to realize that my networking know-how is pretty spotty at best. I have rough understandings of how TCP/IP works, and more often then not I can trouble-shoot simple networking and internet issues, but DNS and a lot of the other acronyms leave me in the dark.
So, does anyone know of a good place to start learning about this stuff? If anyone cares to explain it to me, awesome. But I would be just as appreciative of a good informational website that I can dig through in the wee hours of the morning. Thanks much!
"When a man's hands are even with your head, his crotch is even with your teeth."
-Ancient Dwarfish Proverb
I anticipated that this might be one of those "huge" questions. Darn. I think I may start with Wiki and go from there.
As for a goal: I need a new job, I have lots of prior tech support experience, but lack network knowledge. I want to know enough so that I can be employable. At the same time, I don't want to just learn some catch-phrases to get me by and then get out of my depth.
So, Wiki and Google to start, and after that, I may be back with some more refined questions. Thanks!
RobAnybody on
"When a man's hands are even with your head, his crotch is even with your teeth."
-Ancient Dwarfish Proverb
heck get a job at a callcenter doign internet tech support, like comcast or at&t and quit after a few months, you'll get training and experience.
DeShadowC on
0
amateurhourOne day I'll be professionalhourThe woods somewhere in TennesseeRegistered Userregular
edited April 2008
My tech background got me a job as a basic IT tech guy with a state government agency. Once they found out I was eager to learn new stuff they put me on the network, and I've been learning new stuff exponentially since.
I recommend taking a lower level job as tech support and working your way up. It's going to be a lot more effective than trying to learn DNS or Exchange server networking from home and getting a job as a network admin, or even assistant network admin.
As for a goal: I need a new job, I have lots of prior tech support experience, but lack network knowledge. I want to know enough so that I can be employable. At the same time, I don't want to just learn some catch-phrases to get me by and then get out of my depth.
I came up the same way - windows server/exchange dude - I learned some stuff on my own and pushed my boss to offically learn more / do more. Deshadow makes a good point, but if you don't want to do phone support there are other options.
You know about the A+ cert? Well they also have one called N+. It's all about the basics and as such doesn't carry much weight. The study materials would seem to be exactly what you're looking for - what's bridge, a switch, a router and how do they all talk.
Up from that is the vendor-specific stuff - think upscale MCSE. Cisco is the big one, but depending on where you want to work juniper or one of the other vendors may be a better fit. The cisco CCNA self study kit is a very good place to start and having a CCNA is a minimum for some entry level jobs.
This is what I want to do. Can I ask how you dudes got your foot in the door? What kind of credentials do you have?
I'm a little over a semester away from a really simple Information Systems Associate's degree, and I intend on getting A+ and N+ over the summer (I've been studying for over a year, but got thrown off my the shitty clerk job I've been doing for the last 8 months).
HadjiQuest on
0
amateurhourOne day I'll be professionalhourThe woods somewhere in TennesseeRegistered Userregular
This is what I want to do. Can I ask how you dudes got your foot in the door? What kind of credentials do you have?
I'm a little over a semester away from a really simple Information Systems Associate's degree, and I intend on getting A+ and N+ over the summer (I've been studying for over a year, but got thrown off my the shitty clerk job I've been doing for the last 8 months).
I got a degree in Criminology. I just knew computers.
The best thing is to start with the state government, or even federal.
They make you take a test to qualify, and will take work experience over college credentials. From there you build your real world experience, then go somewhere else and get paid what is more acceptable then what the state pays.
This is what I want to do. Can I ask how you dudes got your foot in the door? What kind of credentials do you have?
I'm a little over a semester away from a really simple Information Systems Associate's degree, and I intend on getting A+ and N+ over the summer (I've been studying for over a year, but got thrown off my the shitty clerk job I've been doing for the last 8 months).
I got a temp job cleaning PCs and doing inventory. I'm awesome, so I got hired as a PC tech. Hard work and attrition got me where I am now years later. My only cred is experience, a good number of training classes, and my windows 95 MCP (lol). I've been meaning (read: ordered to) get my CCNA/CCNP stuff and I'm half-assed working on that. Sometimes.
I do some hiring, so a datapoint: A degree + a ccna could get you in the door as a junior network guy, but more than likely you'd lose out to a guy with any practical experience. Working as a helpdesk / PC / server tech can help with that and show the higher-ups you can handle stuff. So can doing networking for other small companies. Setting up a network in your garage... not really careing. But setting up a network for a small office or school or something, that's a plus.
PirateJon on
all perfectionists are mediocre in their own eyes
0
amateurhourOne day I'll be professionalhourThe woods somewhere in TennesseeRegistered Userregular
edited April 2008
Yeah, I'll second that experience can beat certifications almost any day. They shouldn't be ignored, but once you get the job most companies pay for you to get them, or at least give you time to study online at work, or pay for the test itself.
I got my start in IT doing video encoding work for a porn company. When they figured out that I knew what I was doing, they put me in a desktop support position. Then the admin found another job and I just sorta took over everything. I have no formal education/certs but I'm up to about 5 years of experience in the field now. While I've been at it the new things I've learned include networking/AD/Exchange/Mac administration/cabling/telephony, and yet I still do the IT bitch work such as hooking up people's printers and bringing in large packages that get delivered to the front desk.
Experience is great in comparison to certs. Back at a computer shop I worked at about 7 years ago we had a guy who took classes and got his MCSE, he couldn't fix or do anything but he knew how it all work. It made the manager stop looking at hard at certs during a hiring process.
Wow, this has been some awesome info. I am currently talking to a few companies about entry-level IT jobs, so hopefully what I know will get me in there so I can learn more. I may also look into the N+ study stuff. I prowled around on Wiki and learned about layers, delivery systems, that kinda stuff. But it would probably help put it together with some kind of structured learning path.
Thanks again for the awesome replies, looks like I got the next month or so to get as much of this stuff under my belt as possible.
RobAnybody on
"When a man's hands are even with your head, his crotch is even with your teeth."
-Ancient Dwarfish Proverb
This is what I want to do. Can I ask how you dudes got your foot in the door? What kind of credentials do you have?
I'm a little over a semester away from a really simple Information Systems Associate's degree, and I intend on getting A+ and N+ over the summer (I've been studying for over a year, but got thrown off my the shitty clerk job I've been doing for the last 8 months).
I started out as a pc tech at best buy pre-geek squad by many years. Did a stint in college in the CS program (I'm actually a developer these days)... fucked up, dropped out. From best buy I went to tech support for a regional ISP. From there to corporate tech support, capital one, specifically. After that it was a relatively easy jump to desktop support - actual hands on work (the biggest trick was getting out of the phone support gig, which is a long winded rant unto itself that I'll save for another day). Keep in mind all the while with this stuff I was doing programming on my own, renting a dedicated server in a datacenter to learn real server stuff, doing one off web server setups for small companies owned by people I knew from the internet, etc.
From there I moved to a sort of tier 2.5 support, as they liked to call it. I would look through server logs, monitor live traffic on a corba bus (tibco rendezvous) while people were working, etc. to determine if problems were user error, network issues, or bugs in the apps. That same job, after proving myself, allowed me to take over management of a couple apache servers that ran some fairly critical web apps and do development on those apps. During this same job I also returned to college, although that's taking fucking forever with the whole working full time thing. That then led to my current job - officially I'm a sr perl developer (wasn't when I was hired, but am now), but it's a small company and I'm the only technical resource in the US, so I also maintain the local network, do some server administration, manage the switch/load balancer and soon the ibm blades in our US data center.
With the lack of college the thing that has been the biggest help is doing the development and network/server administration stuff on my own as a hobby. I've learned a huge amount doing it - far more than you get out of most schooling, imo (not to say school is not important, as I said, I am going back - you can pm me if you want me to expound on my feelings on schooling and the work environment to give you something to fall asleep to or whatever). It also shows that I enjoy the work and have a desire to learn more about it and improve which can count for more than experience, within reason and depending on the hiring manager.
Speaking as a former LAN admin of a small company (our IT department was seven people):
big networks CAN have very different support needs than small networks. More complexity adds more that can go wrong, and frequently big networks use special custom things that invalidate some of the assumptions you rely upon with small networks.
You probably already knew that, though.
The point, though, is that it'll help to get a solid theoretical understanding of how various protocols work. What is ARP and how does it work? Picture network traffic in terms of packets-inside-packets.
When I send a TCP packet to a host out on the public Internet, the packet on the wire consists of a TCP message inside an IP packet inside an Ethernet packet.
Who is the Ethernet packet addressed from and to? It's from my NIC's MAC address and to the MAC address of my gateway machine. (How did my PC know the MAC address of the gateway machine? It took the IP address supplied, like 192.168.0.1, used ARP to ask the network for the address of that machine, and listened for an ARP reply.)
Who is the IP packet addressed from and to? It's from my IP and to the destination IP out on the public Internet -- NOT to my router's IP.
That kind of thing.
Next, actually build a complex network and see if you can figure out how to make things work. Get VMware and Windows 98 and/or Slackware Linux 11 (or whatever you like AND have enough RAM to run many copies of) and make a virtual network of machines with several layers of routing between the border gateway and the public Internet. Now start making things work. Oh crap this machine can resolve DNS queries but these machines can't. How do I fix that? This machine three routers deep needs to accept incoming TCP packets -- how do I map incoming connections through multiple layers of NAT?
mspencer on
MEMBER OF THE PARANOIA GM GUILD
XBL Michael Spencer || Wii 6007 6812 1605 7315 || PSN MichaelSpencerJr || Steam Michael_Spencer || Ham NOØK QRZ || My last known GPS coordinates: FindU or APRS.fi (Car antenna feed line busted -- no ham radio for me X__X )
Posts
Basics like DNS = Google + Wikipedia
Did you have a goal in mind or anything?
As for a goal: I need a new job, I have lots of prior tech support experience, but lack network knowledge. I want to know enough so that I can be employable. At the same time, I don't want to just learn some catch-phrases to get me by and then get out of my depth.
So, Wiki and Google to start, and after that, I may be back with some more refined questions. Thanks!
-Ancient Dwarfish Proverb
I recommend taking a lower level job as tech support and working your way up. It's going to be a lot more effective than trying to learn DNS or Exchange server networking from home and getting a job as a network admin, or even assistant network admin.
I came up the same way - windows server/exchange dude - I learned some stuff on my own and pushed my boss to offically learn more / do more. Deshadow makes a good point, but if you don't want to do phone support there are other options.
You know about the A+ cert? Well they also have one called N+. It's all about the basics and as such doesn't carry much weight. The study materials would seem to be exactly what you're looking for - what's bridge, a switch, a router and how do they all talk.
Up from that is the vendor-specific stuff - think upscale MCSE. Cisco is the big one, but depending on where you want to work juniper or one of the other vendors may be a better fit. The cisco CCNA self study kit is a very good place to start and having a CCNA is a minimum for some entry level jobs.
I'm a little over a semester away from a really simple Information Systems Associate's degree, and I intend on getting A+ and N+ over the summer (I've been studying for over a year, but got thrown off my the shitty clerk job I've been doing for the last 8 months).
I got a degree in Criminology. I just knew computers.
The best thing is to start with the state government, or even federal.
They make you take a test to qualify, and will take work experience over college credentials. From there you build your real world experience, then go somewhere else and get paid what is more acceptable then what the state pays.
I got a temp job cleaning PCs and doing inventory. I'm awesome, so I got hired as a PC tech. Hard work and attrition got me where I am now years later. My only cred is experience, a good number of training classes, and my windows 95 MCP (lol). I've been meaning (read: ordered to) get my CCNA/CCNP stuff and I'm half-assed working on that. Sometimes.
I do some hiring, so a datapoint: A degree + a ccna could get you in the door as a junior network guy, but more than likely you'd lose out to a guy with any practical experience. Working as a helpdesk / PC / server tech can help with that and show the higher-ups you can handle stuff. So can doing networking for other small companies. Setting up a network in your garage... not really careing. But setting up a network for a small office or school or something, that's a plus.
Thanks again for the awesome replies, looks like I got the next month or so to get as much of this stuff under my belt as possible.
-Ancient Dwarfish Proverb
From there I moved to a sort of tier 2.5 support, as they liked to call it. I would look through server logs, monitor live traffic on a corba bus (tibco rendezvous) while people were working, etc. to determine if problems were user error, network issues, or bugs in the apps. That same job, after proving myself, allowed me to take over management of a couple apache servers that ran some fairly critical web apps and do development on those apps. During this same job I also returned to college, although that's taking fucking forever with the whole working full time thing. That then led to my current job - officially I'm a sr perl developer (wasn't when I was hired, but am now), but it's a small company and I'm the only technical resource in the US, so I also maintain the local network, do some server administration, manage the switch/load balancer and soon the ibm blades in our US data center.
With the lack of college the thing that has been the biggest help is doing the development and network/server administration stuff on my own as a hobby. I've learned a huge amount doing it - far more than you get out of most schooling, imo (not to say school is not important, as I said, I am going back - you can pm me if you want me to expound on my feelings on schooling and the work environment to give you something to fall asleep to or whatever). It also shows that I enjoy the work and have a desire to learn more about it and improve which can count for more than experience, within reason and depending on the hiring manager.
big networks CAN have very different support needs than small networks. More complexity adds more that can go wrong, and frequently big networks use special custom things that invalidate some of the assumptions you rely upon with small networks.
You probably already knew that, though.
The point, though, is that it'll help to get a solid theoretical understanding of how various protocols work. What is ARP and how does it work? Picture network traffic in terms of packets-inside-packets.
When I send a TCP packet to a host out on the public Internet, the packet on the wire consists of a TCP message inside an IP packet inside an Ethernet packet.
Who is the Ethernet packet addressed from and to? It's from my NIC's MAC address and to the MAC address of my gateway machine. (How did my PC know the MAC address of the gateway machine? It took the IP address supplied, like 192.168.0.1, used ARP to ask the network for the address of that machine, and listened for an ARP reply.)
Who is the IP packet addressed from and to? It's from my IP and to the destination IP out on the public Internet -- NOT to my router's IP.
That kind of thing.
Next, actually build a complex network and see if you can figure out how to make things work. Get VMware and Windows 98 and/or Slackware Linux 11 (or whatever you like AND have enough RAM to run many copies of) and make a virtual network of machines with several layers of routing between the border gateway and the public Internet. Now start making things work. Oh crap this machine can resolve DNS queries but these machines can't. How do I fix that? This machine three routers deep needs to accept incoming TCP packets -- how do I map incoming connections through multiple layers of NAT?
XBL Michael Spencer || Wii 6007 6812 1605 7315 || PSN MichaelSpencerJr || Steam Michael_Spencer || Ham NOØK
QRZ || My last known GPS coordinates: FindU or APRS.fi (Car antenna feed line busted -- no ham radio for me X__X )