Thursday, August 2, 2012
11 things need to an it pro
Eleven Skills Every
IT Pro Needs to
Succeed
Randy Muller, MCT, MCTS, MCSE, CEH, Global
Knowledge Instructor
July 2012
One of the interesting aspects of the IT industry is
the continuous need to update current skills and
learn entirely new ones. There are far too many
skills for an IT Pro to even attempt to master,
however . there are some skills that IT Pros who
are serious about managing their career should
know. The following list includes some of the key
IT skills, and whilethere are 11 skills mentioned in
this article, this list should not be considered as all-
inclusive. Your own IT environment will determine
the applicability, depending upon the size of the IT
infrastructure and environment.
1. Virtualization and VDI
There are numerous virtualization technologies
available, including Microsoft Hyper-V, VMware
vSphere, Citrix XenServer, and Oracle VM
VirtualBox that can be used to reduce the physical
number of servers required by a company.
Virtualization has been adopted by companies of
all sizes as a means to reduce costs through the
consolidation of physical servers and lower overall
cooling and electrical usage. Application
Virtualization has become very popular with
businesses. Having the skill set to deploy
applications that connect securely through a
browser is critical for companies with numerous
offices and remote users.
Virtual Desktop Infrastructure is another facet of
the virtualized environment. Using VDI, a
virtualized desktop is stored on a remote server
and when clients work on their "local" system, the
applications, data, processes, and programs are
kept and run on a central server. This enables a
local system with older hardware to run more
advanced operating systems and applications than
would normally be the case with their current
systems. This also means that you might be able to
use non-traditional platforms, such as a tablet, to
run these applications, in addition to their
traditional systems. Virtualization can aid in near
real-time response to network conditions by
providing for more disaster recovery capabilities.
Another use for virtualization is for improved
instruction for IT education and elsewhere, since
there is no longer a need to have large numbers
of computers for classrooms.
2. Cloud
"To the Cloud" - that seems to be the current
mantra in the business world. The cloud can
compose one of several business models
including:
SaaS (Software as a Service), where a single
application is available through a browser
IaaS (Infrastructure as a Service), the most basic
model, where you may "rent" servers or VMs
PaaS (Platform as a Service), where an entire
computing environment is available
The cloud represents the next phase of computing
(with VDI as part of this environment). Microsoft
has invested heavily in the cloud (Azure and the
new System Center 2012) as well as Amazon, HP,
and IBM. Knowing how to leverage and configure
clients for cloud computing will be an invaluable
skill for IT professionals.
3. Interoperability (Networking)
Interoperability is the key here. There are a few
medium and larger IT departments with only a
single platform type or a single manufacturer of
networking equipment; these are the exceptions,
and they are rare. In a typical IT environment, we
tend to work in a highly connected world of
disparate platforms, communications modalities
(BYOD - bring your own device comes to mind),
and operating systems. As an IT Pro, you should
understand how these devices and platforms
communicate and what communication protocols
are used in this process. This also includes
connecting and securing wireless networks, as well
as the use of open source programs and
operating systems.
4. Database Administration and Business
Intelligence
Access to information is critical in today's global
environment. Corporations are even more
dependent on a quick and reliable means to
process and retrieve information. This means they
must operate their own servers or have access to
databases and business intelligence software to
access this information in order to grow and
become more successful. Regulatory compliance
has had a huge impact on database management
and data retention. Corporations are required to
retain financial information, emails, and other
communications for a number of years. Storage
space and solutions have become much cheaper,
so there is more emphasis on data retention.
Having the ability to create and extract information
from one of these databases is critical.
Many of Microsoft's platforms require access to a
SQL server, such as Lync Server and SharePoint.
This means that IT Pros should be able to
administer and maintain these servers, but do not
need to become database administrators
themselves (though it certainly wouldn't hurt).
5. Wireless
In our highly connected world, we expect to be
able to connect wirelessly from almost any device,
from practically anywhere at any time, with
seamless transition. Wireless experts who can
install, configure, and maintain secure wireless
networks are in high demand, with the emphasis
on "secure." Implementing a secure wireless
environment also means being able to plan and
troubleshoot for growth and interferences (as well
as possible compromise). Anyone managing
wireless environments must be able to handle the
calls that come in from remote users who are
having problems with their wireless equipment
running on different operating systems
6. Disaster Recovery
Disaster planning and recovery is as much a
methodology as it is a skill set. IT Pros must be
able plan, test, and implement a disaster recovery
(DR) plan. The planning part seems be done more
frequently than the testing of the actual plans.
Having a DR plan is critical for the survivability of a
data center or network, but testing a disaster
recovery plan is one of the most difficult tasks to
schedule. There is rarely enough time (or
budgetary resources) available to perform the
critical tasks that need to get done in a network
without adding a yearly or semi-yearly test of the
DR plan. An integral part of the disaster recovery
process is implementing fault-tolerant systems and
providing for redundancy in your network.
7. Security
Network and computer security concerns and
requirements have dramatically increased. Security
professionals are in high demand and this will only
multiply in the coming years. As an IT Pro, you
must have a good understanding of both physical
and electronic security.Some of the most difficult
tasks with IT security involve educating users and
implementing effective security measures. There is
a lot of information that can be gleaned through
social media sites and social engineering that most
companies would rather not have divulged.
Training users (and IT staff) to be aware of these
vulnerabilities is extremely difficult. IT Pros must
always be aware of security issues and understand
the vulnerabilities within their networks (from
operating systems, servers down to the cable
closet). This does not mean that every IT Pro must
be able to perform a penetration test against his
or her own network, but they must understand
and prevent attacks against their network and
prevent disclosure of confidential information.
8. Imaging
Pick your imaging software/platform of choice as
imaging will continue to be a valuable skill for
some time (despite the rise of virtualization).
Systems imaging is a critical skill as companies are
shifting to standardized desktops and
deployments. Part of this is done to deploy a
consistent and secure platform as well as to
provide ease of management. There are many
imaging programs available, as well as Microsoft's
Windows Deployment Services and imaging
utilities.
9. Helpdesk or People Skills
Knowing how to interact with non-technical people
is a critical skill. This interaction must be based on
the ability to effectively communicate, in words and
language that the client can understand. A
companies' help desk tends to be the "face" that
most users will have with the IT department, and
this should be a positive experience. IT Pros are
very good at their jobs, but sometimes (and I
know that this will come as a shock to everyone)
they are not skilled in relating to their non-tech
colleagues. Users just want their computers fixed
or their data recovered and are not concerned
with the processes behind our actions. IT Pros
should have some experience working at the Help
Desk.
10. The Noble Art and Science of
Troubleshooting
There are some IT skills that simply do not lend
themselves to a short description, and
troubleshooting is definitely one that falls into this
category. Is troubleshooting a skill, an art, or is it
both? If you ask any seasoned IT professionals,
they will tell you that having troubleshooting
knowledge is important, but not as important as
knowing how to troubleshoot. This is one IT skill
that cannot be easily taught (some might even say
that you are born with the skill).The problem with
troubleshooting is that it is a unique skill set that
corporations are continuously seeking but simply
do not have the time or money to invest in
training. If you are talented at troubleshooting a
specific program or system, then you become the
"go-to" person - a valuable skill and commodity for
your company. One would think that there would
be more emphasis on teaching and sharing even
the basics of troubleshooting, but sadly, this is not
always the case.
11. PowerShell (and other scripting)
Knowing how to use PowerShell (or other scripting
technologies) to automate many common
administrative tasks not only saves time that can
be used on other (perhaps more critical)
administrative tasks, but may increase your value
to your employer as well. Knowing PowerShell or
scripting is an important skill in today's IT
environments. This does not mean that you must
become a programmer in order to become a
successful network engineer, but you must master
the ability to create and run scripts to automate
some administrative tasks. Most of Microsoft's
newer technologies, including Exchange,
SharePoint, SQL,and Lync have some
administrative functions that can ONLY be
implemented with PowerShell.
The range of IT skills can be a tricky thing to
quantify and qualify. What is useful in one
environment may not be so in another. This article
lists some of the most common skills that an IT Pro
should know. If you don't know some of these
areas, now is the time to learn them. One thing to
keep in mind is that you are your own best career
manager! You are the only one who can
determine which career path to take.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment