Software developer, facing AI.
From user needs to reliable software: where can tools help?

Its place among occupations
81 of 1,584
From most to least exposed to software AI.
Most exposed1,584
Least exposed
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
Tools can assist with documentation, code exploration and summaries of requirements. Their output still needs checking against the project.
Physical tasks
Human judgement and relationships
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
Analyser les besoins informatiques
Coder
Physical 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
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.
Start with your reality
Your own situations, compared with the occupation’s assessment.
Identify what sets you apart
What matters to you, already a strength or something to develop, never a score.
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