Recently there was a thread on the Facebook group WISP talk. The author outlined the following bad habits of network folks. Below is the original list. I just copied it and it’s not mine.
- Install and forget;
- If it ain’t broke, don’t fix it;
- Make every switch port a layer 3 port;
- Go to the races as a cli jockey;
- Solve any wireless issue by adding more power;
- It is not my problem until you prove to me its my problem (arrogance in general)
- Who needs to RTFM?
So let’s expand on each of these and make it my own.
- Install it and forget it.
This is what happens when folks get in a rush and don’t do much prep time. I often hear the excuse “I will document it later.” If this is a new build 95%+ of the documentation should be done ahead of time. When you go to actually install it you will have a blueprint to go on instead of making it up on the fly. This makes for a much smoother install. As a bonus, you don’t have to do as much documentation at the end. This goes a long way to ensuring it gets done.
- If it ain’t broke, don’t fix it
A network is as close to a living organism as you can get into the computer world. Much like your body, issues can creep into the works and cause problems. Bugs and vulnerabilities in software can be a huge Achilles heal if they are not dealt with. Equipment is replaced with newer models, which have their own unique personalities so to speak. Plus, in ISP networks customers are demanding faster and less latency. This means you have to be able to upgrade your networks to meet consumer demand.
- Make every switch port a layer3 port.
An ISP network has two major components. These are the transport network and the access network. The transport network gets bits between POPS, tower sites, cities, whatever. This is the backbone of your network. The access point is what the customers attach to. This is where customer authentication and provisioning is done. You access network needs to be as low latency as possible. Layer3 routing adds latency. When you are talking about the customer access network, layer2 ports are handy for wiretap warrants and CALEA requests to name just a few advantages. I have a future blog post in the works on this topic
- Go to the races as a cli jockey
I call these folks CLI snobs. They refuse to touch a GUI. Modern carrier and enterprise devices are very powerful and scriptable. This is where the CLI can be automated and be very powerful. However, a web-based GUI can be helpful for lower-level technicians. This can alleviate some of the load off the higher up admins. A web-interface can also be a quicker way of doing one-off tasks. It’s helpful to know both, especially in an environment where you may have to walk an intern over the phone how to set an IP address on a device when they don’t have a serial console.
- Solve issues by adding more power
In the wireless world adding more power can be a bad idea for your company. this can put your company in legal trouble if you are exceeding your governing body’s regulations. Fines and other things can happen. More power can hurt your network as well as surrounding networks. Self-interference is a very real thing.
In the enterprise world you can buy too much of a router that, by the time you grow into it, something better and faster is already out.
- & 7Arrogance
I am combining numbers 6 and 7 above into an overall Arrogance category. In fact, many of the items on this list are a result of arrogance. Over the years many of you have heard me talk about “The typical I.T. person” and folks like Saturday Night Live have done skits on such things. There are many reasons for an arrogant I.T. person (guy or gal).
Sometimes this person has had to deal with arrogant bosses who do not understand I.T. and that has affected their mood. Some have issues inside their heads which causes them to think others are inferior to them. There are tons of reasons and whole Psychology books are written on. Whatever the reason arrogance causes these folks to be the way they are.
- Believing there is just one right answer
There are network Architects for a reason in large companies. These folks set the tone for how the network is laid out. This is so things do not get bogged down in endless discussions about this vendor and this technology. There are many ways to solve the problem. You just have to make the best-informed decision and go with it. Otherwise, you will be caught in an endless amount of what-ifs.
- Believing technology is more important than the business
Technology is what allows a business to make money. In an ISP the technology is part of what sets you apart. Without paying customers all the tech in the world would do no good. Smart business decisions have to be made about the tech, but the business leaders also need to understand the tech is responsible for keeping customers happy.
- Making it overly complex
Whether it be arrogance creeping in, wanting to use 100 percent of the features, or just wanting to get the most bang for the buck is where networks can come into play. Usually, this happens at 2am and you are trying to diagnose the multiple services and layers involved. There is a fine line between providing cutting edge services and the KISS (Keep It Simple Stupid) principle.
These are just a few of the things. Leave your comments on what you think network and I.T. folks do as bad habits.