Note! The window is too narrow to use Pythonlab.dev. Use a device with a keyboard!

Why programming?

For some people, programming is fun and interesting right away, while others do not understand at all why programming would be for them. Hopefully, this article can help.

Below are five reasons why it can be useful to understand programming.

    1. Better understanding of society and everyday life

    Both our modern society and your everyday life are largely built on interaction with technology. Technology that has often been programmed by someone. Through a basic understanding of programming, you can understand your world better.

    2. Work with programmers

    Even if you do not program yourself, you may at some point need to interact with someone who does. If you have done a little programming yourself, it does not feel like magic, and it can become easier to communicate about what needs to be done.

    3. Understand why generated code goes wrong

    Code generated with the help of generative AI such as ChatGPT often contains small (or large) mistakes. With some programming knowledge, these AI tools become more useful because it is easier to understand when something has gone wrong, and simple mistakes made by the AI can be corrected.

    4. Write simple automation scripts yourself

    In working life, it is common to work with data in different forms, for example in Excel. With some understanding of programming, it can be quick to learn how to write code that simplifies the work. There are plenty of stories about people who have completed a week's worth of work with the help of a little code. The value of employees who can write a bit of code themselves instead of having to hire expensive consultants is high!

    5. Work as a programmer

    If you think programming is fun, maybe one day you will want to work with programming yourself! Pythonlabbet is a good start; later, you will need to set up your own development environment on your computer to program with tools installed locally on your machine.