Podcast #7: Gallup Test and Strengths – Turn your talents into a competitive advantage

Do you know your strengths and how to build on them? The next episode of the Na vlne kódu podcast is full of practical how-to’s, inspiration and aha moments. Coach and mentor Janka Turzova brings us expert insight on the topic of strengths and weaknesses and gives you tips on how to turn your natural abilities into an advantage.

Most of us are preoccupied with suppressing our weaknesses instead of developing our strengths. We are always dealing with them and talking about them as if we were trying to turn a mere stone into gold. But why do we do that when we already have the gold inside us? Strengths are not just some psychological concept. They can improve not only our work, but also our life, relationships and mood.

Why do you need to awaken this power that slumbers within you? Otherwise you may end up like someone who wants to break through the wall with a hammer, even though there is an open door next door. Listen to the interview of our HR manager Ivka Hricova and coach Janka Turzova on the topic Strengths and weaknesses: how to take advantage of what we are good at or read his transcript.

Did you know that…

…”Na Vlne Kodu” is an IT podcast of msg life Slovakia, which regularly brings you topics from the field of psychology, HR and news from the world of IT? Listen to other episodes of the podcast Na Vlne Kodu.

Janka, please tell us more about your work. What is your superpower? Are you able to find something strong in absolutely everyone?

You said it nicely in the introduction. I’m basing it on talents, because exactly one of mine is maximizerwho sees talents in other people. And it’s natural for me to develop them further. I love to build and build on other people’s talents. It’s important for people to find what they are naturally good at and what they are good at. Like you said about banging a door with a hammer, even if there’s another one right next door and it’s open. We often don’t realize this and it holds us back, especially in work or business. We blindly copy what others are doing just because it’s a trend or it seems interesting. But if it doesn’t work for us, we start to doubt our Capabilities. But the truth is that we can do anything – if we find a way that suits us and is natural to us.

Why are strengths so important? We all have strengths and weaknesses. Why should we pay attention to our strengths?

If we only focus on what we are not good at, we will never be exceptional at it. A great example is school. I always got straight A’s. Does that mean I really excelled at something? No. If we try to be good in many areas, we dissipate our energy and fail to fully develop our natural talents and excel.

The school system teaches us to focus on the flaws and fix what is not working. When a child comes home with three A’s and one F, what is a parent’s normal reaction? We only deal with that five and look for a way to fix it – instead of supporting what the child really excels at. Of course, weaknesses are not to be ignored, but according to the Pareto Principle, we should devote 80% of our energy to what we excel at. Only in this way can we develop our true potential to the full.

If we focus solely on our weaknesses, we will never achieve excellence.

Jana Turzová, Phd.
Jana Turzová, Phd.

Let’s dive deeper into the strengths. Can I think of them as a superpower?

I work with the methodology Gallup-Clifton Strengthswhich defines talent as something that is completely natural to a person – the way they think, feel and react. We often don’t even realise that we do some things with ease because they come naturally to us. And that’s why we don’t appreciate them. We tend to focus on what we’re not good at instead of developing what we really excel at.

But that is where our strength lies. As we were talking before the podcast, you mentioned that you have a very strong side in communication. And that’s exactly why you’re here today, not somebody else. It’s completely natural and – I believe – comfortable for you to have this conversation.

I also have communication as a strength, so we didn’t have to spend hours preparing or stress for a week before recording. For people who don’t have that talent, it would be much more difficult to sit down here and spontaneously formulate ideas. It might take them longer to put together a coherent sentence, whereas for us it’s perfectly natural to give our words a flow.

So weaknesses are the opposite of strengths?

This is a very interesting topic. According to the Gallup methodology, we all have talents – 34 in total – but we have them in a different order. Talents that are lower in this ranking, however, do not mean that they are our weaknesses. Rather, it’s that we don’t naturally use them as effectively as those ranked higher.

The higher the talent, the easier we can “turn it on”. For example, if someone is strong in communication, it is quite natural for them to sit down and talk without preparation. Automatically, like on autopilot. However, that doesn’t mean that they are using that talent correctly or that they are actually good at it. It can happen that a person who is strong in communication jumps in others’ speech, doesn’t give space to others and needs to be heard all the time. In that case, his talent may be holding him back rather than moving him forward.

Similarly with talent of discretion. People with this strength are great at identifying risks and can “put the brakes” on impulsive colleagues. However, if they don’t get this talent right, they may constantly analyze everything, delay decisions and end up doing nothing at all because they see too many risks.

Weaknesses are therefore not only talents that we have low, but often also those that we have high, but we do not know how to work with them properly. If we don’t work on them, they can, paradoxically, hold us back more than they move us forward. For example, I only realized in hindsight that my communication may have been more of a weakness in some situations. I always felt the need to say something, even if it wasn’t entirely relevant. And this is exactly how our strengths can sometimes weaken us too.

Can our talents also help us in building relationships with others, for example in peer relationships?

Definitely. Each of us thinks differently and naturally has a different approach to things. For example, my husband is prudent, I am, on the contrary, activator – I do things quickly, without thinking too long. And so we complement each other perfectly, but at the same time we can get on each other’s nerves. It bothers me that everything takes him so long, and him that I act too fast. And this doesn’t just apply to relationships, but also to the working environment – in teams, among friends and colleagues.

When I realize what talents I have and what talents others have, I can look at them with more understanding. For example, someone may not have a talent for communication, but that doesn’t mean they can’t talk – maybe they just need more time to formulate their thoughts. Or someone may seem to be communicating too slowly, not expressing themselves the way I would expect. But it doesn’t mean he wants to hold me back – he just works differently.

I often encounter this with the productivity talent, which is the most prevalent in the population. People who have it high don’t understand how anyone can “just sit around and do nothing”. I’ve had clients who used to say: “We used to have colleagues here who looked at the internet while they worked! How is that possible?” Because it’s normal for them to work hard when they’re at work. They can’t imagine that someone else needs time to think, find inspiration or take a break. But that doesn’t mean they’re lazy – they just work in a different way. And it’s understanding these differences that can help us function better, not just at work, but in our everyday relationships.

Janka, you mentioned that you work with Gallup tests with your clients. Could you tell us how such a test works and what it can reveal about us?

I call it a questionnaire rather than a test, because testing makes people anxious, even though there are no wrong answers. It contains 177 questions and takes approximately 40 minutes. It is completed online and the results are available immediately. Each person has the same 34 talents, but in a different order.

When consulting, I focus mainly on the first ten talents, which are the most distinctive and easiest to use. At the same time, we talk about the last five talents, not to focus on them as weaknesses, but to understand how we operate.

For example, if I don’t have the talent responsibility high, it does not mean that I am irresponsible, but that I show it in a different way. Someone with strong accountability sees fulfilling a promise as paramount, even at the expense of their own well-being. But I am guided by a different talent – for example Relations. I care about trust and the quality of relationships, so I finish things so I don’t let others down, rather than because I’ve promised myself something. Every talent can be grasped differently and it’s important that we use it in a way that feels natural to us. So I’m not going to work on being responsible, but I have that responsibility simply through some other talent.

Is the Gallup poll available to everyone? How can it help us? Is it free or for a fee? And what’s next – how do I work with the results I get from it?

The Gallup questionnaire has a fee of 67 euros. It can be purchased directly at gallup.com or through a strengths mentor, such as myself. The questionnaire is available in Czech language because it is an American product and Slovak is not yet supported. If someone has a high level of English (I recommend C2), they can also fill it out in English.

Once completed, the first consultation comes where we focus on the top 10 talents that are key to a person and briefly go through the others. We call this step “name it”, i.e. the naming of talents. And then after that there can be collaboration with a coach – there’s more coaching and less mentoring. The important thing is to tell yourself in what area of your life you would like to use your talents further. Someone wants to function more effectively in a job, another is looking for direction, that where to move after maternity leave or at a time of professional breakthrough.

For entrepreneurs, I focus on building their business based on their strengths. I help them break down the blocks, fears and beliefs that are holding them back so they can grow their business to its full potential through their talents. I don’t focus on optimizing the processes in companies, but rather on the mental side and inner alignment of a person that are important for their growth.

Recommend
We recommend:

You can take the Gallup test online at gallup.com in Czech language.

What is the difference between coaching and mentoring? Can you explain these concepts to us? Many people often confuse them.

As a mentor, I bring my knowledge to the process – in the case of strengths, this is essential. I need to explain to the person what their talent means and how it can manifest itself. But that doesn’t mean I come to you and say you’ve got communication, so you should become a presenter. It doesn’t work that way, at least not for me. That’s why I combine mentoring with a coaching approach.

In coaching, I’m more of a thought guide – I ask questions, but I don’t put my opinions into the process. In mentoring, I sometimes point out certain contexts, for example, that this is probably happening to you because this talent has such and such a predisposition. But I always work in hypotheticals. I’m not looking for a way to “fit” a person to a test result. Rather, on the contrary, we explore together where and how his or her talents manifest in real life. And frankly, it hasn’t occurred to me yet that anyone would say: “This doesn’t fit me at all.”

I’m wondering, if someone fills out a Gallup test and isn’t sure of the result, can it be adjusted somehow? Or how exactly does the process work?

You have 20 seconds per answer, so it’s a spontaneous decision. I always remind clients to answer the way they actually have things, not the way they would like to have them.

The test asks for each talent multiple times (4 – 6 different ways), so there are up to 177 questions. Gallup claims to be able to determine the results with high accuracy after only 70 questions. So there is no reason to worry about the test “not coming out right”.

It is important not to stylize yourself into a role. For example, in the question on communication – do you like to meet people or do you prefer to spend time with yourself? There are people who have both. Gallup, unlike other methodologies, doesn’t work with either-or polarities. You can be both social and relational at the same time. I myself, for example, have relationships as my strongest talent, and I also have the talent Social in sixth place. I have a close circle of close friends that I value, but at the same time I have no problem meeting new people.

That is why there are so many questions. People also find out in the test that why they don’t understand themselves sometimes. For example, if I have a strong talent activator, but also prudence, it can happen that I want to start things right away, but at the same time I need to check them thoroughly.

Moreover, talents may manifest themselves differently at work and in private. They are not always 100% on, but when we know them, we can consciously develop them and use them purposefully. And that’s the beauty of it – when I realize what my strengths are, I can consciously work with them and gradually make better use of them in my daily life. You can also unlearn yourself over time.

