June 03, 2013, 9:49 AM —
The combination of System Administration skills and Programming skills is crucial to future professional growth.
I had the great pleasure of speaking with Dan Ushman and Zak Boca, the cofounders of SingleHop, a leading global provider of hosted IT infrastructure and Cloud computing. I actually learned two lessons during our conversation, rather than one. The first lesson was related to how Dan and Zak acted; the second lesson was related to what they said.
What I learned by simply listening to Dan and Zak was the power of loving what you do. I asked them to describe their company to me. As they spoke, I could feel their excitement about what they did and how they felt their company could help others. Then, having done my homework ahead of time, I congratulated them for opening a large new data center in Europe. When I did, they couldn’t wait to proudly tell me about it. When they did, I too became excited about what their company had done. The lesson I learned was that their excitement about their company was infectious. Your take-away here for you is to try to find a job you truly love, because if you do, it will be easier for you to succeed because other people will feel your energy and want to be a part of it.
The second thing I learned from Dan and Zak was related to the expanding demand for people who have the combination of System Administration skills and Programming skills. This combination of data center oriented skills (Sys Admin) and software development oriented skills (Programmer) is important because data centers are becoming more automated.
Increased automation in the data center has many advantages, including:
• Need for less people to manage it
• Faster allocation of needed resources
• Less risk of error due to the use of automated procedures
• Better resource utilization resulting in the need for less hardware
This may all sound great, and it is, but if you are an IT professional working in a data center, it has major implications on your future employment, both good and bad.
On the downside, all of this automation is reducing the number of people needed to run a data center. This translates into fewer jobs. Also note, that this job reduction is being further magnified as more and more companies are having their data centers managed by cloud computing providers offering “Infrastructure as a Service” (IaaS).
On the upside, if you are willing and able to learn the skills needed to manage this new breed of data center, your skills will be in high demand and this higher level skillset will bring with it a higher level of compensation.