So you want to become a network engineer? I have a lot of people asking that exact question – “How can I get into Computer Networking?” or “How to become a Network Engineer?”. I personally think that anyone who asks these questions and has a desire to learn about computer networks is doing themselves a big favour that will benefit them for the rest of their lives.
There are many reasons to want to become a network engineer: great pay, great companies, good benefits, or to simply work with great technology. In addition, it opens the door to the IT world and maybe you can find yourself learning further technologies such as Linux to be an Ops Engineer or coding to be a Developer. Once you got into the IT field, the sky is the limit! When you work as Network Engineer, the exposure to technology is huge since you’ll be working on the “plumbing” that allows a computer system to work.
According to PayScale, a network engineer in United States earns an annual salary between $57,000 – $117,000 (including additional benefits).
But getting yourself into a position like this may not always be the easiest thing to achieve. In today’s market competition is fierce. In this post we will list some ways that may help you get that cool network engineering job and potentially boost your career.
Network Engineer Training and Certifications
The first and most direct way to easily get a job working as a network engineer is to do some self-study and get a vendor certification like a Cisco Certified Network Associate (CCNA). Anyone who already has an IT certification knows these certification tests are not easy if taken correctly (means NOT cheating!). And Cisco tests are, in my opinion, the hardest tests out there.
The current CCNA test not only will test your book knowledge on the theory of computer networking, TCP/IP, and the OSI model but will also test your “practical knowledge” of actually performing the hands-on tasks that may be called upon you as a junior network engineer.
The one thing that set Cisco and Juniper tests apart from other vendors are the router emulators. Router emulators are very common on the CCNA and are very realistic. For this reason, people who pass a Cisco exam not just good test takers, they know their stuff. To pass the CCNA I would highly recommend starting with one of the great books on the CCNA.
Get to the online bookstore and find books that keep your attention and are easy for you to read (here our selection of best books about computer networking). Next, invest in a practice exam like one from Boson. Test questions are worded very tricky and taking these practice tests will guarantee you getting the multiple choice stuff correct. Finally, you will need to work on your router skills.
Either purchase a metal router on eBay or download the software emulator GNS3. GNSs is a free router emulator that can help you immensely and best of all its free. These three things combined will land you that certificate, they will increase your value in the workplace, and will most likely get in the door to do some real hands-on networking. Of course, you still have to pass the interview 🙂
And talking about certifications, nowadays Cisco is not the only option anymore: Juniper Networks is gaining traction in the market and as a consequence Juniper experts are in high demand. You don’t need Cisco to be a great network engineer, You can become Juniper Networks Certified Associate – Junos (JNCIA-Junos) in a few weeks and unlock access to more advanced certification tracks.
On the Job Training
Sometimes poring over the Career Builder website or the LinkedIn job boards can yield you a nice selection of network jobs you may qualify for without having a certification. These jobs will typically pay less however will offer the opportunity to learn and may provide training to advance yourself to get a CCNA or even superior certifications.
Self Study
For some people, the best way to learn about a new topic or field of interest is self-study, intended as getting a course of some kind (e.g. books, audio, video, etc.) and working on it. We have a great article about the 10 top books for Network Engineers, check it out! For audio and video courses, a great resource is the evergreen Youtube which offers free content.
College
Colleges today recognise the demand for skilled I.T. people in the workplace and have started to establish certification programs that will allow you to earn your CCNA or CCNP which will definitely launch you in the the computer networking hot seat. The benefit of College programs is that these often qualify for grants and loans that may not otherwise be available.
Military
This option seems to be overlooked and is last on the list of where to find quality training, but really this should be one of the first on many peoples list. The biggest problem is that working in the Army, Air Force, Navy or Marines is often misunderstood. Each branch is significantly different and each has their own training and benefits.
Most people envision Hollywood movie footage of “Black Hawk Down” living in the desert eating C-rations. Of course those jobs, locations, and duties do exist, however, life in the military is far different and the educational benefits are tremendous! The US military offers some great programs that will get your hands on some of the latest technology and networks that you can find in the civilian world. Nowhere else can you find a place that will immediately give you a paycheck, provide you with all the food you can eat, comfortable living quarters, new clothes and a world-class education.
Passing the job interview to become a Network Engineer
To help you jump-start your career, we released our new eBook Get That Network Engineer Job!
What you’ll learn:
- The Interview Process explained
- The Types of interviews and how they differ
- Pre-Interview Work you have to do
- Soft skills questions to prepare
- Technical Questions (with answers)
- What to do After the Interview
- Preparation checklist: Interview DO’s and DON’Ts
[button_6 bg=”orange” text=”style5_continue.png” align=”center” href=”https://routerfreak.com/job-interview-ebook/”/]
engineer).
FAQ on How to Become a Network Engineer
1. Do I Need a degree to Become a Network Engineer?
One myth or preconception of becoming a network engineer is that you have to have a college degree. This is not true. The job title Network Engineer or certification Cisco Certified Internetwork Expert (CCIE) does not necessarily mean that you are a “REAL” engineer. By this I mean a Bachelor of Science in Electrical Engineering, or other accredited degreed credential.
As a matter of fact titles such as these undermine the credibility of real engineers. Job titles like Systems Engineer and Network Engineer began popping up shortly after network and computer equipment vendors came out with similar certification names. For example, Novel created the Certified Novell Engineer (CNE) to provide a way to indicate an employee knew and could work on Novell equipment. To get this “certification” you simply had to pass 5 tests created for Novell server systems. Microsoft quickly copied Novell by creating the Microsoft Certified Systems Engineer (MCSE). This took off in popularity and soon I.T. departments were flooded with “paper MCSE’s”. Finally Cisco took their certifications to a new level and created their own certification, the CCIE, positioning it at the top of the heap by adding an incredibly difficult hands on lab.
2. Do I Need to Pass the CCNA or CCNP to Take the CCIE?
Many people think that you need to complete the CCNA or CCNP in order to take the CCIE. This is not true. The only prerequisite for taking the CCIE lab is to pass the CCIE qualification exam (also known as the CCIE written).
3. I’m in school now, Should I Finish My Degree or should I Take the CCNA?
From all of the questions we receive, many of of you are in college (or are close to getting your college degree) and are curious if you should finish your degree or just skip ahead and take the CCNA. Our recommendation is of course to FINISH YOUR DEGREE! The CCNA is just one test that can be studied and passed at anytime. Getting your degree takes much more study and dedication and should be completed.
4. Will Passing the CCNA Get Me Hired as a Network Engineer?
No certification test will guarantee you get hired or even get you to an interview for a network engineer job. But many network jobs do require at least a CCNA to get your foot in the door or to be able to be considered for an interview. The CCNA is the basic entry level routing and switching exam and show employers you know at least the basics of how to do the job. Will the CCNA get you a job? No. But it may help get you talking to the hiring manager so you can sell yourself.
5. I Have No Experience, What Is The Best Way to Get a Job as a Network Engineer?
If you have zero experience in networking and zero experience with computers your first task is to learn computing. Buy a computer, take it apart and put it back together again. Learn how computers work first, then move on to learning how networks work. Next, take a look at studying for and passing networking certifications.
6. Will Learning UNIX/Linux Help Me with Networking?
Yes! Most routers and switches are based on a Linux/Unix operating system. Learning Unix or Linux will go a long way to helping you understand how advanced computer systems operate as well as how network computers communicate.
7. I have little experience but I passed the CCNA and got hired as a desktop admin. Is this job right for me?
Only you can decide if the job is right for you. If you enjoy the work and love what you do than that is the most important thing to consider. Don’t worry about what the job title is.
If your new boss hired you and stuck you on desktop duty… this may have been done to judge your overall performance and see how well you work with in the company culture. Also the risk factor for a company with a new hire is much less by having that new hire first work on desktops. If a new employee makes a on a single desktop. The only impact to the company is that one desktop needs to be rebuilt. However, if that same new employee is given a task to work on a network switch or router and mistakenly wipes out the entire VLAN database, effecting hundreds if not thousands of workstations, this would cause massive revenue loss for the company. Both you and your new boss would get fired!
8. Should I Take the CCNP or Just Go for the CCIE?
The statistics for passing the CCIE is only 3%. Thats a 97% failure rate. Compare this to the MCAT or the BAR and CCIE is THE hardest exam to pass in the world! Unless you have an employer or someone who will sponsor you to fail the test at least twice as well as pay for you to take the test a third time and pass, I would go for the CCNP.
9. I Passed the CCNA (CCNP) and Got an Interview but Didn’t Get the Job. Why?
Having a certification is great but honestly this piece of paper doesn’t say anything about you as a person or your experience. When you go to an interview one the biggest things an employers looks for is to see how well you will get along with the team (read as soft skills). You can be the greatest network engineer in the world but also difficult to work with and not a great team player. You need to be able to demonstrate your ability to work on a team and contribute to their person brand. But how? Try working on your personal brand and take a look at our soft skills interview questions.
10. Whats The Best Way to Study to Become a Network Engineer?
The best way to learn networking is by doing. The least expensive way, if you have access to an IOS image is to install a Router Simulator and practice working with real routers in a virtual environment right on your desktop
If you don’t have access to an IOS image or don’t feel comfortable working with a freeware router simulator you can install the router simulator from Boson. It installs very easy but it is not cheap!
You could also look for Packeteer from Cisco. You may have to buy this also as its usually only available to Cisco Academy folks.
Buy a cheap router from eBay! Probably the easiest and least expensive routes is to simply buy an old used router off of eBay. You can find a decent router from under a hundred bucks that will get you everything you need.
One last thing you will need to help prepare you for passing the CCNA or CCNP is some practice questions or testing software.
A company we recommend is Boson.
Summary
There are lots of ways for motivated people to change their life, and land a job as a network engineer. Doing so will allow you to make a good living and work with some awesome technology. Getting there is up to you. Whether it be self-study, classroom training, college or the military, if you truly want to work as a network engineer there is a way. You just have to do it, with passion and determination.
302 Responses
Comments navigation
Hello Joe,
first of all I would like to thank you for all your efforts for thus comments. really you are helping out people,
I got a quetion, should I do a MCITP or still MCSA?
After finishing with Microsoft I would go for CCNA,CCNP.Before get to this classes should I attend a Network+ and A+?
Please your advice is highly Appriciate.
Best Regards
GR.
Thanks GR. I appreciate the kind words
Microsoft classes are great and help you ramp up with a basic understanding of windows. I dont know much about either of these certs you mention so I really can't give you any good advice. The one thing I would say is to look at the curriculum and determine which class best fits your interests.
As far as the Network+ or A+ classes… in my opinion I wouldn't waste the money. You could if you wanted to, but it really depends on your experience level with working on computers. Many of these classes are expensive and if networking is the direction you want to go, I would save my money and invest it in some Cisco classes.
If you are very new to working on computers than these any of these classes will really help you. Both network+ and A+ are entry level classes which is a good way to start to build a foundation for your knowledge. Much of this you can learn on your own without spending the money.
Find some old computers and fix them. Or buy parts and assemble your own computer from scratch. Install linux and see how it differs from windows. Be a tinkerer 🙂
The certs will help you in one way and thats with finding a job. Employers use certification to gauge the knowledge level of applicants.
One last thing…. no matter what certifications you have, employers are going to still look at your history to see what your experience has been. Technical interviews can be grueling. But the more practical knowledge you have the better you will be.
I hope this helps and good luck!
can u teach me on net network engineering on line can u teach me…?
which company offer jobs in india as afresher for ccna certifiied engineer with 0 yearof experience….pls reply soon
Hello Joe,
I feel vry glad to know that u r one of the best inspirator. Thats so fabulous.
Sir, I jst want 2 clear my doubt, i'm a final year student of B.sc Physics (hons). Beside this i'm doing Hardware & Networking course from Jetking. Its a profesnl course. I've strong knowledge of theory & practical. Can it be possible for me to take a good job and how much sallary i can get? I'm fresher in this sector.
Great write up. 100% accurate!
I just passed CCNA. Thanks to Ironlink compjuter learning center.now working at IBM
I found this CCNA training in Asia great. Ironlink Computer Learning, they gave me free lunch, ccna manual.also, the review session are free. It's specifically in the Philippines.
Hey,
I love this site. Very informative information. I am 33 years old and i am currently working as an Accountant with a BA degree. Accounting is so boring. I am thinking about getting into IT; mainly into Network Engineer. I have 2 friends who are Network Engineers and they make a lot of money. I just wanted know at my age is it possible to branch over to the Network Engineer field. If so, whats the best option?
Hi Erron,
Thanks, I'm glad you like the site!
Your biggest hurdle to making the transition to Network Engineering or I.T. in general will be to get the experience you need to get hired.
Network Engineers need to have a large understanding of computers and how computers communicate. Understanding the multiple different operating systems, applications, and protocols that traverse the network is one of the biggest challenges.
You may want to consider network administration to start. This will give you an entry level opportunity to work with network engineers and understand the day to day duties that are required when working in computer internetworking.
An easy and free way to start to learn is to download any distribution of linux and become familiar with the way linux and unix based systems operate. Most networking appliances are based on a linux kernal. Having this understanding will get you a long way as far as becoming a network engineer. Another way to become familiar with routers and switches is to download GNS 3. It is a router emulator that runs on any p.c. GNS3 does require some IOS to run, just like you would run on a router. You will have to see if one of your friends can get you a copy to learn from.
Get certified. The largest vendor and most widely accepted certifications in networking are from Cisco. The CCENT and CCNA are two certification you can get that will greatly improve your changes of making the transition to networking.
Good luck with making the switch
Joe
Respected sir
i have done B.tech in computer science&eng my intrest in networking field ,i am doing job in swan-nic project(based on networking field)in uttarakhand but i am not getting much knowledge here ,will i join networking courses like ccna,ccnp,is benifit for me plz give me advice for good career
Hi Kailash,
If your current job is not providing you the opportunity to learn and grow, it sounds like you need to start looking for a new job.
Taking courses on networking like the CCNA and CCNP are very helpful. You can meeting others who have the same goals as you and you might learn about companies in your area that are hiring.
Good luck
hi..
i've completed my dip. in computer eng.( 3 yrs) and now i'm doing CCNA.. i don't want to study engg.. so, i'm planning to do all these networking course like CCNA,CCNP and other.. and, i've very keen interest in network engineer.. can u give me any advice….
Suraj,
Its sounds like you are heading in the right direction. My opinion is, you could start sending out resumes and try to get a position as a network admin. This will allow you to start building up your experience. Once you get your CCNP, many more doors will open for you!
Good luck
Hi Joe,
I am interested in a career as a network engineer. My problem is deciding on the type of degree. A local university here is offering a BS in Network management that I can complete in 17 months. Would this degree open doors to the network engineering field? Ive done an online search for network management jobs but have been unable to find any listings with that exact title. The number of different computer degrees is a bit confusing to me. I don't want to complete a BS that I cant use. Have you heard of a BS in network management? One other question I'm pushing 40. Will age impact my chances at a successful career in this field?
Thanks for your time.
Hello Joe,
I hope you don't mind by answering this quick question. I'm currently a second year college student studying Computer Engineering. I was wondering if I should continue my major in Computer Engineer or switch over to Computer Science in order to become a Network Engineer? What do you say?
Best regards,
Jeremiah
Jeremiah,
My personal recommendation would be to go with the degree plan you are most passionate about. Once you get your degree behind you will need to work on getting experience with routing and switching as well as working on any certifications for the various network equipment vendor. These can be Juniper OS (JunOS), Checkpoint firewalls, Foundry, and of course Cisco. Cisco certification will no doubt be the most influential in helping you get your foot in the door of a new company.
Best of luck – and get that degree!
hey joe,
i have no degree or college education but i want to be a network engineer. i am passionate about computers and technology so i tried starting from the bottom up to try to get my foot into the industry buy getting my A+. so i am certified and i tried looking for internships and helpdesk tech support jobs with no luck because i have no experirence. how can i gain experience if no body will hire me. im lost and im frustrated because i planned it all out to slowly but surely work my way up from the bottom to get my A+ then my net + etc. so on but what is left to do when i cant even get my feet wet. any advice. should i go to school like a devry or itt tech. should i just study for the ccna myself than try lokking for entry level with only book knowledge and no experience. please help and advice me for i know you know what your talking about. thanx so much…waiting for your reply
Devry and ITT Tech are great schools. They give you one thing that studying by yourself does not.. and that is the ability to network. Network with people. Getting to know others in the industry is priceless. Many is not all of these schools will also help you get a job after your graduate.
The big draw back to these schools is that they are EXPENSIVE. You may not have means to attend a school like this. But if you do I highly recommend it.
I hope this helps.. Best of luck!
Joe
Sir,studying A+,N+, mcse,linux,ccna and ms exchange server 2007 will it lead me to get a good job.I have all the external certifications in course mentioned.What is I.T.EXPERT if i may ask.Please reply me soon.Thank you in advance Sir.
Dear Sir,Please help me to understand the difference between Diploma and Advanced certificate.I.T. Expert and Diploma which higher.Can the external certification help me to work without a degree.
Frank,
Diploma's are typically seen from University and Colleges. These take 2 – 8 years to obtain depending on the type of diploma. These include Associates, Bachelors, and Doctorate degrees.
An advanced certification or license is usually a vendor or organization certificate that shows a person has the necessary skills and knowledge to perform a certain task. Third party testing proctors oversee the testing to ensure validity. Typically these certificates or licenses can be for Real Estate, Pilots license, or certifications from Cisco, Microsoft, and Oracle.
A degree is viewed as much better, however some certifications such as the CCIE statistically are harder to pass than say the BAR exam for lawyers.
I hope this helps!
All of this is exceedingly good advice.
Some shops, especially larger ones and universities care more about certs than smaller places.
Smaller places are more interested in what you have done because certs skills are mostly irrelevant at smaller places whose range of technology is usually more limited.
My boss, a router guru by any measure, practically sneered when I told him I had a CCNA. He was far more interested in my hands-on experience (which you can get with your own gear as above) and my ability to work and communicate effectively with people…especially customers!
He was also eager to guage my ability to stick with a project through rough spots. The first project he handed me was a 10-point VPN network. I had no idea what that was then two years ago, but I figured it out. Now I am the VPN expert and very happy about that!!
CiscoCat
You right about Cisco certification. I also had same issue when I got hired with a small company.
For them most important was if you can handle the job like config 3825 routers and some 3750G switches.
And at the beginning I also couldn't accomplish config (Access list, BGP etc.)procedure but after couple months I it was piece of cake.
If I didn't have CCNA I think I wouldn't have a clue about this job etc.
Mike
http://www.cisco-campus.com
Hi..
I am debendraes mallick. I had complete my graduate.after that I take networking course in master in network administrator
requirrd for job
Comments navigation