jobalob Browse careers

Is being a software developer a good fit for you?

Designs and builds software and apps. Works out what users need and creates programs to meet it.

What the work involves

  • Studies what users need to decide if a design is possible within time and cost.
  • Develops or directs testing, programming and documentation of software.
  • Talks with analysts, engineers and programmers to design systems and learn their limits and needs.
  • Changes existing software to fix errors, suit new hardware or run better.

The interests that suit it

People in this work tend to be curious and organising. Here is how much each of the six kinds of interest comes into it.

Hands-onSome. Building, fixing, and working with tools, machines, animals or the outdoors.
CuriousStrong. Finding things out, solving problems, and working with ideas and data.
CreativeLow. Making things: art, writing, music, design and performance.
HelpingLow. Teaching, caring for and supporting people.
PersuadingLow. Leading, selling, and making the calls.
OrganisingStrong. Keeping things in order: records, numbers and systems.

How much training it needs

Degree required. Usually a degree, sometimes more study after. Rules differ from country to country, so check locally before you commit.

Find out if it fits you

Answer quick questions about what you like doing and what keeps you going. We match you with roles from over 900 kinds of work, and you can see if a software developer is one of yours.

Free. About 15 minutes. No account.

Start my free match

Similar kinds of work