So the test actually helps us understand ourselves better and shows us how we naturally function, right?

Yes, exactly. It helps us to understand our inner self and realize that some things are naturally within us. Often we don’t even realize that what we take for granted may just be our strongest point.

Gallup research itself has shown that people who develop their strengths are more satisfied at work and less “burned out.” However, if someone doesn’t want to invest in the Gallup test, they can try other methodologies such as the Hogan tests, Jungian typology, DISC profile, emotional tests or the 16 personality factors? Which of these is, or possibly is not, effective?

Any methodology can be effective. However, it is important to go over the results with an expert to help understand their meaning. The Gallup test does provide a detailed report to read, but I don’t know a person who can follow up with that without mentoring. Similarly with 16 personalities, which I sometimes use with clients with limited budgets, such as teams.

The difference is that this test is more categorical – it puts you into one of 16 types, whereas DISC only works with 4 categories, which may not always accurately represent the individual. If someone tells you that you’re one of the four, then maybe 70% of the time it will fit you. But there will still be about 30% that don’t fit you. DISC can be especially practical for junior positions, especially if the employee has no ambition to grow. In this case, a quick understanding of basic character traits is important, similar to the choleric, sanguine, melancholic and phlegmatic classifications.

And for those people, that’s understandable.70% of the information from a test is often enough to make people realise that we’re all different and that different personality traits have their own strengths. For example, a sanguine is not just a person who lives in the clouds and is happy all the time. His real strength lies in his ability to motivate and enthuse people, act quickly and keep positive energy in the team. In the same way, a choleric is not just someone who blows up or shouts all the time – his or her uniqueness is in actionability, the ability to make decisions and lead others when action is needed. And he will be the one to say that now we need to get busy.

Let’s imagine that we already know what we are strong in. What next? How can we use these skills in our daily lives and work? Does this mean, for example, changing jobs? If I find out I’m great at baking, should I quit my job and open my own pastry shop?

Business is not just about baking. It’s about realizing how much I’m willing and able to do everything myself. Who will take care of invoices, marketing or customer acquisition? Many people think of entrepreneurship as a great thing, but in reality it means managing a lot of different tasks. I know this from personal experience – I’m in my third year of operating this way on my own, and it’s not about having a team of people to take care of everything for me. In a job we focus on one activity, but in business we have to manage more than one, and that might not be a good fit for us. That’s why it’s good to think about whether entrepreneurship is really the right way to go. It’s not just about whether I can bake a cake, it’s also about what I can do with it next. Anyone can learn to bake, but for someone it will be more natural and easier.

And here we come to talents – for example, if I am a baker maximizerI mean, a person who needs to have everything perfect, it takes me maybe 10 hours to bake one cake. But that doesn’t mean it will be better than one that someone else can do in 2 hours and make five times more money on it. It’s about using your time efficiently and understanding your own talents. If I want to change jobs, it’s important to know which talents can help me do that. In baking, it’s maximizer advantage, but I also have to set boundaries – if I can’t stop my perfectionism, it may mean I won’t make a financial living in business.

So the key is not only to know your talents, but also to be able to apply them correctly to practice. I need to realise whether I have the potential to stay motivated and whether I will enjoy the activity in the long term. It’s not enough just to know that I’m good at something – it’s also important whether I can see the point in it and can imagine committing to it for the long term without getting exhausted or discouraged.

What about strengths that are more “soft”? I mean, for example, empathy, patience or a sense of humour. Can they be as valuable as hard skills? And what is the difference between soft and hard skills? How should we perceive it?

I come across this a lot because people often underestimate relational or communication talents. The Gallup test divides talents into four domains: executive, influencer, strategic thinking, and relational. When someone’s relationships come out, they may feel like it’s not useful and a common response tends to be, “I can talk to people, now what am I going to do about it?” Conversely, those who have a dominant executive think along the lines of, “I can only do, so how am I supposed to get along with people?” But Gallup doesn’t just lump you into one box. You’re not just one of those domains. All of us have all four. We just have a different percentage of them.

We need all types of people at work and in everyday life. There is no better or worse, we just all have it differently. If everyone was just a “maker”, who would be inventing new strategies? Conversely, if we only had visionaries, who would put their ideas into practice? In the same way, isn’t it more important to have only hard skills or soft skills. You can be a great professional, but if you can’t communicate, you’ll struggle to get your ideas across. Conversely, a great communicator without expertise won’t translate much into practice.

It is important to understand that every talent is valuable if we grasp it correctly. For example, empathy in a team can be a huge advantage – if the leader is focused on results and execution and only cares about getting things done. If a person with empathy comes to him and says I feel something is not right in this team, that leader will say I don’t see any problem in the spreadsheet. And this is the moment when an empathetic person can help prevent problems in the team. If we look at our strengths as opportunities to complement each other, we can use them effectively not only at work but also in everyday life.

It is said that the best employee is not the one who does everything, but the one who knows what not to do. I think that’s a great idea. Can you give us some practical tips on how we can practice our strengths every day?

The first step is to realize that I have some strengths and start consciously noticing them. It works like a learning process – at first we are not aware that we are doing something in a certain way (unconscious incompetence). When we notice it, we move into a phase where we realize we can’t control it (conscious incompetence). Then we consciously try to do things differently until it becomes automatic (conscious competence), until finally we act differently without conscious effort (unconscious competence).

For example, if I realize that I have strong communication but I often jump into speech, at that conscious stage I tell myself that I’m not going to jump into speech. I start to notice it and consciously hold myself back. And I consciously learn to actively listen because it’s just as important to me as talking. And I can already communicate with people in a completely different way because I’m listening and responding to what they’re saying. And I’m not just trying to put myself out there.

Another example is talent productive. These are the macaques who always want to do something. They need to be busy all the time. I’m starting to realize that I’m only doing this to do something. Not because I need to do it or it needs to be done. I just need to have my time filled.

And then I get to the stage where I realize in retrospect that it’s too much. And that’s the advantage – realizing before I get to the stage of not keeping up. Suddenly, I find that I don’t need 5 cups a day, I only need 4. And I consciously put that one less task in there, and I know that if I accomplish them, I’ll be happier than if I leave that one task in there. I’m already consciously managing my time. And I’m consciously giving myself a break. And I’ll make it through lunch and coffee during an 8-hour workday, and I know that will have a much greater effect on me energetically than sitting down and brushing it off at the pace I’ve been used to.

Recommend
We recommend:

Listen to our Podcast #1 about work life balance.

How to focus on your strengths and not waste energy on your weaknesses? We often tend to try to be good at everything. Should we focus on what we really excel at?

In my opinion, you can’t be excellent at everything. There are people who excel in many areas. But if we distract our attention on too many things, we won’t be truly excellent in any of them. That’s why it makes sense to spend time on what we are naturally good at and what we enjoy.

For example, you’re sitting here as a moderator because you’re probably comfortable with communication. If you dedicate yourself to it, you can get much better at it and maybe one day you’ll become a podcast star. But that doesn’t mean that any time invested is worth it. If someone has a poor relationship with numbers and should forcefully learn Excel, how will that turn out? I’ll send a colleague to training five times because her spreadsheets aren’t working. It’s cost me time, money, and she still doesn’t get it right. Who is this effective for? But if, for example, she has the talent empathy, it will help the team a lot more if I send her to do one-on-one with employees, it will bring me a lot more money and happy employees.

I, for example, have very low talent consistent. And I’m trying to do things somehow, because that’s what somebody says, that you should have everything in that calendar exactly planned out and scheduled. Two weeks. And after those two weeks, I’ll be so disgusted with it that I’d rather not do it at all for three months afterwards. And the same thing is true in every single area. If somebody doesn’t have a natural talent for communication and I put them in front of hundreds of people at a conference, who is that good for? Not for him, not for me. Because he’s not going to perform there like another person who really does have that natural talent. On the contrary, if we use strengths in the right way, we will get better results with less effort and more efficiency.

At work, we often try to develop what the company or team expects of us. It’s logical. But what would you recommend for those who feel stuck and feel they are not using their strengths?

A lot of people don’t even know them. They can’t tell me what their strengths are. But when I ask them what they’re not good at, what their weaknesses are, they spill out of their sleeve immediately. We’re not used to bragging and looking at ourselves, at what works for us. We live in a society that is really tough and demanding. If you ask about an American’s strengths, they’re very likely to tell you what’s working and what’s working for them.

Finding out your strengths is the first step. Whether it’s through Gallup or another methodology, figuring out why I should start looking at things differently is important. Then we can develop our potential and move somewhere further.

Is it better to surround ourselves with people with different strengths to complement each other, or is it preferable to surround ourselves with similar types of people? Which is more worthwhile?

It depends a lot on what the team’s goal is. Sometimes it makes sense to surround yourself with people with similar talents, for example in creative professions. But in general, it’s important to have a diverse team. If we only “crossbreed” certain types of people all the time, it could lead to an imbalance – for example, everyone will come up with great ideas, but no one will see them through to the end.

Relationships are also key – people should be able to communicate with each other, trust each other and ideally spend time together outside of work. When I know the strengths of the team, I know who I’m missing. For example, I have a weak executive team, so I look for someone who has a strong executive team to help me get things done. If two of us were the same, we’d just start 450 projects and not finish anything.

We call it contrasts. That is, they are not opposites. It’s not the opposite, it’s just a different angle of looking at the same thing. And yes, it’s good to have people on the team from different parts of that spectrum, strengths or even knowledge.

Can you give us some examples from your practice? Have you had clients who realized with you that their strengths were not mere talent, but some real foundation on which they could successfully build a career or life?

I certainly do, and it happens to me very often. People commonly come to underestimate themselves. That they don’t realise just what is natural for them and that they are trying to work on the same thing over and over again, which they have failed to do. It is, for example, that Productivity. That it’s what’s strong for me, so I have to learn to keep that at bay. This is not about discovering America. Those people usually know that they do this naturally, they just don’t see it as a strength, it’s just the opposite. They see it as a weakness and start to put the brakes on their strengths. And that’s where they figure out that this talent is bringing them a problem and this self needs to be addressed acutely. Because up until now it was so natural for them that they didn’t realize that it was a problem at all.

