Slashdot Mirror


Is Network Engineering a Viable Career?

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."

28 of 229 comments (clear)

  1. School by wframe9109 · · Score: 5, Insightful

    I'd recommend you go to school.

    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.

    1. Re:School by El+Cubano · · Score: 5, Informative

      I'd recommend you go to school.

      Ditto. In 10 or 20 years, a CCNA or whatever from 2007 will be effectively worthless. However, a B.Sc. degree will still mean quite a bit. Now, the degree does not absolve you pursuing continuing education and bettering yourself, but it is a much better foundation for your career. Think long term.

    2. Re:School by toleraen · · Score: 3, Insightful

      10 to 20 years? The CCNP classes I took a 2 years ago aren't valid anymore! I looked into taking the last certification of the 4 for the CCNP before my other three certs expire, and the curriculum has changed completely!

      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.

    3. Re:School by icedivr · · Score: 2, Insightful

      From my perspective, the benefit of going to school is all the things you learn that aren't directly tied to your intended career field. A bachelors degree proves a) you can see a large "project" through, end-to-end, b) you've learned to do research and tackle challenging problems, and c) your verbal and written communications skills have been honed. Without out this foundation, you'll be pigeon-holed as a technician with a very specific skillset. Your employer won't see you as someone who can easily reinvent themselves. If the technology you're skilled at becomes obsolete, you do too.

    4. Re:School by supabeast! · · Score: 2, Insightful

      School is definitely the best way to go. Best Buy tech support departments across America are packed with young men who graduated high school and expected to become a network engineer or sysadmin by taking night classes and passing some certification exams. Sure those things used to happen, but those days are over, and the people in IT remember what it was like to put up with a bunch of guys too young to drink who thought having a few certs made them professionals.

    5. Re:School by potat0man · · Score: 2

      Assuming it's an option for you without too many negative consequences.

      Like being in the red by $100,000+

      School is often a good option but it has to be approached pragmatically. People say 'go to school' like it's the cure-all, the silver bullet, but it isn't. Coming out of an Ivy League with a BA in Art History might make you happier and more fun to be around, but you'd probably have seen a better financial return on the tuition money had you smartly invested it in real estate. On the other hand; get an engineering degree from a state school and those tuition dollars will likely have a very good ROI.

      It sounds to me like this guy doesn't want to go to school. Good for him, take a stab at the IT sector with just some certifications and see how you do. You can always enroll at a college later if you really want to. Better than going to a school you don't really want to be at only to drop out two and a half years later with absolutely no certifications and $20k in student loans.

      Find some personal finance blogs of people who are just starting their post-college careers in $45k/year jobs with $100k+ of student loan debt looming over them. They followed the 'go to school' advice to study things they liked like psychology, history, mathematics, political science or english. Then they get hit with the bill six months after graduation and wonder if it was worth it.

      But you have to follow your heart. Maybe spending four years reading about and studying art surrounded by similarly-impassioned people really is worth $100,000 of debt to some people. But don't let people pressure you into going blindly into an unwise situation with their oft-repeated 'go to school' mantra that seems to preach that there is never any harm in going to college; because sometimes there is.

    6. Re:School by The+PS3+Will+Fail · · Score: 3, Insightful

      "You can do all this for a few hundred dollars worth of old equipment on eBay and a few hundred dollars worth of books as well. School is for chumps, or PhDs..."
      If you think all that comes out of a classic CS degree is what you can pick up from internet faqs, then you don't understand what college is for. I am sorry that you are so short-sighted. I can recognized the value of both a college degree and the hands-on-experience gained from researching things yourself and/or being on the job. I would not hire you - not because you don't have a college degree - but because you are can't properly analyze the situation because you don't want to admit the definiciency in yourself.
    7. Re:School by anticypher · · Score: 2, Insightful

      I don't have a degree yet I make 6 digit income

      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 /29 there but a /30 over here?" and "why is there 1.2dB/km loss with this fibre and 0.6dB/km loss with this other brand?" will go a long way to filling out knowledge. Cert courses, self study, and the like can only go so far in answering the "Why?" questions, which is not far enough to get a real job.

      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

      --
      Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
    8. Re:School by WebCrapper · · Score: 2, Interesting

      I'm just about at six figures with no college but it's been a long hard road. I was one of those that took the leap to get a GED because school was too boring. I was doing technical support on my 18th birthday and looking at buying a Hummer H1 during the stock option days. Due to being young and stupid (collapse of market, no savings, no education and being laid off, all the latest toys, etc), I didn't have money for college and now I'm nearly 30 looking at going to college for the first time. The saddest part is - I'm going after a degree in something that I didn't even think of back in high school. On top of that, my current job has nothing to do with what I want my degree in other than I have experience designing software.

      While I agree that people can do it on their own, it's much harder. I can't count how many times I've been turned away due to education. I have a home lab (CCNA, several boxes with different OS's, etc), my own personal technical library, am the family tech support dude, did 5 years of technical support professionally, have 10 years of development experience, etc - but corporations still see education as a requirement. I still say that I got REALLY lucky by getting my current job.

      I talk with teenagers all the time that have the same problems I did when I was in school and the number one thing I say is to stay in, get your diploma and then go to college. You can always have your home lab and study on your own time - which includes the hard stuff from whatever your discipline is. After all that time, you should have enough experience that is hands on as well as the educational background.

    9. Re:School by bzipitidoo · · Score: 2, 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?

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  2. CS or CE by Spazmania · · Score: 4, Insightful

    Get a degree in Computer Science or Computer Engineering, whichever you find more interesting. Then go do the job you want to do. I've never even heard of a degree in "network engineering," and the last you want on your resume is something that makes a prospective employer say, "What the heck is that?"

    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.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    1. Re:CS or CE by Spazmania · · Score: 2, Insightful

      Northern Virginia. Its not The Hub of the Internet any more (there are too many), but its still the largest hub.

      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. :P

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    2. Re:CS or CE by TheRealMindChild · · Score: 2, Informative

      Sounds like you are one of the "Cert" people. No one, except those who wasted money and time on a certification, think they have ANY value.

      And for the record, I've taught plenty of MS certification courses... and honestly, the ones that actually had brains figured out they are best with that money still in their pocket.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    3. Re:CS or CE by muhgcee · · Score: 2, Interesting

      The CCNP was VERY hard to pass, and after getting it I landed the exact job I wanted within 3 days.

      Having said that, I haven't graduated from college, but in my 3 years in school I built up my resume by working at the helpdesk and then as a sys admin. I don't think my career would be where it is today if I hadn't gone to school, even though all I really used were the contacts.

    4. Re:CS or CE by Knara · · Score: 2, Interesting

      What do you define as "higher end"? Certain the CCIE is outrageously difficult (and outrageously expensive), but the CCNP? It might be harder than the CCNA or whatever the hell they're calling it these days, but I just can't seeing it be as hard as, dunno, DiffEq.

  3. I'm 10 years into a career..... by karnal · · Score: 4, Informative

    I've learned quite a few things in my days since college, and I've learned that what I thought I might want when I was younger has now changed drastically. Now, on to my point to assist you: I am currently clawing my way up the "Network-admin" ladder at my current place of employment, and I'm loving it. I would have to say though that before you can become a true network engineer (especially for a large company) you have to truly understand the business and get a feel for what direction you need to help it grow. I've done my share of PC admin, phone support, ACD server support and the like, and it's all helped to build my backround into a solid all-around good person to have around... and all of that background helps me in more ways than I can count when I go to troubleshoot a networking issue with something like Oracle etc.

    Once you get your degree (yup, go to college or some other form of post-high school training) then get your foot in the door somewhere doing something supporting the end devices first. It may seem like menial work, but you'll thank me for it 5 years from now.... :)

    --
    Karnal
  4. GEt a network admin associates by majortom1981 · · Score: 2, Informative

    If you want to go into networking get your aaaociates in Network Admin. I got my associaties in Network Admin and my bachelers in Computer management and I make $50k a year right out of college for a public library. I say go for the associates in Network Admin

  5. Please contact me directly by bernywork · · Score: 3, Informative

    I am an aussie IT consultant currently working overseas.

    I know the local market very well.

    My email address is published.

    Berny

    --
    Curiosity was framed; ignorance killed the cat. -- Author unknown
    1. Re:Please contact me directly by potat0man · · Score: 2, Insightful

      I personally don't believe it is for anyone here to tell someone what to do.

      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.

  6. Get the degree by chill · · Score: 4, Insightful

    Get the degree. The contacts you make in University alone will make it all worthwhile. There are lots of resume bots that will reject you out of hand if you can't tick off the "degree" square on their form.

    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

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:Get the degree by frinkacheese · · Score: 2, Insightful

      I didn't bother with a degree and am now in a pretty good network engineering job, I have worked on some of the largest IP networks and traveled the world. But it all starts to get a bit sucky after a while and it's when it gets sucky that a degree could help.

      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.

  7. Become an electrician by Animats · · Score: 4, Informative

    Get an electrician's license instead. You're still stringing wires, but the pay is better and it's often unionized.

  8. Find 2 people .. by QuantumRiff · · Score: 2, Insightful

    Go find someone with a Fortran Cert from the 80's that has never gotten a degree. Then go find someone with a CS degree in the 80's, that used Fortran heavily in their classes. Both have probably changed their skill sets drastically over 20 years, but I bet I know which one has the better job...

    --

    What are we going to do tonight Brain?
  9. Re:First, GET THE DEGREE. The option that CANT hur by LibertineR · · Score: 3, Funny
    If you have a degree and are working at McDonalds, it aint the degree holding you back.

    Odds are, you just suck.

  10. Advice from 10+ years of Network Engineering by Adeptus_Luminati · · Score: 2, Interesting

    Hi,

    I am in my early 30's and I am currently the most Senior Network Engineer for one of Canada's top 10 largest Financial Institutions (banks). My experience & advice differs signficantly from most people's apparent armchair advice in this slashdot thread. I seriously question how many of the user comments here are actually from "Network Egineers" as opposed to "Systems Administrators" which are often also titled "Network Administrators" but whose responsibilities are primarily managing server/software as opposed to managing switches, routers & firewalls.

    In my 10 year career I've worked on over 5 different National and even International Networks (including Telco's & Cable companies), one of which I even designed from scratch, and specifically I've worked on some of Canada's largest networks (easily in the top 25 list). I'm stating this not for bragging rights, but simply to say that my advice comes from direct experience in the field.

    Here's my advice to you:
    1) Try before you buy - Above all else, you should choose this career path because you like the day to day work it involves. Money & fancy titles should be very secondary considerations. So if you are serious, by all means try it out, but possibly try to get some student co-op work or even some entry level work with a small company first, before you spend your parents life savings on a 4+ year education.

    2) University Degree vs Certification - Believe it or not I have neither! Not a single cert (albeit I've taken over 10 different Cisco courses, a few Lucent courses, and even 2 or 3 Microsoft courses earlier in my career). Here in the West Coast of Canada experience is king!

    2a)The problem with degrees & certifications: In my grade 12 highschool days (early 90's) there was no such thing as a "Network Engineer" degree. To this day, the local University only offers Computer Science and Computer Engineering bachelour degrees, albeit they did introduce about 5 years ago a 2 year diploma program for "Network Administrators + Security" (I forget the exact title, but it still wasn't purely network engineering). At the various jobs I've had, people who walk in off the street with zero experience just a bunch of fancy certifications or computer science/engineering degrees are often either rejected work or given only very entry level positions. Why might you ask?

    Certifications: For the most part people who have lots of certs, have lots of theoretical knowledge but no PRACTICAL & REAL-WORLD experience. Try as they might, no certification test & simulation scenarios will ever perfectly simulate some company's network because they are all just so wildly different - so if you walk in off the street with a cert, you'll be expected to spend at least 1 or 2 years learning the network before you would be given any high level access & responsibility. On the plus side, one might argue that Certifications give you very specific training that can and often is key to understanding the niche job world that is network engineering. On the negative side many vendors (i.e. Cisco) still have courses that are 2, 3 & even 4 years outdated. I.e. The course material no longer reflects the actual products & services that urban city companies are purchasing & implementing. I.e. CCNA still teaches RIP, ISDN & Frame relay... all very much dead technologies here on the West Coast of Canada. Mid to Large companies are all running fiber optic links either switched or dynamically routed (OSPF) over ATM or MPLS Telco networks.

    University Degrees: The problem with having a University degree is that graduates have almost no *** PRACTICAL *** knowledge of how basic computers or networks actually work. Ask a Masters Degree Computer Science graduate how to install a DVD drive in their PC and they will look at you with a "I don't have a clue" kind of look. Ask them to write a software driver for a DVD player and they will ask you "which language do you prefer I write that in?". Some of them can barely figure o

    --
    No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
  11. Just graduating this May by dremspider · · Score: 2, Interesting

    The degree is worth it. I first went to a technical school. Then decided I wanted to get a two year degree from PSU in networking. After my third year I decided to go on for my 4 years in college from seeing various friends graduating and where they were ending up. I lost quite a few credits in the move (and am now graduating with 140+ credits), but I did finish it in time. If you are like me a four year degree will not teach you a whole lot of technical stuff.
            Being that you read Slashdot and probably can network computers and run 5 OSes on your computer at once you probably have a strong base of technical knowledge. I would say I learned very little and really only filled in my technical skills, but what I learned is invaluable. I learned that there is more to IT then setting up a router or configuring a computer. I learned how to handle IT and make it useful to people. I learned how to handle business. I learned to manage a project. I learned to learn.
              I had a job interview for a BIG company that pays amazingly well in DC who doesn't even interview people w/o bachelor's. My interview started with the interviewer telling me that he went to PSU and that he thinks people from my major are the best things sliced bread. I landed a nice job with great benefits. I plan on going to grad school now for information security, which this company will pay for. I went from two year to 4 year to 6 year. Learning in IT is never ending the quicker you learn that the better. Certs will help, but nothing beats a degree. Most people with degrees will probably have the same certs as you anyways as they are really easy to get with a base of learning like a degree.

    My suggestion go for 4 years and make the best of it!

  12. go to school... by capsteve · · Score: 2, Interesting

    and get a computer science degree if you want to work in the computing and network arena. if programming isn't your bag, look into an information services degree(usually a masters). i've been doing IT for the last 15 years without a CS or MIS degree(bachelors of science, industrial design), and most of the folks i know professionally don't have computer/network specific degrees or certs... we all learned from the school of hard knocks. what did help was the college experience and the ability to explore, make friends, have fun, get laid a by hot college girls(or boys) and generally fuck around.

    on a side note: since your from down unda, you should know that you country has a pretty interesting tech history... one of the first ATT system 6 unix non-PDP ports came out of wollongong university.

    --
    three can keep a secret, if two are dead - benjamin franklin
  13. More on school by StarKruzr · · Score: 2, Informative

    Am I the only one who thinks the title of this thread is stupid? Of COURSE network engineering is a "viable career." That wasn't even the question.

    Getting TO THE QUESTION:

    You are always, always, ALWAYS more employable and more promotable (not to mention more PAYABLE) with a bachelor's degree than without. It is ALWAYS worth getting a bachelor's degree. I might go so far as to say it's also always worth getting a master's degree too, as MSs are becoming the new BSs.

    --

    +++ATH0