Is Network Engineering a Viable Career? 229
An anonymous reader asks: "I'm fresh out of high school and interested in getting a job in networking. One option is a degree in networking, the alternative I've considered is just getting certificates (CCNA/P, A+, MCSA). A large factor in my decision is which route is most likely to land a secure and well-paid full time job. I'm located in Melbourne, Australia and I don't have any local contacts in the industry who can advise me, and so was hoping some other Australian (or international) readers could share their knowledge and experience with these issues."
School (Score:5, Insightful)
Whether you go for networking or psychology is up to you, but the people you meet in college and the opportunity to interact with the faculty is not an opportunity you should pass up... Assuming it's an option for you without too many negative consequences.
CS or CE (Score:5, Insightful)
Or if you don't want a 4-year degree then go the certs route. But understand that by skipping the degree you're skipping a lot of non-computer knowledge that you'll suffer for and limiting your future job prospects. Guys with certs only get no respect. More often than not, its because they don't deserve it.
Get the degree (Score:5, Insightful)
Certificates will help, but not too much. The A+ don't mean squat. A CCNA/CCIE and CISSP are the good ones to have.
Remember, the people that invented things like TCP/IP, Sun, Cisco and Microsoft all met at University. While some dropped out, they still attended and made contacts there. They don't call it BSD for nothing.
Charles
Network Integration Engineer
Find 2 people .. (Score:3, Insightful)
Re:CS or CE (Score:3, Insightful)
Math is a tough degree to sell as qualfying you for a network engineering job. Don't get me wrong: its a fine degree. But its not an applied science and its not engineering. A BS in Math is generally a prelude to an MS in Math, not a career. The MS or PhD in Math then leads to all sorts of interesting careers in analysis.
Also, in all fairness it depends on where you want to get a job. Small companies want folks who are good at what they do and have a flexible mind so that the work gets done. Large companies, especially government contractors, want someone with the proper pedigree so that when it fails (as it will) its not their fault.
Re:Get the degree (Score:2, Insightful)
When you get bored of bashing configs into Junipers, solving ISIS convergence problems, faffing about with stupid peers who break your peering sessions and dealing with idiots who know little then you'll need the degree to look good and do something more interesting instead.
Me, I'm going to go get a Theology degree soon and go do something more worthwhile than helping the world surf porn and download awfull mp3s.
So yeah go get the degree, I wish I did.
Re:School (Score:4, Insightful)
After you get your first job, it's very unlikely that basic certs like the CCNA will help you much at all. Advanced certs like the CCIE or the CISSP can help out quite a bit, but having experience with a degree is better. I got hired on to a company with a lot of guys I graduated college with, and just about all of us have let our certs expire. Those that have their resume posted to monster/careerbuilder still get plenty of job offers.
sad but true (Score:1, Insightful)
Re:School (Score:3, Insightful)
Re:School (Score:3, Insightful)
Re:School (Score:3, Insightful)
Re:School (Score:3, Insightful)
You are not supposed to count the digits to the right of the decimal point, if you had a degree you would have known that
Joking aside, for those who can no longer get a degree (too old, bad socio-economic situation, whatever), the advice part of your post is spot on. Grab the cert study guides for just their content, i.e. something to structure your studies around, but skip the actual certs. Get lots of used equipment, wire it up into something different every week, learn all the tools to manage it, and keep learning all the networking skills to get a job where you can actually work on production equipment. Get jobs where a company is upgrading from obsolete kit, and make them an offer for the old stuff. When obsolete kit really can't help you any more, eBay it. Make contacts through local networking groups, whore yourself out to experienced networking gurus, and realise you'll never be making the big bucks like them. If you can glean information from a guru, asking questions like "why did you use a
But if the OP has a chance to get a degree in the field (Network Engineering or Electrical Engineering), get that. Over the lifetime of a career, 40 years or so, certs will leave you behind but solid degrees are useful forever. Professors in Uni, industry apprenticeships, and the combined knowledge of fellow students is the best way to learn the "Why?" answers.
the AC
Re:Please contact me directly (Score:2, Insightful)
Hear hear. The problem with giving/getting advice like this is that everyone has different end goals in mind. Some people want to settle down with a family and a steady job. Some people will be single into their 50's and want to travel while they work. Other people just want to get out of the rat race by the time they're 30.
To tell somebody they 'have to go to school' to be succesful when that person's goal is to retire as a landlord by the time they're 26 so they can write all day is ridiculous. Or to tell someone who wants to be CEO one day that a college degree is worthless is equally ridiculous. People are cut out for different lifestyles. Some people want BMW's, some people want leisure, some people want kids.
As someone with a somewhat unorthodox lifestyle what makes me happy would likely make many people miserable and visa-versa.
The best advice you can give kids like this is to tell them to inform themselves about all the options and their consequences, don't listen to pat, clichéd answers without caution. And in the end do what you want to do. Not what you perceive as the safest route or the best route to attain some kind of homogeneous leave-it-to-beaver lifestyle.
Re:School (Score:3, Insightful)
Ahh yes another argument over the usefulness of a college or university education. Can't fault you for not doing what you don't believe in, but I'd find your position more convincing if you had a degree. As it is, your sour grapes attitude shines through.
> the classes I did take were at least five to ten years out of date anyways
Well then you really missed the boat there. What is taught, or should be taught-- not all colleges can resist the pressure to teach "relevant" material-- are ideas that never go out of date. You took the wrong classes. I'm talking about the basics like the scientific method, philosophy, logic, math, and then the more in depth study of the particular area that appeals to the particular student, which might be the theories and techniques underpinning differential calculus, numerical methods, algorithms, or hundreds of other disciplines, but all of them ideas that do not have shelf lives. e=mc^2 is 100 years old, the Theory of Evolution is 150 years old, Plate Tectonics at about 50 years old is a relative youngster, the foundational theories of CS (Church and Turing's stuff) are about 70 years old, and Calculus, well, that originated with Newton some 400 years ago. None of that has gone or will go "stale". The basics should really be taught in high school, but they often aren't so colleges must. If you missed out on that, then you don't even know what you don't know.
>Some people need the time in college because they don't know how to learn.
And what have you learned about college? Not much, because you don't "understand what college is for". Are you so sure you know how to learn if that's all the better you have done on that question?