
In the digital world, every click, transaction online Every application we use every day is born from lines of code. Behind these lines are programmers—architects of the invisible, who transform ideas into algorithms and challenges into solutions.
September 12th is Programmer's Day, a date that honors those who live among variables, commits and the eternal fight against bugs that "only happen in production." To mark this day, Diogo Matos, a programmer at FCT in the FCCN digital services unit, shares a bit of his journey, day-to-day curiosities, and even some secrets from his coding arsenal.
Name: Diogo Matos
Team/service at FCCN: ASII- Internal Information Systems Area
Year of entry into FCCN: 2024
Motivation to enter the programming field: Ever since I was little, I've wanted to solve computer problems, but at the time, my problems were installing games on Windows XP.
Main responsibilities: My duties vary between being a firefighter and an underwater welder: either I'm putting out fires (bugs) or solving problems under pressure.
Major projects developed:
- Implementation of internal services.
- Automation of manual processes.
Ongoing projects:
- WordPress Standardization Project.
- IAedu Project.
Something a programmer has to do, but doesn't need to do: Tweak code legacy, especially when there is no documentation.
The motto in everyday work:
- In computing, anything is possible, it just depends on effort.
- If there are no challenges, it's not even worth it.
The most important skill for programming: Think outside the box!
Your “secret tool””: I CAME
Music or playlist to program: A mix of Portuguese Indie Rock, MPB and R&B.
Favorite GIF/Emoji to react to bugs:

If you had a programmer superpower: Being able to talk to my past self, to understand what the hell I wrote.
Message to future programmers: The computer is always right.