Skills Analysis Home Page - Which skills do you have and want?

If you want to know more about the skills that are in high demand for IT professionals, then this section is a must read!
I have compiled a list of the top 90 most in-demand IT skills and what they entail.
This way, you can get a better idea of where your talents lie and what kind of career path might be best suited for you.
If you're not sure how to find out which skill set will work best with your interests, scroll down to "Benefits" section below where I discuss some reasons why it's important to take an assessment before proceeding with any job search.
Stay tuned!

Why Do Skill Analysis?

  • Know your skills needs in advance
  • Know your skills gap for success
  • Gain the extra skills you need
  • Train for the extra skills to execute a new strategy


  • Individual skills analysis
  • Startup skills analysis
  • Small business skills analysis
  • Department skills analysis
  • Organisation skills analysis

Information Technology Skills Analysis FAQ

What is an Information Technology Skills Analysis?

An IT Skills Analysis is a high-level breakdown of technical competencies needed to create an effective IT strategy. A way to map business requirements or information technology objectives against the skills needed.

It also identifies competency gaps, which are skills that you currently lack but must be acquired in order to achieve the desired service levels. An IT Skills Analysis assists with determining which employees are best positioned for future project successes as well as moving up into management positions and takes into account whether staff will need to learn new skills or if knowledge should be transferred from another area of the company.

How to conduct an IT skills assessment?

A skills assessment in IT is typically done to determine the skill level of an individual and how they match up in comparison with others, and also to see what their salary expectations should be. There are four typical methods for this:

1) Goal setting - One way to conduct a skills assessment is by first figuring out what someone's goals are, then perform a goals-based self-assessment based on those ideas. This can be very beneficial because it focuses on where individuals want themselves to go or what they want others to know about them, as opposed to relying heavily on past performance.

2) Gap analysis - Another approach would be gap analysis, which analyses both gaps between characteristic abilities (i.e., knowledge and skills) and also between compared abilities (i.e., what was done in the past vs. what they want to do in the future)

3) Behavioural assessment - This is where individuals are evaluated by others on their performance or actions based on particular situations, whether it's a manager reviewing employees on their work ethic or peers assessing other friends on their behaviour in certain scenarios. This method is often used for evaluation of employees and potential hires, but can also be applied among peers as well.

4) Competency Assessment - Last but not least, competency assessment attempts to evaluate both general and specific (competencies) using a variety of methods to determine ones aptitude from either a company's point of view or the employees themselves.

Through these methods, one can get a sense of an employee's "skills" and where they might do well within a certain field or industry, as well as attempt to match potential hires with companies that would best suit them.

With so many options for IT careers, it can be hard to tell which is the best fit. It's important to take an assessment before you start your search and I have a list of assessments that are designed specifically with technology in mind below. Stay tuned!

Next Steps