What advice would you give to those who are already aware of their strengths? Should they develop them and work with them every day?

A great start is to be kind to yourself. To be able to give yourself feedback too. Appreciate myself for something I do. To be able to appreciate maybe those around me and not keep pushing myself to go get better. The self-development isn’t about me wanting to be I don’t know how awesome I am right now either. I need to get to know myself. And it’s beautiful to just look at some of my reactions, for example. Why does this make me angry now? Why am I now reacting this way and that way?

Such healthy self-reflection.

Exactly. And sometimes I just stop and think, oh, I do this all the time. And when this happens, I react like this. And I always do that. And actually it’s not pleasant for me and it’s not pleasant for the other side either. When I’m in a hurry, I often don’t inform the person who depends on my decisions that I’m going to do something new. And then how does that person feel? It could be a partner or a colleague. For example, if I decide to start a new sport and don’t discuss it with my husband – what about the kids? Who will take them? I sign up and forget to tell him. It’s only later that I realise that this happens to me repeatedly – at work, among friends, in different situations. And here comes the self-reflection, “Why am I doing this?” In my case, I know that it’s talent activator. I need to get started quickly, and sometimes that speed overtakes me before I think everything through. Because it’s important for me to start. Then it’s already done for me.

Can you also recommend an exercise or technique that can be started right away?

I really like to use the classic coaching wheel. When you think of a circle on a piece of paper that’s split like a pizza. You write down each aspect (category) of your personal or professional life. On a scale of 1 to 10, you go through each aspect of your life. For example, it could be work. How satisfied am I? For example, I’ll give you a number 5. Then I have partner life, friends, leisure, health, sport. And like that I’ll think of at least 8, but there can be any number of them.

Then I ask myself, what does it mean for me to get to 10? What would it have to be for me to be most satisfied? Where would I like to get to? And this is a nice self-reflection as I figure out where I’m happy and where I’m not in different parts of my life. And that’s the very first step where I can then seek out a coach or someone who can help me get higher with that than I currently am. Often we don’t realize that we’re just feeling dissatisfied.

I often joke that people know only five emotions, but most often they distinguish only two – I feel good and I feel bad. Nothing in between. The important thing, though, is to start exploring how I actually feel. Is it frustration? What’s behind it? And how can I work with it?

It’s not just that “I’m not happy at work”. Something concrete is going on there. Why am I not happy? Is there something I can change, or am I at the point where the only option is to leave? By exploring in this way, one can get to know oneself more deeply and understand one’s needs better.

However, if I leave one job and find exactly the same one, it won’t solve the problem. I need to admit what’s really bothering me. If I was a manager here and I go to be a manager somewhere else, but I do the same thing, just in a different company, I’m just going to transfer the same problem to a new place. We need to get to know ourselves and ask questions to know what we really want in life. Where we are right now and where we want to go.

Janka, thank you for your inspiring advice. And finally – what would you say to those who are still hesitating? Does it make sense to discover your strengths? If you had to give one or two key pieces of advice on how to make the most of them, what would they be?

In particular, find out what those strengths are. Don’t pretend you just know. But really start focusing on what it is. Really. Put your energy into it. It’s very important to be aware of how you feel in particular moments or situations. That self-reflection can make huge changes in your life. Often we only perceive the consequences, but if we stop in the moment and reflect on why we feel the way we do, we can discover important connections.

The second piece of advice is to not repress the emotion and allow yourself to experience it – whether it’s anger, frustration or whatever – and answer the questions, “What’s really going on right now? Why am I reacting this way?” Therein lies a huge shift.

Dear listeners, I believe that today we have brought you a lot of new ideas and food for thought. I bid farewell to today’s dear guest, Janka Turzová, and we’ll see you on the next episode podcast On the Wave of Code.

 

CVs – Templates, mistakes, and tips on how to write them correctly

CV templates and pre-prepared templates are excellent tools that allow you to write this document in just a few minutes. However, to truly capture the attention of a future employer and secure your dream job, you must pay attention to several details and nuances. What are they, and what should you consider when writing a CV?

What is a CV?

A CV is one of the documents you will need when you decide to look for a new job. It contains basic information about you, your work experience, skills, education, hobbies, and interests, presenting you to a potential employer. Essentially, it is your “career in a nutshell” – a concise summary of your qualifications for the position you are applying for. Writing a CV is not difficult, but it is important to pay close attention to grammar, style, formatting, and the information you include. Otherwise, you may fail to make a good first impression and could miss out on your desired job.

How CVs have changed over time

The term “curriculum vitae” is believed by experts to originate from the 15th century, with Leonardo da Vinci credited as its inventor. In 1482, he wrote a letter listing his abilities and sent it to Ludovico il Moro, the then Duke of Milan. Even during the Renaissance, people recognized the importance of individual success and began presenting it to others. The first CVs were simple and unformatted. Skills, abilities, and work experience were listed in chronological order, and unlike modern CVs, they were not as concise. Everything changed with the arrival of the 20th century when people began introducing standards and requirements for CVs. The primary reason was to simplify employee recruitment. The same century also saw a shift in CV creation, as handwritten documents were replaced by those typed on typewriters. The last major change came at the turn of the millennium, with the preference for electronic documents. And although it is now possible to create creative and visually elaborate documents, most employers prefer a simple, structured CV containing essential information.

CV templates: What sections do they include?

Every CV template should include several basic sections to give a future employer a better understanding of you. These sections are:

Personal details

This is the section at the very top of the CV. You should include the following information:
  • First and surname
  • Address
  • Phone number
  • Email
Always double-check your personal details. This is especially important for your phone number and email, as these are how a potential employer will contact you if interested. Some people also add a photograph to this section. While not mandatory, a photo can make a CV feel more personal. If you choose to include one, select a professional image. Avoid selfies or informal photos from parties, social events, and similar occasions.

Work experience

In this section, you can elaborate on your work experience. If you have held multiple positions, it is customary to list the last three or four. Others can be mentioned during the job interview, in a cover letter, or in your portfolio, to which you can provide a link for recruiters. Work experience should be listed in reverse chronological order. This means you start with your most recent job and work backward. Remember that a CV should be concise and to the point, so avoid writing too much about your work experience. Simply include:
  • Job title
  • Company name
  • Time period in the role
  • A brief description of the role in one or two sentences (optional)
Instead of a brief job description, you can list the scope and responsibilities of the role or the experience you gained in bullet points.
Did you know that…

Cover letter can increase your chances of getting an interview by up to 50%. But only if it’s written correctly.

Education

As the name of this section suggests, it is intended to present your education. You write it in the same way as your work experience – in reverse chronological order. The first entry should be your university education, followed by your secondary school. For each school, include the years you attended and the qualification you obtained, such as A-levels, a bachelor’s degree, or a master’s/engineering degree. You can also incorporate courses or training you have completed into the education section.

Skills

This section allows you to stand out from other candidates and showcase your strengths to recruiters. Highlight what makes you unique and emphasise your strongest attributes. However, be careful not to include irrelevant information. Try to determine which of your skills would be most useful for the specific job position. You can list, for example:
  • Language skills
  • Knowledge of computer programs
  • Communication skills
  • Organizational abilities
  • Leadership skills
Do not overdo it with skills. Mention three, or at most four, and provide additional details, such as a situation where you used them, how they helped you, or where you acquired them.

Hobbies and interests

This is an optional section, but it is worth including in your CV. It serves a similar function to a photograph – it personalises the document and helps you stand out from other candidates. Ideally, it should remain concise and not go into too much depth. Simply list some of your hobbies and interests. What is considered appropriate to mention? Almost anything you enjoy doing, such as sports, volunteering, travelling, or creative activities like photography or painting.

Additional sections

If your CV is not too long, you can add further sections. Suitable additions include references from a previous employer, awards, or certificates. If you do not have any of these, submit your CV as it is – with just the basic information about your education, work experience, and skills.
Recommend
We recommend:

The order of these sections depends on the type of CV you are writing. If you choose a chronological CV, you will list your work experience after your personal details, followed by your education and skills. Conversely, if you choose to write a combination CV, you will list your relevant skills first, followed by your work experience and education.

What is a structured CV?

Nowadays, you can write several types of CVs. The most basic and commonly used is the structured CV. It is characterised by a simple layout and contains only key information, including:
  • Personal details
  • Work experience
  • Education
  • Technical and language skills
  • Abilities
Additional sections, such as hobbies, may or may not appear in a structured CV A structured CV is distinguished by its clear and logical structure, containing only relevant information. It is well-organised and has a formal, no-nonsense appearance.
Structured CV template
Structured CV template

What types of CV structures are there?

When writing a structured CV, in addition to the division between classic and modern CVs, you will encounter three other types:

Chronological CV

This is primarily used to present your work experience. For this reason, the work experience section is placed directly below your personal and contact details. This is followed by your education level, skills, and, if necessary, other optional sections. Since the chronological type focuses mainly on your work history, you can allocate more space to it. However, do not overdo it to ensure the document remains easy to read.
Chronological CV template
Chronological CV template

Skilled-based CV

Some sources also refer to this as a functional CV. Its main purpose is to highlight your skills. A list of skills with a brief description is placed directly below your personal details. This is followed by your education level, work experience, and optional sections.
Skilled-based CV template
Functional CV template

Combination CV (Hybrid CV)

This is useful if you cannot decide between a chronological and functional CV template. It is characterised by emphasising both work experience and skills, giving equal space to both. Its structure is such that, after personal details, skills are listed first, followed by work experience, education level, and optional sections.
Combination CV template
Combination CV template

How to write a CV

Writing a CV is not difficult. Just follow a few rules:
  1. Always allocate enough time for writing and do not rush.
  2. Read the job advertisement carefully to incorporate relevant information into your CV.
  3. Use CV templates to help with formatting, so you can focus on writing rather than layout adjustments.
  4. Write in bullet points. Avoid long, complex sentences.
  5. Have someone else proofread your CV to catch any typos or errors you might miss.

Mistakes in a CV

Errors in a CV come across as very unprofessional and can ruin a first impression. The most common mistakes include grammatical and stylistic errors. Another frequent issue is incorrect formatting (varying font sizes, multiple colours, etc.), excessive length, and irrelevant or false information.

