As many people ask themselves waaaat they should do for work of in life in general, waat wants to make finding answers to these questions easier. Waat’s purpose is to offer information about what kinds of professions there are in the world, What people actually do in these professions, and how they like what they do.

FOR high-schoolers and STUDENTS, waat would like to make them to pay attention to two things - to think about the actual daily work they would be doing in a few years (not only about what it would be like to study, that’ll last a while). ALSO, it’s important to think what you would actually enjoy doing. disliking something 8 hours/day sounds insane!

NEW DATA WILL BE ADDED ALL THE TIME, the eventual purpose being covering all possible professions from cleaners to cheese sculptors to politicians. In case you have any questions of feedback about waat, please contact

Gil, IT Entrepreneur / Architect
Finland, workplace of 1-20 employees
Master, Computer sciences
Yearly salary (€)
Prefer not to tell
In profession since
Weekly hours

Could you describe your job in short?

Responsible for the fundamental technology work of architecting/designing/building the core frameworks for system platforms and end to end solutions, including building platform and performance components.

Making high-level design choices and dictating technical standards, tools, and platforms with a large understanding of systems engineering principles.

What do you do on average work day?

An average day starts from having a daily review of the tasks status within a team. It continues with hands on implementation and an effort to make progress for a software release depending on the roadmap.

What do you love about your job?

I love to build software so the practice of implementing day by day is really refreshing.
I like to keep learning new things, so the possibility to embrace new skills is always exciting.

What are the worst parts of your job?

Having too many meetings that lead no progress. Release software without a proper quality assurance process.

What are the most important skills in your job?

Adaptability Collaboration Decision making Innovation Reliability

What are the most important tools/softwares in your job?

JavaScript Node.js Express.js MongoDB Linux

How do you acquire and develop these skills?

Contribute to open source projects. Attend tech conferences, participate to hackatons and and coding competitions. Online courses.

What does your work week include?


Meetings / Group work




Independent work