Both tools combined allow you to easily visualize large data sets and adjust the resolution of your data.
Lets differentiate between the two types of ITers. The nerds and the no talented ass clowns.
I am a nerd. I am in it cause I love technology and I love the concept of open source.
The no talented ass clown is a person that will write a statement like this, "Open Source Solutions Although many open source solutions are available that will provide similar system functionality to a Windows environment at a lower cost; for mission critical hardware and software itâ(TM)s important to follow industry standards and use products which can be easily supported if a staffing change were to occur."
And I've found that system administrators who have not developed significant programming experience also have difficulty with basic system administration concepts. The most basic of these is that any system is a particular instance of a certain class. System administration amounts to maintaining a code base written in an ultra high level object language. That's if you're competent.
I believe the inverse of this is true. While in graduate school I worked as Sys Admin and Web Developer. After a year and a half of mostly being a sys admin I moved to a different job that emphasized development. If you do not understand how mounted file systems, web servers, firewalls and network centric databases work you are going to be SOL when it comes to finding a novel solution in software development (unless you like re-inventing the wheel or write enterprisey type software). Being a sys admin you get to play with all the high level tools for doing systems integration. As a software developer you build solutions to individual problems.
"If there isn't a population problem, why is the government putting cancer in the cigarettes?" -- the elder Steptoe, c. 1970