Skills in a CV

Professional experience and education are important, but employers often look for additional skills you can offer. Therefore, do not forget to include them in your CV and always mention what could help you secure the job. You can also indicate your proficiency level in certain skills. For languages, for example, the scale from A1 to C2 is commonly used.

Formatting a CV

When formatting your CV, follow these rules to ensure it looks professional:
  1. Use only one font type, one size, and one colour (ideally black).
  2. If you want to separate sections, you can use bold text or a slightly larger font.
  3. Avoid using coloured backgrounds, images, or other decorative elements.
  4. Your CV should be no longer than two to three pages, including references.
  5. Focus on your achievements – for example, in work or education.
  6. Save the document in PDF format.
  7. Ensure consistent line spacing throughout the document.

CV templates for everyone

Today, there are many CV templates available, varying depending on profession and situation – whether you are a student, a programmer, or looking for work abroad. If you fall into one of these categories, you will find templates below to help you with your writing.

Student CV template

A CV template for university applicants, as well as a template for secondary school students, focuses mainly on academic achievements and education. Do not hesitate to write a little more about these.

Programmer CV template

Interested in a programming job? In your CV, be sure to highlight technical skills and work experience. Education and other relevant abilities are also important. For more information, see our article: Programmer CV: How to Write a developer CV + IT CV Templates.

CV template in English

Whether you plan to work abroad or stay in your home country but have a foreign employer, you will likely need a CV in English and possibly German. This differs slightly in structure from a CV in your native language.

Employer references in a CV

You can attach references from a former employer, manager, or other superior to your CV. Remember that they should be concise and clear. They must also include contact details for the person providing the reference so recruiters can verify its authenticity and learn more about you.

Choose a template and write a professional CV

Writing a CV may seem complicated at first glance. However, if you know what mistakes to avoid and what to include, everything becomes much simpler. Moreover, you now have access to various CV templates to help your document look professional.   FAQ

1. What types of CVs exist?

There are three main types of CVs: chronological, functional, and combination. The chronological type focuses on work history, the functional type emphasises skills, and the combination type merges both approaches.

2. What information should a CV include?

A CV should include your personal details (name, contact information), a brief profile or career objective, work experience, completed education, skills, and possibly certificates or awards.

3. What should an ideal CV look?

An ideal CV should be clear, professional, and tailored to the position you are applying for. Use clear headings, bullet points, and a readable font.

4. Can I use CV templates?

Yes, templates are a great way to save time and gain inspiration. Ensure the template is modern and adaptable to your needs.

5. What is the ideal length of a CV?

A CV should typically be one to two pages long, depending on your work experience. Recent graduates may only need one page, while experienced professionals may require two.

6. Is it important to include a photo in a CV?

In some countries and industries, a photo may be beneficial, but in others, it is better to avoid it. Always follow the norms and culture of the field you are applying to.

7. How can I increase my chances of getting an interview with my CV?

Focus on relevant skills and achievements, use keywords from the job advert, and make sure your CV is free from grammatical errors and typos.

8. Can I include references in my CV?

References are usually provided upon request, so it is not necessary to include them directly in the CV. However, you can state that they are available upon request.

9. How often should I update my CV?

It is recommended to update your CV after every significant change, such as a new job, acquiring new skills, or completing education. Keep it up to date so you can respond quickly to job opportunities.

Meet msg: Discover the world of IT and insurance with us!

At msg life Slovakia, we believe the IT world is full of opportunities for anyone eager to learn and grow. This year, we’re participating in several events where we’ll show you what we do, the technologies we use, and how you can join our team. Where can you meet us?

26 March 2025 – NoC IT: Night of exploring technologies

WHEN: Wednesday, 26 March 2025, 17:00 – 22:00 WHERE: Faculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava (FEI STU), Bratislava
Night of Chances IT 2025 (NoC IT) is an event for IT enthusiasts, offering lectures and workshops with experts from various IT fields. The goal is to provide attendees with new knowledge, skills, and networking opportunities. And of course, msg life Slovakia won’t be missing out. 😊
Recommend
We recommend:

Our talk, How insurance companies beat the casinos: decades of building software that makes billions, will show you why the insurance business is one of the most lucrative in the world and how AI is entering it.

WHEN: 7:15 – 8:15 P.M.

WHERE: CD150

Our speaker will be Jakub Novak, sys admin at msg life Slovakia, who, at just 21 years old, has already gained valuable corporate experience and launched his own projects. He constantly explores ways to bridge technology and business – not just through innovation but real profit. Beyond system administration, he mentors, brainstorms ideas, and proves that good code is great, but even better is code that generates revenue.  
Jakub and Michal gave a lecture at FEI STU on developments in the insurance sector.
Jakub and Michal gave a lecture at FEI STU on developments in the insurance sector.
Agile project management is changing how IT teams approach software development. Instead of lengthy planning and rigid processes, it emphasises flexibility, collaboration, and rapid feedback. One of the most popular agile frameworks is Scrum, which breaks work into short iterations (sprints) and allows teams to adapt to changing requirements efficiently.
Recommend
We recommend:

If you want to not only understand the scrum methodology, but also to experience it, come to the SCRUM Xperience, where you can try out what a real scrum sprint looks like in action under the guidance of Michal and Peter from msg life Slovakia. Expect team tasks, dynamic collaboration and real challenges that will test your ability to work in an agile environment.

 

WHEN: 18h00-19h00, Scrum Experience: Come and see for yourself!

WHERE: FEI STU, CD150

Learn more about agile project management in our article Agile Project Management. Sign up for our workshop or lecture! Get tickets here. Enjoy an amazing NoC full of fun and win great prizes! 🎉 Just buy a ticket, attend the event, and you’re automatically entered into the raffle. The grand prize? A PlayStation! 🎮 The winner will be announced live at the event. Don’t hesitate – secure your ticket and join us. Luck might smile on you! 🍀

2 April 2025 – Business breakfast: IT in insurance on the menu

WHEN: Wednesday, 2 April 2025, 9:00 – 11:00 WHERE: FEI HUB, Faculty of Electrical Engineering and Informatics STU in Bratislava If you’re curious about IT and insurance trends, don’t miss our April Business Breakfast at FEI STU. Join us for a pleasant morning meetup over great food and get to know us better! Our msg life HR managers will share how we operate, the job offers we offer, and how you can kickstart your future in IT. The informal atmosphere lets you ask about anything – from recruitment and onboarding to salaries and growth paths. Beyond good food, you’ll network and discuss working in IT. If you’re wondering where to go after (or during) university, don’t miss this. See you at the breakfast table!

24 April 2025 – Girl’s Day: Supporting women in IT!

WHEN: Thursday, 24 April 2025, 09:00 – 14:00 WHERE: msg life Slovakia Bratislava, Kosice, Zilina Women in IT are not just an asset – they’re essential! Technology shapes our world, and we believe women in IT drive innovation, diversity, and better solutions. That’s why we support girls and open doors to tech. This year, msg life Slovakia joins Girls Day 2025, where you’ll glimpse the reality of IT – programming, testing, data analytics, and AI. We’ll show you tech is for you too!
During Girl's Day, the girls attended several lectures given by successful female colleagues/IT experts
During Girl’s Day, the girls attended several lectures given by successful female colleagues/IT experts
On 24 April 2025, we’ll offer inspiration, hands-on experience, and real stories from our female colleagues who’ve found their passion and career in IT. We support diversity. We support talent. We support the future of IT. And IT without women? We can’t even imagine it.
Recommend
We recommend:

Check out the Girl’s day program in our branches, sign up and have a great day with msg!

Hack stereotypes in Bratislava!

Enter the world of IT in Zilina!

The future belongs to you in Kosice!

 

30 April 2025 – IT Marketplace: Work in IT regardless of background

WHEN: Wednesday, 30 April 2025, 08:00 – 14:00 WHERE: Faculty of Management Science and Informatics, University of Zilina (FRI UNIZA) – Ground floor, RA building and reception As students submit their engineering theses on 30 April, why not take away even more? At the IT Marketplace at FRI Zilina, msg life Slovakia will be there too. Get expert advice from our IT pros, practical tips from HR, and maybe even your first job offer. Want to know how to break into IT without a technical background? At the IT Marketplace, we’ll share how we’ve helped people from marketing, HR, translation, and logistics become testers, analysts, or programmers. Hear real stories, learn which courses and skills can help you enter IT, and explore your options with us! See you at FRI UNIZA’s IT Marketplace II – thesis in one hand, a great career opportunity in the other!

5 June 2025 – CODECON Bratislava: IT conference for tech enthusiasts

WHEN: 9:00 WHERE: Old Market Hall, Bratislava CODECON Bratislava 2025 is one of Slovakia’s largest IT conferences, bringing together developers, architects, analysts, and tech leaders to exchange knowledge, learn trends, and explore coding innovations. Expect expert talks, live coding demos, hackathons, and networking with IT’s best. Whether you’re a junior, senior, or tech lead – there’s something for everyone.
CODECON offers the opportunity to meet experts directly from the IT community.
CODECON offers the opportunity to meet experts directly from the IT community.
The event will offer valuable insights into AI, cloud solutions, cybersecurity, DevOps and many other subjects that are influencing the future of technology. It will also offer opportunities to network with companies looking to recruit new talent. Stop by the msg life Slovakia stand to chat with our developers, learn about our work, and discover career opportunities. Whether you’re seeking growth, advice, or just a tech chat – we’d love to see you! Plus, registration is free! Sign up today. Don’t miss these events – come meet msg life Slovakia! Let’s talk about your future in IT!

Portfolio template for a programmer: How to create a professional portfolio step by step

A portfolio template significantly simplifies the process of creating one and saves a lot of time. It gives you an idea of what it should include and how it should look. Are you planning to create your own but don’t know where to start? Get inspired by our practical tips and build your online portfolio step by step so that it looks professional and stands out.

What is a portfolio?

