Taking Stock: Conducting a Thorough Skills Inventory


The tech landscape is ever-evolving, and after a job loss, finding yourself in a moment of “unsure” is a common experience. I’ve witnessed this many times over my career, and it’s often a period of questioning: “What am I truly good at?” “What skills are most valuable now?” “Where do I even begin to figure that out?” This uncertainty, while unsettling, provides a crucial opportunity to step back and conduct a comprehensive inventory of your skills. This isn’t just about listing what you did in your last role; it’s about unearthing the full spectrum of your capabilities – the hard skills, the soft skills, and even those hidden talents you might be underestimating.

Many in the tech field, especially those deep in execution, don’t always have the chance to formally catalog and reflect on their entire skillset. You might be surprised by the breadth and depth of what you bring to the table. A thorough skills inventory is a foundational step in regaining clarity. It empowers you to articulate your value confidently, identify potential new career paths, and pinpoint areas for future growth. It’s about moving from a place of uncertainty to one of informed self-awareness.

Insight: “The only skill that will be important in the 21st century is the skill of learning new skills. Everything else will become obsolete over time.” - Peter Drucker. A skills inventory isn’t static; it’s the starting point for a continuous journey of learning and adaptation, especially vital in technology.

Understanding your current skillset is the bedrock upon which you can build your next career move, whether it’s a similar role, a pivot to something new, or even venturing into entrepreneurship.

Actionable Steps

Here’s a methodical approach to conducting your skills inventory:

  • List Your Technical (Hard) Skills: Enumerate all technologies, programming languages, tools, and methodologies you’ve used.
  • Identify Your Transferable (Soft) Skills: Recognize abilities like communication, leadership, problem-solving, and adaptability.
  • Categorize by Proficiency and Interest: Rate your skill level and your enjoyment/interest in using each skill.
  • Gather Evidence and Examples: For key skills, note specific projects or accomplishments that demonstrate your competency.

Details / How-To

Let’s break down these steps to help you build a comprehensive and insightful skills inventory.

1. List Your Technical (Hard) Skills

These are the specific, teachable abilities often related to technology, tools, and processes. They are typically quantifiable and easier to define.

  • How-To:
    • Review Past Roles & Projects: Go through your resume, old job descriptions, performance reviews, and project documentation.
    • Brainstorm Categories: Think in terms of:
      • Programming Languages: Python, Java, JavaScript, C++, Ruby, Swift, Kotlin, SQL, etc.
      • Frameworks & Libraries: React, Angular, Vue.js, Node.js, Django, Flask, Spring Boot, .NET, TensorFlow, PyTorch, etc.
      • Software & Tools: IDEs (VS Code, IntelliJ), version control (Git, GitHub), cloud platforms (AWS, Azure, GCP), databases (PostgreSQL, MongoDB, Oracle), CI/CD tools (Jenkins, GitLab CI), project management software (Jira, Asana), design tools (Figma, Adobe Creative Suite), analytics platforms (Tableau, Power BI), operating systems (Linux, Windows, macOS).
      • Methodologies & Processes: Agile, Scrum, Kanban, Waterfall, DevOps, TDD (Test-Driven Development), BDD (Behavior-Driven Development), data analysis, machine learning model development, UX research, system architecture, network security, quality assurance testing.
    • Be Specific: Instead of “Cloud Computing,” list “AWS (EC2, S3, Lambda, RDS)” or “Azure DevOps.”
  • Example:
    • Software Engineer: Python (Flask, Pandas, NumPy), JavaScript (React, Node.js), Docker, Kubernetes, AWS (S3, EC2, Lambda), Git, Jira, Agile methodologies.
    • UX Designer: Figma, Sketch, Adobe XD, user research, usability testing, wireframing, prototyping, interaction design.
  • Tip: Don’t discount skills you haven’t used in your most recent role but have experience with. Also, include industry-specific knowledge or certifications.

2. Identify Your Transferable (Soft) Skills

These are interpersonal, cognitive, and personal attributes that are valuable across many roles and industries. They often define how you work.

  • How-To:
    • Reflect on How You Work:
      • How do you approach problems? (e.g., analytical thinking, creative problem-solving, critical thinking)
      • How do you work with others? (e.g., communication (written/verbal/presentation), teamwork, collaboration, leadership, mentorship, conflict resolution, empathy)
      • How do you manage your work? (e.g., project management, time management, organization, attention to detail, adaptability, resilience, decision-making)
      • How do you learn and grow? (e.g., curiosity, learning agility, initiative, self-motivation)
    • Think About Feedback: What positive feedback have you received from managers, peers, or clients regarding your approach, your interactions, or your way of thinking?
    • Consider Different Contexts: Include skills demonstrated in volunteer work, personal projects, or even challenging life situations.
  • Example:
    • Problem-Solving: “Successfully diagnosed and resolved critical production bug under tight deadline, minimizing downtime.”
    • Communication: “Presented complex technical concepts to non-technical stakeholders, leading to project buy-in.”
    • Leadership: “Mentored three junior engineers, helping them advance their skills and career progression.”
    • Adaptability: “Quickly learned and applied a new programming language (Go) to meet project requirements for a new microservice.”
  • Tip: Soft skills are often undervalued by individuals assessing themselves, yet they are highly sought after by employers. Give these due consideration. Frame them with concrete examples.

3. Categorize by Proficiency and Interest

Not all skills are created equal in your arsenal. Understanding your level of mastery and your passion for using

Send feedback