Job Roles

Our job roles section is an umbrella category for anything categorized by IT career. Major sub-categories include CIOs, developers, network admins, tech support, DBAs, and IT management




DBAs always have a lot on their plate, and it can be easy to overlook things now and then, but these mistakes have the potential to cause...

5 DBA Mistakes to Avoid at All Costs


Maintaining an organization's IT infrastructure is a big job, and the people entrusted to manage it need more than just basic IT skills....

5 IT Infrastructure Skills That Are Often Overlooked


Those just starting out in the field of networking may be unsure of what is most important for them to focus on. Here we examine some of...

6 Computer Networking Basics to Know


Technical writing is a field essential to IT, in that it must clearly and accurately document and explain complicated concepts to others....

The Work of a Technical Writer


Data scientists have long been required for properly interpreting big data, but now citizen data scientists - with a background in business...

The Role of Citizen Data Scientists in the Big Data World


Joining professional organizations can help broaden your horizons, as well as your technical knowledge and social circle. Here we examine...

Professional Organizations for IT Engineers


The cloud is foisting change on so many levels, including how people work. In fractional employment, highly skilled specialists are being...

How the Cloud is Changing the Work Landscape


The role of chief data officer is often misunderstood, but its growing importance is making it a more prominent position, with many...

Chief Data Officer: The Next Hot Tech Job?


It's an exciting time to be a web developer - if you can stomach the steep learning curve. Here are a few things every web developer should...

10 Things Every Modern Web Developer Must Know


Check out some of the common stereotypes and misconceptions that tend to plague IT employees.

INFOGRAPHIC: Why It Sucks to Be the IT Guy


Windows 8 is a more than a desktop; it's a strategic shift for a business.

The One Thing CIOs Should Understand About Windows 8


Whether using VDIs or VPNs, knowing the differences between them can help businesses optimize their current environment and allow end users...

Faceoff: Virtual Desktop Infrastructures Vs. Virtual Private Networks


Thoughtful leaders have dreamed up a more fluid software release structure to bridge the development and production environments, but...

Slow Dancing With Technology: Debugging, the Programmer and the Machine


If you use Unix or Linux, you're probably already using X, but do you know how to take advantage of some of its more powerful features?...

X Window System 101


With cloud computing emerging as a dominant trend, network virtualization allows for more gains in both efficiency and savings.

Virtual Networking: What's All the Hype?


This scripting language is simple, inexpensive and highly effective, which explains why it's so popular. Find out more about it here.

PHP 101


Although there's no industry-standard certification for mobile app developers, if you think building killer apps is your career calling,...

INFOGRAPHIC: How to Become a Mobile App Developer


HTML5 is becoming increasingly important for developers. This infographic explains why.

INFOGRAPHIC: HTML5 - Why Developers Need It


These two jobs have many similarities, but they're different enough that an increasing number of companies are opting to fill both.