First and foremost, it’s important to understand what a portfolio actually is. Nowadays, the term is often used to refer to various websites, LinkedIn profiles, or even CVs—though this isn’t entirely accurate. Put effort into it, as it serves as a calling card for every skilled professional – whether you’re a developer, designer, or creative. A work, career, or professional portfolio is a tool that helps Java Developers showcase work experience, skills, and accomplishments. Compared to a LinkedIn profile or CV, it is usually more detailed. You can describe individual roles and milestones in greater depth – even in a few sentences or paragraphs. A portfolio gives you much more space than any other document you might send to clients or employers. It often includes samples and detailed descriptions of your work – such as links to completed websites or applications you’ve built. Another option is incorporating photos or even videos where you discuss a project in more detail.

The difference between a CV, LinkedIn and a portfolio

To better understand what a portfolio is, let’s compare it to a standard CV and LinkedIn profile.

CV

In most cases, a CV is concise and straightforward. It includes a few basic sections, such as personal details, education, work experience, and skills. Information is listed in bullet points or short sentences, with some sections (e.g., education and work history) arranged in reverse chronological order. A programmer CV shouldn’t contain too much information, which is why it’s often supplemented with a cover letter or portfolio.

LinkedIn

In many ways, LinkedIn resembles a CV. Details about individual roles or skills are usually more succinct. However, a LinkedIn profile can provide potential employers with more insight into you – especially through published posts or articles. Even so, it’s a good idea to complement it with a portfolio.

Portfolio

A portfolio typically takes the form of a website, online presentation, PDF document, or video. Its design depends on your preferences. Unlike a CV, which should be minimalist, an online portfolio allows you to unleash your creativity. Just ensure the final product is logical and easy to navigate. The information can be more extensive, but avoid overly long paragraphs. Include only the key details – a few of your best projects will suffice – you can always discuss the rest in an interview.
Recommend
We recommend:

Feel free to include reviews from satisfied clients, references from previous employers, or even shorter case studies about projects you’ve worked on in your portfolio.

How can creating a portfolio help with job hunting and attracting clients?

Now that you know what a portfolio is, let’s explore how it can assist you in your job search. A well-crafted portfolio makes a strong first impression and presents you effectively to clients or employers. It also provides additional information that you’d otherwise have to include in a cover letter or follow-up email (such as links to finished apps, websites, or other projects). Another big advantage of a portfolio is that, unlike a CV, it doesn’t follow a strict template. You can tailor it to your exact needs, helping you stand out from other applicants. A portfolio also demonstrates your professionalism. A website, online presentation, or PDF document showcases your experience far better than a simple list in an email or cover letter.

What should a portfolio include?

A portfolio should primarily focus on your work experience – this is where you should dedicate the most space and attention. Beyond basic details like job titles, employment periods, and companies, mention your responsibilities, key achievements, and what you learned. Also include something about yourself – your interests, skills, and education. However, these details are secondary, and since they’re usually covered in your CV (which you’ll send alongside your portfolio), they don’t need to be as extensive.

What projects to include in a Java developer’s portfolio?

If you’re a Java developer and just starting to work on your portfolio, first focus on your projects – from the initial brief to the final implementation. The best ones will demonstrate your technical skill level and whether you’re a suitable candidate for the job. Often, the biggest challenge is selecting the right projects that will impress potential employers. Your Java portfolio should include:

Real-world projects

If you’ve ever contributed to open-source projects on platforms like GitHub or GitLab, be sure to mention them in your portfolio. This shows that you can understand others’ code and work well in a team.

Personal projects

Do you have a personal project you’ve been working on? Whether it’s applications, frameworks, API services, or anything else, feel free to add them to your portfolio. This signals to potential clients that you’re genuinely passionate about the field and continuously improving your skills in your free time.

Commercial projects

This includes all work you’ve done for employers or clients. Examples might include corporate applications, internal tools, database work, and similar projects.

Portfolio for beginners

Even beginners can create a strong portfolio that presents them in a positive light. If you’re applying for your first job and unsure what to include, here are some suggestions:
  • Student or hobby projects – If you’re studying a technical subject like computer science, you’ve likely worked on at least one project that could appeal to a potential employer. Another option is mentioning your bachelor’s or master’s thesis if it involved programming or software solutions. If you’ve switched to Java development later and studied a different field, include your personal coding projects.
  • Code challenges – You can showcase your skills through coding challenges – programming tasks or problems you’ve solved. Popular platforms for such challenges include LeetCode, HackerRank, and CodeWars.

How to present your projects?

There are several ways to showcase your completed projects. Each format has its advantages – a brief description is ideal for a quick summary, a code repository demonstrates your technical precision, and a live demo lets employers or clients see the result in action. Combining multiple methods can enhance your portfolio’s credibility.

Brief project description

The simplest way to show employers what you’ve worked on. The description should include the project’s purpose, technologies used, challenges you faced, and the results. You don’t need excessive detail – just the key points. You can elaborate more in the results section.

GitHub repository

A great way to present your code. A well-organised repository with a README file (project documentation) provides essential details about the project, technologies used, etc.

Demo applications

If you’ve built an app and want to show it to potential employers or clients, first choose a hosting platform like Heroku, Render, Netlify, or Vercel. Then, add a link to the live demo in your portfolio.

Technology stack

You can also present your application or any other project by listing all the technologies, programming languages and tools you used to create it, such as Spring Boot, Hibernate, REST API, Docker, and others.

Tests and documentation

These make your portfolio appear more professional. Documentation helps others understand your code, while tests prove its quality and functionality. Mention unit tests, integration tests, or end-to-end testing.

Project presentation via a website

On a website, you can describe your projects in more detail – either as a traditional article or a case study. Case studies are particularly popular as they demonstrate real-world applications of your work.
You can present your portfolio in detail on the website
You can present your portfolio in detail and clearly on the website.

How to create a professional online presentation?

Building a strong portfolio isn’t difficult, but you’ll first need to decide which format works best for you.
  • Personal website – A website looks professional and trustworthy but requires more time and often financial investment. Templates and portfolio samples can simplify the process by handling the web design.
  • LinkedIn and GitHub – You can also showcase your projects and work through LinkedIn and GitHub profiles. The advantage is that they’re free, quick to set up, and easy to update.
Recommend
We recommend:

Curious about how to create an all-star profile on LinkedIn? Read our article: <a href="https://msg-life.sk/en/articles/career/linkedin-find-job/
“>How to find a job on LinkedIn? Fill out your profile to the max

  • Medium/Dev.to blog – If you have more time, you can write a blog about your projects, new skills, and experiences. You can integrate it into your LinkedIn and GitHub profiles or feature it on your website. Popular blogging platforms include Medium and Dev.to.
  • YouTube or podcasts – You can use these to showcase your past projects or offer mentoring – another great boost for your career.
  • PDF document or presentation – An ideal choice for anyone who doesn’t want to spend hours creating or updating a portfolio. You can easily send a PDF document or presentation to an employer along with your CV.

What do recruiters and hiring managers look for?

During the selection process, recruiters and hiring managers evaluate several factors. In a portfolio, they pay particular attention to code readability, clarity, and structure. They also look for the use of best practices, such as SOLID, DRY, or Clean Code, and the relevance of projects. They assess which technologies you work with and whether they are currently in demand in the market. For hiring managers, the quality of documentation and written content is also important, as well as your activity in the IT community – whether you follow or participate in conferences and meet-ups, or contribute to open-source projects.
Recommend
We recommend:

If you are going to a job interview, we have prepared the most common interview questions and answers for both the prospective employee and the employer.

If you’re a freelancer, your portfolio is your primary sales tool. Recruiters and clients look not only at the technical level of your projects but also at their business impact – what specific problems you solved and what results they delivered. How you present your work is also crucial – clear descriptions, real code samples or functional demos, and the way you communicate solutions to clients.

Common mistakes when creating a portfolio

When building a portfolio, you can make several mistakes. One of them is failing to keep it up to date – it should reflect your most recent work. Ideally, update your portfolio every six months.

The most frequent mistakes include:

  • Unclear or incomplete GitHub
  • Outdated or weak projects
  • Lack of real work examples
  • Overly broad focus
  • Missing explanations and context
  • Chaotic appearance or illogical organisation of information

Build your professional portfolio today

A portfolio can perfectly showcase your work experience and skills. It provides hiring managers with additional information they won’t find in your CV or LinkedIn profile. Take inspiration from our tips and create a professional portfolio today using tools like GitHub, GitLab, GitHub Pages, Jekyll, or Hugo. With it, you’ll have a better chance of landing your dream job.

Portfolio template FAQ

1. What projects should I include in my portfolio?

Include projects that best represent your skills and the technologies you work with. These can be personal projects, work for clients, or contributions to open-source projects.

2. How should a portfolio be structured?

The portfolio should have a clear and logical structure. It is recommended to include a homepage, a projects section, an about me section, contact information, and possibly a blog or articles where you share your insights.

3. What technologies should I use to create a portfolio?

It depends on your preferences and skills. You can use HTML, CSS and JavaScript for a static portfolio, or popular frameworks like React, Vue.js, or CMS like WordPress for more dynamic solutions.

4. How should I present my projects?

Each project should have a short description, the technologies used, and links to a live demo or repository (e.g. GitHub). Adding images or videos can also help visually showcase your work.

5. Is it important to have an online portfolio?

Yes, an online portfolio is essential because potential employers and clients can easily find and review it. Consider hosting on platforms like GitHub Pages, Netlify, or your own server.

6. How often should I update my portfolio?

It’s recommended to update your portfolio regularly, especially after completing new projects or acquiring new skills. Keep it current to reflect your latest expertise.

7. Can I use templates to create a portfolio?

Yes, there are many free and paid templates you can customise to fit your needs. Ensure the template is responsive and looks professional.

8. What mistakes should I avoid when creating a portfolio?

Avoid cluttered designs, outdated information, and missing contact details. Make sure all links work and that the portfolio is clear and intuitive.

9. Can I include personal projects in my portfolio?

Yes, personal projects can demonstrate your creativity and passion for programming. Ensure they are relevant and professionally presented to catch the attention of potential employers or clients.    

From IT Tester to Managing Director: 15 years ago I would have considered it science fiction, says Michal

