Stahp it with the Network programmer FUD already
Every week I see somebody ask “will all Network Engineers be programmers” on Twitter, LinkedIn, at a trade show or just to be antagonistic and for no other reason than to start an argument.
The anger inside has been brewing for over 12 months until the pressure valve finally released in the form of this blog post. Expect snark.
What is a programmer anyway?
Lets clear something up. IF YOU CAN WRITE ONE LINE OF RUBY YOU ARE NOT A PROGRAMMER. The Programmers of myth and legend are these days referred to as “Software Engineers”, “Software Architects” and sometimes even “Hackers”, “Coders” or “Code Monkeys”. What they “do” - is build software for a living.
So what about Networking Engineers?
The networking industry can be broken in to four main segments:
Network Operations - These folk keep networks running. They eat support tickets and are seldom let out of their cages.
Network Architects - These folk run around data centers with whiteboards and sharpies and draw clouds. Consultants fall under this designation too. Occasionally these guys get their hands dirty and pick up a console cable but most times they are cooking up the most complicated solution to a simple Continue reading