Software developer, facing AI.

From user needs to reliable software: where can tools help?

Jobiwan illustration of the occupation: software developer.
Jobiwan illustration

Its place among occupations

81 of 1,584

From most to least exposed to software AI.

1
Most exposed
1,584
Least exposed
View the complete occupation ranking

Estimated index

66/100

Method and sources

This ranking compares tasks in occupation profiles. It does not predict job losses or describe your actual role.

The assessment

Explore possible uses of software AI, physical tasks and the role of human judgement. The index covers software AI only.

  • Software AI

    18 tasks in this group

    Tools can assist with documentation, code exploration and summaries of requirements. Their output still needs checking against the project.

  • Physical tasks

    0 tasks in this group
  • Human judgement and relationships

    4 tasks in this group

    Understanding use, choosing trade-offs and taking responsibility for reliability go beyond writing code.

These groups help you explore the occupation's tasks. They do not prove that a tool can perform them: working conditions, equipment and responsibilities also matter.

What will still make a difference

Beyond the index, these practical situations can help you reflect on what you bring to work and the skills you want to develop.

In the work itself

Clarify the need

Turn an unclear request into verifiable behaviour before proposing a solution.

Challenge the code

Check a suggestion against tests, security constraints and the existing system.

Explain a choice

Document technical trade-offs so the team can maintain the software.

In how you do it

Keep a critical eye

A convincing answer can contain a vulnerability. Evidence that software meets a need matters more than producing extra lines.

Connect the tool to context

In your role, notice when you need to clarify the need. A useful response depends on available information and what you need to verify.

Tasks in detail

A preview of the occupation’s tasks, arranged in the three groups above. Expand the full list to see everything.

  • Software AI

    18 tasks

    Analyser les besoins informatiques

    Coder

  • Physical tasks

    No tasks

    The robotics potential of these tasks has not been assessed. Their inclusion here does not mean a robot can perform them.

  • Human judgement and relationships

    4 tasks

    Collaborer avec les développeurs pour améliorer la qualité du logiciel

    Promouvoir la collaboration entre les développeurs et les opérateurs pour une meilleure intégration

    Concevoir et maintenir un système de cybersécurité

An assessment alone is not enough to move forward

Jobiwan does not decide for you: your coach helps you connect this analysis with your experience, identify what sets you apart and test it in the real world.

  1. Start with your reality

    Your own situations, compared with the occupation’s assessment.

  2. Identify what sets you apart

    What matters to you, already a strength or something to develop, never a score.

  3. Test it in the real world

    A concrete first step chosen with your coach, followed by feedback a few days later.

A few days later

Your coach checks back to ask what that first step changed, in a conversation at your pace.

Jobiwan does more than give you an assessment of your occupation: it helps you understand what it means for you.

That is the occupation on paper. What about your daily work?

Compare concrete situations from your occupation with this assessment and discover what sets you apart.

Free, no account required.

Explore another occupation

Frequently asked questions

Where does this data come from?