Michal joined msg life Slovakia 15 years ago, and is now the company’s managing director. In this interview, he reflects on his career, viewing it as a unique opportunity offered by the company that he embraced with great responsibility. He also mentions the challenges that msg will face in the coming years, highlighting the importance of work-life balance. He talks about how he got into testing and offers advice to those considering a career in IT or looking to advance. Let’s start at the beginning. Please, describe how you started at msg life Slovakia. I started as a hotline agent in 2009, later becoming an IT tester. In my role on the hotline, I provided customer support for COR Slovakia, the predecessor of msg. My responsibilities included logging bug reports, redistributing them internally and providing clients with updates on our progress. This role often brought me into direct contact with customers. To this day, that position is still active. Do you have a degree in IT or insurance? No, I think what helped me the most in the interview was my strong language skills, particularly in German and English. That’s still the case in more junior positions today – language skills are fundamental, and the technical side can be learned quite quickly. Of course, a willingness to learn new things and move forward is also important. I had that, and I soon started looking for a testing position. What attracted you to the field of testing? As well as communicating with customers, I also came into contact with analysts, developers, and IT testers. Since testing is the ‘gateway to IT’, I decided this was the direction in which I should move. It was a natural fit. I joined a team led by my colleague Michaela — read her interview: Cloud Deployment. At the time, I had no idea that I would be replacing her in a management role so quickly. Were you surprised? Yes, I was. I took over leadership of the testing team just a few months after starting as a tester. I quickly got to grips with the issues, started solving tasks and began working on projects. I was promoted to managing director this year, but the move from tester to team leader surprised me more. I think that’s one of the unique things about msg life Slovakia. If you believe in yourself, work hard and want to progress, the company will give you the opportunity to do so. There isn’t a strict hierarchy here. How did your colleagues perceive it? Although I was more junior than many of my colleagues, they supported me and wished me well. I believe that attitude is very important, and my attitude was that I wanted to create good working conditions and allow people to do their jobs. That’s probably the main role of a line manager. This approach met with both understanding and success. The testing department grew considerably in the following years. We worked on new projects and trained new employees, who then moved forward. It’s a real joint effort. If someone is looking for a Tester job at msg life Slovakia, how would you describe this department to them? It’s primarily a ‘gateway to IT’, so if someone is considering this field and doesn’t have any experience yet, testing is a good place to start. At msg life Slovakia, knowledge of German is essential. The company is gradually working on incorporating English into projects, but this is a long-term endeavour and not feasible everywhere. From a tester position, you can progress to either a business analyst or an integrator role, both of which are very promising career paths. As far as the working atmosphere is concerned, I believe this is one of the advantages of working at msg life Slovakia. This applies not only to colleagues, but also to management and staff. I think this is a long-term merit of the managing directors, Milan and Robert, who have cultivated such a culture for several years now. They participate in company events and take an interest in their colleagues. They have treated me particularly well and communicated with me in a special way. In addition, I like how we present this externally. For example, we include photos of our colleagues in advertisements to give people outside the company an idea of the atmosphere at team-building events. We have received positive feedback from both internal staff and applicants, which makes me very happy. You also took a break from running the testing department for a while and took the opportunity to spend some time on parental leave. How do you evaluate this time, what did it bring you? Yes, I took two months of parental leave. My wife was on maternity leave at the time, so I wasn’t alone — I have two kids. We enjoyed spending time as a family, especially when the kids were young. I changed my daily routine, stopped working altogether, and helped with childcare, which can be challenging at times because there’s no ‘end of shift’. I also took the opportunity to switch off and reinforce the idea that no one is irreplaceable at work. This gave me some distance and, of course, enabled me to build a deeper relationship with the kids. At that time, I had no idea what my next career move would be — I was just focused on my family. Your next step in your career was promotion to managing director. How do you feel about that? If someone had told me fifteen years ago how my work would evolve, I would have thought they were talking about science fiction. I never thought I would reach this level of responsibility. It’s a significant role, and I have a lot of respect for it. When I received the offer, I consulted my wife. She’s a wonderful wife who made this decision easy for me. Since she has just returned to work after maternity leave, she felt that it was now ‘my turn’ to advance my career. She currently works part-time, so she can juggle that with family responsibilities. I’ll be doing business trips abroad, especially to Slovakia and Germany, but for now, it’s manageable. This is another benefit of working at msg life Slovakia, where everyone understands that employees also have a private life and that a solution can always be found if necessary. Many of my colleagues congratulated me, which made me very happy.
Milan Patassy, Robert Hess, Michal Zachar and Jan Vatter
Milan Patassy, Robert Hess, Michal Zachar and Jan Vatter
You’ve also got a lot of new tasks coming up; we planned the timeslot for this interview three weeks in advance. What’s your recipe for work-life balance? In my free time, I like to spend time with my family, play sports and pursue my hobbies. I am a trained musician who specialises in classical, film and pop music. I enjoy folklore and played in a cimbalom band for many years. I also play the accordion and had a rock band while studying. After university, however, I had to face reality and accept that I couldn’t pursue a professional career in music. I have kept it as a hobby, and I would like to encourage my children to take it up, too. I also enjoy cycling, swimming and reading, especially non-fiction. To save time, I often listen to audiobooks. I am particularly interested in IT, science and physics and take online courses in these subjects. However, I also enjoy listening to music and learning about art. In fact, I bought waterproof headphones so that I can swim and listen to audiobooks simultaneously. This is how I relax and make effective use of my time. What would you like to contribute to the management of msg life Slovakia? You will also be part of the expansion of the company. msg and the environment is constantly changing, so it is up to management to identify areas where change is important. Yes, we are planning to expand our cooperation to Asia. When we were last there, we were just checking out the teams and the first communication had only just begun. Now, we are embarking on active cooperation. My task will probably be to find a suitable model that maintains the position of the Slovak branches while training people in India. We have done this before with Portugal and it was very successful. Slovakia’s advantages are our expertise in the required areas and, of course, our knowledge of German. We are also facing many challenges with artificial intelligence. I see it as an opportunity in positions where there is a shortage of IT experts and also as an automation tool for various administrative activities. I believe that AI can partly solve the problem of an ageing population and the related shortage of workers. I am actively using Chat GPT myself and I think it would be ideal if everyone had an assistant to help them in some activities. Within the msg group we are already using some of the tools to assist with programming as well, first measurements show an increase in efficiency. However, we still need to investigate this in the longer term. These are also the challenges that await msg in the coming years. Sounds like a lot of great challenges await you, but are there any activities that you enjoy more than others? It changes over time. I like the communication, the direct approach, and also when we have to solve a challenge. Strategic thinking is also interesting to me -where do we want to get to in the longer term? This is something I would like to pursue. I think there will be more time for that as well, as my role as a Test Manager is coming to an end. Now I’m going to stop doing project work, so I hope that there will be more room for such activities too. What advice would you give to colleagues who also want to advance their careers? Do not be afraid to take responsibility, take initiative, or seize opportunities – even if we often feel we’re not there yet. These are normal feelings when facing new challenges. msg life Slovakia is a company where we try to recognise the contributions of individuals properly, not to suppress them. Not everyone may become a member of the management, but professional advancement is highly in demand. The company is growing; we are constantly advertising new jobs, new staff are coming on board, and it’s necessary for current colleagues to move forward and train new ones. I think the company always tries to reward this with various employee benefits as well.

Podcast #6: Artificial intelligence in practice – tips, tools and safe use

In the next episode of the podcast “Na vlne kodu” (in Eng. On the Wave of Code), we were inspired by our listeners. We dive deeper into the world of AI with data scientist Michal Bystricky and system administrator Jakub Novak from msg life Slovakia. Listen and get valuable tips on how to use AI effectively in practice and how you can make it your ally instead of your competitor. The AI era is already here, and it’s advancing continuously. It’s clear that we will encounter it more and more often, and it’s up to us to decide whether it will move us forward and open up new possibilities or leave us standing still. Artificial intelligence can help us save time and energy for the things we really enjoy. Today, we’ll take a look at some useful tips on how to use AI tools effectively. Our invitation was accepted by data scientist Michal Bystricky, who specializes in language models and trend prediction, and system administrator Jakub Novak, who uses AI daily to optimize processes and avoid overload. Listen to the episode titled AI in Practice with our HR manager Ivana Hricova or read the transcript. Michal, how would you explain to someone who doesn’t know much about AI what it actually is? Michal: I see AI as a simplified human brain because I see a lot of similarities between the two. The latest models can already selectively forget irrelevant information and, like us, only remember important facts. In late 2024, Google introduced in an article “Learning to Memorize at Test Time” the next generation of Titans, also known as Transformers 2. The innovation lies in the fact that these models learn not only during training, but also during test time (inference time) – that is, at the moment when we interact with them. This means that if we ask the AI model to be stricter, for example, it will remember that and be stricter the next time it responds. This process is now built directly into the model, so there is no longer a need to use external memory management applications, making it more flexible and able to adapt to new situations. Another fascinating thing is the way the models store information. New research shows that this AI model learns better when something surprises it, much like humans. When it comes across unexpected information, it remembers it faster. The researchers are thus trying to replicate the way our brains work – the more cues we have about an event, the more deeply we remember it. AI also learns to gradually forget irrelevant details so that it doesn’t get lost in the mass of information. The paper also describes that memory is part of a neural network and the new models have three forms of memory – short-term, long-term and persistent, which allows them to select relevant data and better respond to new situations. Jakub, what is your opinion on the matter? Jakub: I would explain it more simply. To me AI is still not at the level of the human brain, although it is moving towards that. Developers are using principles we already know from nature – when something works in the biological world, they try to apply it to machines. We do this in car manufacturing, in aircraft, in systems optimization, and now in artificial intelligence. So to me it’s still trying to get closer to that brain, but it’s still an online simulation of something that the brain is supposed to replicate. If I had to describe AI to someone who had never heard of it, I would say it’s like having a personal assistant who can help with almost anything, from writing to solving technical problems. It’s not perfect, but the more effectively you use it, the more time and energy it will save you.

‘AI is a tool that can assist you with almost anything. It’s not perfect, but the more effectively you use it, the more time and energy it will save you.”

