Profession

Programmer

Creator of digital solutions

Fields of activity | Programmer

As a programmer, you’ll plan and develop applications for a variety of clients and contexts, for example, educational games for schools, payroll software, or applications for robots. You'll start by analyzing user requirements, understanding technical specifications, and observing current market trends.

Your day-to-day work will revolve around writing code. You’ll use different programming languages and algorithms to bring applications to life, often working closely with designers and project managers. Your responsibilities will also include revising applications, performing regular updates, ensuring compatibility across systems, and identifying and fixing bugs.


Personal requirements | Programmer

  • Mathematician and technical understanding
  • Service orientation
  • Problem-solving skills
  • Willingness for continuous further development
  • Communication and teamwork skills

Path to the profession | Programmer

monsitj-stock.adobe.com

Computer Science

The code for your future: discover the world of data and systems
Thapana-stock.adobe.com

Media Informatics

Technology and creativity: discover digital possibilities
phonlamaiphoto-stock.adobe.com

Medical Informatics

Technology meets health: develop intelligent systems for medicine
tippapatt-stock.adobe.com

Software Engineering

Creative codes for the future: develop innovative applications
Alex-stock.adobe.com

Computer Engineering

From hardware to software: shape the digital world
DIgilife-stock.adobe.com

Business Informatics

Where technologies and business meet: develop sustainable innovations

computer-science-fields

Study Choice Test

Find out which of the 143 fields of study suit you best! All you need is 7-15 minutes to answer 58 short questions - free of charge and without registration!

Take the test

Potential jobs | Programmer

As a programmer, you’ll primarily work on a computer. Career opportunities can be found in hardware and software companies, corporate IT departments, robotics firms, or consulting agencies. You can also work as a freelance programmer, allowing you to choose your own clients and projects. If you have ideas for your own applications, you can design and market them independently.