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




Almost every organization must now rely on IT professionals. Many of these jobs are very well-paid, come with many benefits and are among...

8 Hot Jobs in Information Systems (and What You Need to Know to Get Them)


The IoT is a new and exciting world, and the IoT solutions architect is very much in demand. This professional takes part in a lot of the...

Job Role: IoT Solutions Architect


Databases are complicated, and DBAs sometimes can feel overwhelmed by everything that needs to be done. These tips can help keep things in...

6 Efficiency Tips for Database Admins


With every advancement in artificial intelligence and automation, even more human jobs are put at risk. Could universal basic income be a...

Is the AI Revolution Going to Make Universal Income a Necessity?


Here we explain what a DevOps manager does ... and why that's important.

DevOps Managers Explain What They Do


Despite its small number of commands, SNMP is a powerful - and useful - protocol that has persisted for decades, and is likely to continue...

SNMP: The Little Protocol That Could


Don't have an IT degree or special IT certifications? No problem. You can still get an IT job. Find out how consultant Greg Miliates made...

How I Got an IT Job Without a Tech Background


The data scientist role is fast becoming the most sought-after career of the technology world. We asked top data scientist Jake Porway from...

Data Scientists: The New Rock Stars of the Tech World


Working in the computer industry isn’t for everybody. Find out why writer Shaun Boyd decided to leave it behind.

10 Reasons It Doesn't Pay To Be The Computer Guy


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

PHP 101


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


Corporate networks are vital for modern business, but the technology those networks consist of - and the skills needed to manage the...

The IT Professional's Guide To Corporate Networks


As the pace of change accelerates, how can we avoid becoming obsolete? Here, John McMullen examines the price we pay - and what we get in...

As Technology Changes, How To Avoid Becoming Obsolete


Education is changing, and rather than being restricted by geography, students now have a dizzying array of of options. Today, anyone with...

Virtual Training and E-Learning: How Digital Technology Is Paving the Future of Advanced Education


Whether it's a business looking to hire someone or a student trying to decide what to major in, there is a lot of confusion about the...

What is the difference between computer science and information and communications technology (ICT)?


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


If you want your applications to be truly global, they have to be able to handle languages other than U.S. English. Unicode provides a...

Unicode 101


Getting this part of the hiring process right can be tough for technical IT types, who are more likely to shine at writing code than...

7 Tips For A Stand-Out IT Resume


To nurture data scientists, companies need to focus more on culture and organizational structure. Data scientist Ben Lorica provides his...