So, you’re saying that AI is inspired by the human brain in that it can learn through use, retaining important information while forgetting irrelevant details. However, AI is still far from being as complex as the human brain, although developers are increasingly applying its principles to make it work more efficiently. Right? Michal: I would follow up on what Jakub mentioned when he said that AI is just an online simulation. What if the human brain is also a form of simulated intelligence? The entire universe, including us, operates based on the laws of physics and chemical processes. Human intelligence is the result of neural connections and chemical signals, which we only partially understand so far. What if it too is just a biological simulation? Why do we think ours is the “real” one? Maybe we are just preoccupied with our own subjectivity and experience. Jakub: This is getting a bit too philosophical for me, haha! It’s eleven o’clock, and I’ve got a long day ahead of me. I’d hate to fry my brain. 😊 OK, let’s be practical. What was the first AI tool that you used? Was it ChatGPT, or something less well-known? What was your first reaction? Michal: The first breakthrough article that influenced me was “Attention is All You Need” from Google. It introduced the first generation of Transformer models and the self-attention mechanism,which allows the model to analyze different parts of the input text with varying degrees of attention. This concept became the basis for other models, such as BERT and GPT, which began to specialize in different tasks – GPT for conversation, BERT for classification. My first real exposure to AI came in 2020 with GPT-3, which was a major turning point for me. This model demonstrated far more sophisticated manifestations of intelligence, which came as a big surprise to me. Around the same time, another important article also emerged: “Scaling Laws for Neural Language Models”, which discusses scaling laws. In it, the authors showed that increasing the size of the model, the amount of training data, and the computation time has a directly predictable effect on improving its performance. This principle is the basis for the development of advanced language models today. Jakub: I started experimenting with different online platforms that could rephrase the text, expand it, or change its tone. But it was nothing groundbreaking – there was always a need to provide input text, and the tools often made up the information. So in practice, I used them only occasionally. The biggest problem was that when the AI added something, I had to check the result carefully, because it often generated incorrect or completely fabricated information. Either I didn’t know how to prompt correctly, or the model itself was still imperfect. I couldn’t get a consistently high-quality output. The turning point came in 2023, when OpenAI released GPT-4. That was the moment when artificial intelligence really took off and reached the form we know today. For ordinary users, this leap was huge. It was in that year that GPT-4 gained enormous popularity, with one million users signing up in the first week alone. This shows how massive the demand for this technology has been and how quickly it has been adopted by the public.

The turning point in the use of AI came in 2020 with the release of GPT-3. AI has begun to become accessible to the general public.

How does artificial intelligence actually work? How does it understand our needs, anticipate them and react to make our lives easier? Michal: When we talk about language models, their basis is the prediction of the next word – based on the previous text, they estimate what will follow. It’s basically like a form of statistical regression. AI models are essentially large statistical models that learn from huge amounts of data from the internet. Interestingly, almost all the available data has already been used, so the focus of research today is on generating synthetic data to further improve the models. The new generation of models, like the aforementioned Transformers 2, brings a fundamental change – we will be able to extend those models during runtime (inference time). This means that models can learn, adapt and adjust their answers in real-time as we query them. This makes them even more accurate and efficient. What is your view, Jakub? Jakub: I look at it more from the user perspective. Every day, I work primarily with OpenAI models – GPT, DALL·E , and, most recently, Sora. I’m not saying the other models are bad, but these are the ones I prefer. For me, it’s not so important how they work, but what they can offer me. When I choose a tool, I evaluate it based on three main criteria:
  • Will it help me in my personal development? Will I gain insights from it, and will it help me broaden my horizons?
  • Will it save me time? Can it streamline my work or optimize tasks? Will it add value to my work or personal life in the long run?
  • Can it generate income? Can I use it for something that will justify the cost of using the tool?
With GPT, I realized after a few days that it was a tool that would help me grow quickly and save time. What has impressed you the most about ChatGPT? At what point did you decide that this was something you were going to use and that it was going to pay off? Jakub: I first used it in high school. Back then, I didn’t know how to craft effective prompts to get the desired output. There was a big surge around it – a million users in less than a week – so I was worried it might be discontinued. The system was crashing frequently due to overload. I tried to learn how to use it before it became inaccessible. But that didn’t happen; it evolved over time, and today it’s far more stable. Today, AI saves me hours of work and a lot of mental energy. It takes on tasks that would otherwise drain me – for example, brainstorming concepts. I recently needed to design a new model, and GPT helped me analyse the steps, determine the next course of action, and within nine hours, I had a working prototype. I didn’t have to manually analyse all the details or write lengthy documentation – GPT retained context and could clearly explain its output, such as a piece of code it designed.

‘AI saves me several hours and a lot of mental energy every day. It takes on tasks that would otherwise be exhausting for me. I can now devote that time to more important things.”

