network +

should I do network +
certification before I understand software programming

oop software may include networking to understand advanced concepts like design patterns
Who is Participating?
Cyclops3590Connect With a Mentor Commented:
Personally, I started on the network side and am now doing software development.  When doing apps that are highly network focused, yes it does /help/.  However, if you know you want to program, doing Network+ is a waste of time.  The types of things that Network+ covers that you need to know can pry be written on a couple pages.  

Focus on programming and when you come across stuff that you need to know more on, then google it.  You'll be far more ahead with that approach.  Also, there are lots of coding certifications out there and some focus on networking side of programming.  I'd look at those instead.
AndyAinscowFreelance programmer / ConsultantCommented:
>>should I do network + certification before I understand software programming
You might not like this but how should anyone else know what you know or don't know or understand?  It probably would not hurt (apart from the cost) but it might not help either.  If you think you would be happier doing it first then do it.
Éric MoreauSenior .Net ConsultantCommented:
I would focus on one side: you either do the network/hardware or programming. You can get a good idea of what's going on the other side without being a specialist.
Never miss a deadline with

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

leakim971Connect With a Mentor PluritechnicianCommented:
it's two different domain. It's not the same job.
I do both (network admin and programmer) but I know I'm not both...

for example, programming cisco device is so different to doing a webpage or a c++ program
I would go for the one I prefer

If your goal is to be a programmer, then there is no need to get the network+ cert, it wouldn't hurt you to review and learn networking concept and fundamental, this knowledge will help in your path to programming.
If you would foresee yourself, inter alia, writing software for voice (VoIP) or video applications, then you'd probably want to know how the hardware sees that especially in terms of optimising multi-way traffic - and I'd put a small bet on that being a co-informative relationship, software-to-hardware & hardware-to-software/algorithms.
rgb192Author Commented:
thanks for helping me understand the difference
All Courses

From novice to tech pro — start learning today.