In addition to creative support, AI also helps me with decision-making. When I have multiple options, I outline key points, and it helps me evaluate which is the most logical choice. Sometimes it’s useful to have an independent perspective, and AI can provide that.
Jakub and Michal use AI mainly at work.
Jakub and Michal use AI mainly at work.
Since the topic is AI in practice, could you give a few more examples of how it can be used effectively, and how often you use it? Michal: First and foremost, I use AI at work – in programming and training models. Large language models help us find information and optimize processes. In addition, I also use AI in investing, trading and news tracking. I work with time series models that can predict trends, and I build some of the models myself. They are much more sophisticated than conventional statistical indicators such as moving averages. I also use visual analysis models that can process images and analyse charts, identify levels or trends and then use them in various applications. However, AI also helps me with my everyday learning and improves my understanding of the world. Nowadays, it’s relatively easy to understand complex research texts — simply enter them into ChatGPT and it will explain them to you in plain language. Anyone can try it out. It’s a huge help, particularly if you’re unfamiliar with the technical formulas or terminology. I recommend that everyone tries it with a topic they don’t understand to see how the AI can explain it. And now for something a little more light-hearted – I also use AI for unconventional purposes. For instance, at the weekend I enjoy making creative breakfasts and arranging different images out of eggs and vegetables on my plate. What’s the ultimate level of this fun? I let the AI analyse my ‘artistic creation’ and tell me what it sees. It’s fascinating how it recognises different patterns — for instance, where I see a volcano with a lava-like egg yolk, the AI interprets the surrounding vegetables as flowers. I often think back on it and see something new in the image. It’s such an unexpected and creative experiment! Jakub, what else would you add from practice? Since I’ve been able to use GPT to search the internet and find the resources I need, I’ve been using Google a lot less. Now, when I need something, I ask GPT first and then head to the search engine. The AI quickly summarises the information and provides the source directly, saving me time. What’s important to me is where the information comes from, not just what the AI tells me. I don’t care what it tells me, I care where it got it from. That’s why I always ask for the source. This means I don’t even have to formulate prompts. Just give me a brief description of the problem, and GPT will help me find the answer faster than if I try to formulate the question correctly in Google. Could you suggest some practical uses of ChatGPT for complete beginners and advanced users alike? Michal: ChatGPT is certainly an exciting tool. It allows you to process text, analyse images, think and make decisions. It makes my job a lot easier, especially in three areas. For those who develop systems like me – models help us eliminate noise from user input. It used to be that the user had to articulate exactly what they wanted, but today it doesn’t have to be so precise. A model understands the approximate input and can extract the essentials from it. For example, when I’m programming, I don’t have to write full sentences, I just need a two- or three-word description, a few keywords, and the model already knows what I need. The second area is logic and the ability to think. Sometimes, I pit multiple AI models against each other. One takes my input and generates an output — that is, it does what I want it to do. The other critiques what the first one produced. The third acts as a consensus moderator. I let them work this way for half an hour to get different perspectives on the problem. This often leads to solutions that I wouldn’t have come up with on my own. The third area is handling complex topics and communicating in real time. ChatGPT helps me to understand even brand new or highly complex topics without me needing to be an expert on them. I simply ask it a question and it explains the topic to me in simple terms. I also use Advanced Voice Mode a lot, as it enables the AI to respond naturally. I can interrupt it and rephrase the question if I want a different answer. For me, ChatGPT is literally a digital wingman that I discuss various topics with on my way home. Jakub, what is your view on ChatGPT? Jakub: I use it every day – it’s an essential tool for me. However, I often notice how people around me who don’t have much experience with AI perceive it. They often think of it as a soothsayer that will instantly provide them with the exact answer they need. It just doesn’t work that way. As Michal mentioned, you can type just two or three words and the model will understand, but only if it already has some context. I also use it by providing a brief summary, which ChatGPT then understands. However, if I start a completely new conversation, the results can be way off because the model has no prior information. Let’s use an example. Imagine I want to eat. I’ll come to your place and say, “Make me my favorite food.” How would you respond? You have no idea what my favorite food is. So you’d probably try to improvise, because you have to do something. You have to come back with an answer. You’d probably try to make something that you think I might want. But would it really be what I want? Probably not. And ChatGPT works the same way – if you don’t give it context, it has to make assumptions. But if I came to my mother or grandmother with the same question and they had that context, they would know right away what I like. They wouldn’t have to guess. The same goes for artificial intelligence – if it has context, it works more accurately. You don’t have to be afraid to guide the AI a little bit more, to interact with it. You can give it more detail in the beginning. Ask it what input it needs from you to give you the output you want. People perceive ChatGPT as a fortune teller who instantly answers everything they need. But AI works more accurately when it has context. However, one thing is certain. Artificial intelligence will never be able to cook as well as your grandma. Jakub: It certainly won’t. But, for example, two weeks ago I wanted to make dinner and I only had a few ingredients. I put them in ChatGPT and asked what I could cook with them. The result was surprisingly tasty. So even when it doesn’t cook, it can come up with interesting recipes. How can you ask ChatGPT questions correctly? I recently asked Michal a simple question: ‘When were you born?’ He answered: ‘In May.’ I was surprised because I wanted to know the year, but I had worded the question incorrectly. Does it work similarly with ChatGPT? If we phrase the question incorrectly, will we receive an inaccurate answer? Michal: Exactly. If the question is vague or too broad, the answer will be similarly vague or broad. The general rule is that the more specific the question, the more precise the answer. Humans make a number of mistakes when working with AI. One such mistake is combining too many questions into one. This can cause the model to become confused and not provide the exact answer we want. Therefore, it is a good idea to ask questions clearly and unambiguously. Another common mistake is that people blindly trust everything AI generates. While ChatGPT is very advanced, it can still produce inaccurate or distorted information. That’s why it’s important to check the facts, for example by searching on Google. Just type in keywords and verify your sources. Many also assume that artificial intelligence knows everything, but this is not true. Its knowledge is limited and it does not have up-to-date access to all information. Another mistake is using overly complicated language – if a question is unnecessarily complex, the model may answer less accurately. It is best to phrase questions simply and directly. So, how do you get started with artificial intelligence, and what costs are involved? Are there any interesting tools that you would recommend to listeners? What can they be used for? And more specifically, how do you choose the right AI tool, and how much should you expect to spend on AI software subscriptions each month? Jakub: At the moment, I’m a regular user; I don’t use the API (web browser) for AI, although I have an account. I only pay for ChatGPT Plus at the moment, but I can pay extra if I need more. On average, it costs tens of euros a month, so it’s not a significant expense. If you’re just starting out, I’d definitely recommend beginning with GPT – the basic version is free and provides a good introduction to the technology. Michal: I agree. ChatGPT by OpenAI is the best start – it’s free, although it has limits. If one runs into limitations, one can pay $20 a month for advanced features. However, I also use AI through the API – I’m writing a program that connects to ChatGPT. As I mentioned earlier, I’m building multiple models against each other to critically evaluate the outputs. If you want to access the latest OpenAI models via the API, you first have to spend $1,000 to get Tier 5 (long-term user) status – a level that allows you to use the latest versions of the models. Interestingly, on January 20, the Chinese company DeepSeek released a new open model, achieving O1 results, which is currently one of the best models. Open means you can install it directly on your computer and don’t have to send data to external servers. If it’s about using AI over APIs and even weaker models are enough, the prices are actually very low – you pay for tokens (the words that the model processes). It costs me about $5 a month, which is less than a ChatGPT Plus subscription. Jakub: Then again, if convenience is the priority, paying $20 a month for hassle-free access on the app is still the better option. If the price went up to $100, however, I’d be considering my own solution. At the current price though, I think it’s worth it for the convenience. Michal, you mentioned advanced features. Are they worth using? And what exactly do you use them for? Michal: One of these is Advanced Voice Mode, which I’ve already mentioned. This feature allows me to talk to the AI in real time. Originally, it was only available in the paid version, but it has since been made available to a wider audience. However, there is still a limitation. If you want to brainstorm or have a natural conversation with the AI, it’s definitely worth checking out. Another advanced benefit of the Plus version is access to the latest models. As soon as OpenAI releases a new model, subscribers get it first, while users of the free version wait longer. So if you want to always have the latest and greatest performance, it’s worth investing in the paid version. If someone is considering using tools like ChatGPT, what should they know in order to get the most out of it? Are all versions paid? What should the user rather avoid? And how is the paid version better? Jakub: ChatGPT is also free to use. It was even possible to try it without registration for a while, I don’t know if that is still valid. Basically, you just have to open the site, register in a moment, or use your Google account to log in. GPT-4o is currently available on a limited basis. OpenAI does not disclose how many messages or tokens users of the free version can send. However, if you exceed your limit, the system will either switch you to GPT-3.5 or prompt you to try again later, when you will be able to use the full version again. If you need to write more, you can pay extra. If not, you won’t be charged. I like OpenAI’s philosophy that they’ll give everyone access when they develop something new. First to paying users, of course, but a limited version is released a few months later. $20 a month for the Plus version is not a large sum. In my opinion, it’s a worthwhile investment because the technology is constantly evolving. What many people don’t realise is that OpenAI has received substantial backing from Microsoft, which has invested around $13 billion in the company in recent years. Because of this, many people don’t realise that OpenAI has significant development resources. In turn, Microsoft integrates these models into Bing, Copilot, and Bing Chat for search. It’s running GPT-4 Turbo there, which is not available directly through the ChatGPT site. Running Bing Chat gives you access to a more powerful version of the model than is normally available in the free version of ChatGPT. As for the versions, all advanced AI models are paid for nowadays. I remember when OpenAI first released DALL-E for image generation. Initially, it was free, offering a limited number of tokens per month. You could generate 10 to 15 images; each token meant four images. It could generate quite abstract images based on text. Things that basically didn’t exist. For example, you could generate an image of a cat on a skateboard or a cat as an astronaut in space. The O1 and O3 models that are emerging now have advanced logical thinking and planning capabilities. Another interesting development is the multimodal AI Sora, which combines text, images and videos. I’m testing its video generation capabilities, but I’m not yet fully satisfied with the results. Everyone has to choose a model according to their needs. If I were starting from scratch with AI, ChatGPT would definitely be my first choice. Just sign up and give it a try! If the free version meets your needs, that’s great. Otherwise, you can always pay extra to access the advanced features. What are the actual differences between the latest version and the previous one? Are they that different? We discussed the various models: ChatGPT is free, DALL-E is geared towards marketing and graphic design, and o1 is intended for science and mathematics, offering more advanced analytical capabilities. Is ChatGPT sufficient for the average user? Jakub: Yes, that’s right — you can either use the free version or pay for a subscription. Personally, I don’t use DALL-E or Sora that often. I know Sora has some limitations within the subscription. For example, even as a paying user, you can’t generate videos of the highest quality — I had a limit of four seconds per video, as well as limits on the number of characters in the description and the total number of videos I could generate. This makes sense, as generating videos is much more computationally intensive than typing with ChatGPT. When it comes to the differences, it’s all about the speed of the responses and the available features. If you exceed the GPT-4o limit, you will automatically be switched to o4-mini. This model is slightly slower and may have poorer response quality and limited features. How exactly are those algorithms set up? Last time, I wondered when it would switch me from the higher version to the mini version. How does that work? Jakub: This is exactly what Michal mentioned — it’s about tokens. The model counts how many tokens you consume, i.e. how many input and output words have been processed. When you reach your limit, it simply switches you to a weaker version. It’s not random; it’s not an algorithm that just ‘turns you off’. It simply informs you that you have used up the permitted number of tokens and that you can return in a few hours. Michal: I would add to the o1 model – it is not just for research and math analysis. It has a function called chain of thought, which means that it thinks for some time before answering. The outputs are then more logical and of higher quality. For simple questions, it answers quickly, but if it is given a more complex task, it may think about it for a minute. So, in my opinion, it is also usable for ordinary users, not only for scientists and analysts. Jakub: That’s a good point – I had completely forgotten about this! The interesting thing about the O1 is that when you give it a command, it doesn’t just show how long it has been thinking for. If you click on it, however, you can see the whole chain of thought, i.e. the sequence of its thoughts. You see step by step how the model proceeded – what it considered, what options it evaluated, what variables it took into account, and why it ultimately came to a particular conclusion. So it’s not just a random answer generated or an artificially delayed response time. You can really see that it went through some logical process before it gave you a final answer. How can IT professionals effectively use AI tools in companies to comply with security policies? What should they be most careful about? Jakub: The basic rule for me is simple: no sensitive data, whether corporate or private. I think of AI as a database in which I store information, but I never send anything confidential. I always consider what I’m sending to the AI, whether it’s corporate or private data. For example, when I solve a technical problem for a colleague, I never enter any sensitive data, such as a specific machine number. Instead, I describe the problem in general terms. “I have a problem like this: I found this solution, but I need some advice.’ This way, I can receive a response without compromising security. The same applies online. Don’t post pictures on Facebook that you wouldn’t want someone to use against you 10 years from now. The same goes for AI — you need to think twice about what you post. Everyone should set their own boundaries, but it’s definitely a good idea to use AI sensibly and consider security. Do not use the AI tool for any sensitive work or privacy data. Michal: I would expand on this a little further: it’s not just personal or company data, but also information that could reveal how a company works, including its systems, architecture and strategic plans. Providing details to AI about how we plan something could backfire on us. It is important to share as little specific information as possible. If we need to consult with AI about a problem, it is better to formulate it in general terms, without direct connection to our company or project. If you don’t trust the models at all and don’t want your data to leave your computer, you can run them locally. However, running AI models quickly requires a powerful graphics card — ideally two with at least 45–55 GB of NVRAM.
Recommend
We recommend:

Listen to our Podcast #2: AI and the future of IT work and learn how AI will impact the work of IT professionals in the future.

Some of the open models you can install include Llama 3 or some vision models capable of analyzing images. Today, such a setup with the necessary power can be bought for around €1,000. If you are looking for a bargain, the NVIDIA RTX 3090 second-hand can be acquired for around €500. It still has the best price/performance ratio. The AI model can be run without a graphics card, but then everything is done in RAM and on the CPU, which is extremely slow. There is also the possibility of a combination – part of the model can run in RAM and part on the GPU, but it’s still not ideal. Jakub: The difference lies in the number of processors. GPUs have many more compute cores than regular CPUs. This is why graphics cards are essential for AI — they can handle parallel computations much faster. Michal: Small models up to 10 GB of VRAM can be used, but their capabilities are quite limited. They work for simple tasks, but you can’t do much with them. Have you ever used AI for something unusual? For example, in what ways has this tool pleasantly surprised you or even unpleasantly disappointed you? Michal: I also use Chinese models, and it is fascinating how they work in image analysis. The model first extracts features from the image and then processes them. I recently came across an interesting situation – I was analyzing an English text. Since it was a Chinese model, it misinterpreted it as Chinese characters. This is an example of how training data affects AI performance. I often encounter surprises like this when developing these systems – they are not always pleasant. Thank you, Michal and Jakub, for introducing us to the world of artificial intelligence today. If you could give the audience one piece of advice, what would it be? Jakub: Don’t be afraid of AI! Many people are worried that AI will take their jobs. But let’s look at history: people used to plough with horses and ploughs; then tractors came along. The work didn’t disappear; just the tools changed. Rather than fearing AI, it’s better to learn how to use it to your advantage and add value. AI isn’t dangerous; it just needs to be understood and used wisely. AI won’t take our jobs. Only the tools we use to do our jobs change with it. Michal: AI agents are the future. This trend allows AI agents to communicate with each other and solve tasks together. We can model the dynamics of their collaboration, and I think this is the future – creating entire teams of machines to work on our behalf. Dear listeners, today’s podcast was a real journey of discovery for me. I hope you found it interesting, and that we added a dash of humour while providing you with new insights. AI has the power to fascinate, surprise and amuse us. What is the message at the end? Don’t be afraid to try new technologies! The more you learn about them, the easier it will be to use them to your advantage. I look forward to seeing you on the next episode of Na vlne kodu.