What does an Integration Architect do? Michal will tell you

Michal joined msg life Slovakia more than half a year ago, during the period of strict pandemic measures. Despite his slight fears, the onboarding went beyond expectations and thanks to his helpful fellow developers and testers, Michal got used to his new job very quickly. Are you interested in working as a non-life insurance integration architect? Read this interview to find out more.

How long have you been with msg life Slovakia?

I have been working here for seven months.

What kind of job do you work in?

I joined msg life Slovakia as an integration architect for non-life insurance.

How did you get into this job?

The most common way. When I was young, I was interested in computers, games and everything around it, so it was easy for me to choose a university. Later on, my career evolved from a developer towards release management, integration and architecture.

What attracted you to working at msg life Slovakia? Why did you choose us?

I was intrigued by the job offer as I had previously worked as a release manager architect. Often I had dealt with integration with other systems directly at the customer’s site. And also employee benefits were interesting. Although I am not employed on a permanent basis, but a freelancer, msg life Slovakia treats me in the same way and I appreciate that very much. And I would definitely add the overall care to make the person feel comfortable and like one big family at work.

How is working for us different from your previous work experience?

Certainly the use of foreign languages, as both customers and many colleagues are from German-speaking countries. Also the use of technology and setting standards. In everything, there is an effort to be consistent.

How was your onboarding during the second wave of the pandemic?

I was, to tell you the truth, a bit worried about onboarding. Firstly, I joined during the restrictions, not knowing exactly what to expect, and secondly, I knew I was going to work for Nexinsure, our sister company. The training itself would normally be more challenging, as everyone – colleagues and customers alike – are located in Germany. In the end, however, I worried unnecessarily.

Was the online boarding only lectures or also study materials?

First, I spent three days in person at the workplace. I was given the technical equipment and also basic information on where to find study materials and what to study. I also received training on how to use the ERP system to schedule tasks, request leave or record project time.

Then I studied the materials in the home office and after the first two weeks I started working on the project, because every help was needed. So the initial training was accelerated by practice, but I personally preferred this approach. In addition, I was helped by my colleagues who initially accompanied me and were always willing to give me advice and help.

How do you think the online form of onboarding was different?

The online form of onboarding was deprived of the possibility to ask questions in person, directly to colleagues in the office. After all, when everyone is present in the office, asking and answering is much faster than online via communication tools. Anyway, everything went fine and despite all the restrictions and online communication, my training went according to plan.

Job

Integration IT Architect

Bonus from 3000 €

What is your job description for Nexinsure?

I work as a technical project manager/architect on a Uniqa project. My job is to oversee the project to make sure everything is technically designed correctly. Compliance with the standard is followed, production issues are resolved and integration is addressed, especially internally between components, but also externally with other systems such as Nexinsure with Life or with client systems. At the same time, this job is also about helping developers with a project if they are not sure about something, whether it is related to the development environment, test environments, build, or component deployment.

Besides working for Nexinsure, are you working on other projects?

Not at the moment, I’m working one hundred percent for Nexinsure.

Which banks and insurance companies are Nexinsure’s main customers?

These are mainly insurers from the DACH region (an acronym for the German-speaking part of Europe, where D stands for Germany, the letter A stands for Austria and CH stands for Confoederatio Helvetica, i.e. Switzerland). These include Uniqa, Die Postbeamtenkrankenkasse (PbeaKK), Debeka, Ministerium der Finanzen des Landes Nordrhein-Westfalen (FM NRW), CLE, Ergo, FWUAT, Gothaer, Die Krankenversorgung der Bundesbahnbeamten (KVB), Die Versicherungskammer Bayern (VKB) and many others.

Are you the only one from the Slovak branch involved in the work for Nexinsure?

As far as I know, I am the only integration architect, but there are other testers and developers working on the project for Nexinsure. The company will also open new job positions for this project in the near future.

What does your normal working day look like?

My normal working day is always different, it depends on many variables. Sometimes I have multiple meetings a day, other times I solve a lot of production problems where I communicate a lot with developers on the project as well as architects or developers on the standards side. Other times, I deal with a broken environment or other requirement. What is interesting about this job is the variety, i.e. that the working days are not monotonous and the tasks change.

What is your job about?

The main role is to assist the project technically, make the right decisions and help solve technical problems. In this work, it is important to have a sense of perspective as well as an overview of what is important, what is a priority.

Job description of the integration architect Michal
The non-life insurance integration architect communicates with developers and resolves issues that arise during development.

Who do you communicate with to solve problems?

Within the project I communicate with all participants, from the project manager to the developers. And also with the product (standard) side – it depends on which component the problem is related to. I communicate with everyone – from product owners to developers – to understand the bug and to be able to tell which solution would be best for the project. If it’s a deeper problem, I communicate with the architects on the product side.

What project are you working on right now?

I am working on a Uniqa Life project (life insurance) and also on a PnC project (non-life insurance), where two companies from the msg family – Life and Nexinsure – are working together.

What apps do you use at work?

I can’t do without Eclipse, since we program in Java. Knowledge of one of the SQL tools for working with databases such as Oracle SQL Developer or Squirrel is also required. I also regularly use tools for working with SVN and GIT – Tortoise or GIT GUI. Minor configuration modifications I do either directly with commands in the Linux environment via the console with Putty or mRemoteNG, or when I need to, I download the files using WinSCP and edit them in Notepad++. All these tools can be mastered very quickly.

What skills are important for your job?

A broad technological outlook, very good analytical problem-solving thinking, team communication skills as well as the ability to work in a stressful situation are definitely required. It is good to know how to navigate in Java, Bean or Spring. Also what the terms SOAP and REST mean, not to mention XML, Maven, Jenkins, Docker. My knowledge of the insurance industry from previous jobs has also helped me a lot.

What do you like most about your job?

Certainly the fact that the work is not monotonous, and the fact that these are such large-scale projects that I still have a lot to learn, even after six months. I also like the team, both at Life and Nexinsure.

What are your colleagues like?

Excellent, so far I haven’t encountered any reluctance or negativity from them. They are not only great to work with, but also great to joke with.

A pleasant team at work is important
Michal, the integration architect, enjoys the pleasant team at work.

What qualities should your new colleague have to fit in?

A new colleague should not lack consistency, adaptability, analytical thinking, be able to accept criticism and like to laugh.

Three characteristics that come to your mind when you say msg life Slovakia?

Great team, family atmosphere, fair approach.


Are you interested in Michal’s work? Join our team as an Integration Architect or IT Talent with German Language.

The most used programming languages: which is the best to learn?

Are you one of those people who are interested in programming? Are you asking yourself what is programming, how hard is it to learn to program, how to get started in IT and what programming language is right for you?

Today, the most popular programming languages are Python, Java, JavaScript and SQL, which are widely used for web application development, task automation, enterprise system development and database management. With JavaScript being the most widely used programming language in IT for computer programs, it dominates the field of web development and provides interactivity and dynamism for many web applications. An overview of the most popular programming languages will give you a little insight into the world of IT and help you figure out what programming language should I learn. You don’t have to start your new career as CTO of a technology company right away. Start as a junior programmer and gain valuable experience and the opportunity to grow your career. Gradually, you’ll discover which programming language for beginners should you learn.

How to choose a programming language

Choosing which programming language to learn is not difficult. What types of programming languages do we have, how to choose the right one and what are the differences between them? There are some programming languages that you can only learn if you already know another language related to them. And secondly, there are too many programming languages, so there is probably no one who knows them all. If you’re looking for a way to learn how to program and are hesitant about which programming language to choose, you need to ask yourself a basic question first. It is not which programming language is easy to learn or which programming language is most in demand. Ask yourself, what do you actually want to create in that language? To do this, you need to know at least the most basic differences.

Frontend vs backend: Differences in programming context

Programming languages are not specifically limited to frontend or backend programming. Some languages are used on both sides (for example JavaScript). In addition, there are frameworks and technologies that are designed specifically for frontend or backend needs and specialized development in each part of a web application.

Frontend development

Yes, the term “Front-End” (or “frontend”) is used in programming and web development. This term refers to the part of a web application or software that is visible and interactive to the user. Frontend means that you create what the user sees at the computer at the end. Front-End development includes design, user interface and features that are directly accessible and controllable through a web browser or other interface.
A frontend developer focuses on implementing design and functionality that is presented directly to the user.
This includes graphical elements such as text colours, images, diagrams, buttons, navigation menus and more to ensure that the website is responsive and fast.
This is often associated with programming languages and technologies such as HTML, CSS and JavaScript. On the other hand, the “Back-End” part is responsible for data processing.

Backend development

On the other hand, the term “Back-End” (or “backend”) is again used in the field of programming and software development to refer to the part of a web application or software that runs in the background, i.e. on the server side. The Back-End is responsible for processing data, interacting with the database, managing server operations and providing information to the Front-End that is visible and controlled by the user.

Backend developer uses various programming languages and technologies such as PHP, Ruby, Python, Java and frameworks such as Node.js, Django, Ruby on Rails, etc. Together with Front-End, they form a complete web application or software. These two parts work together to form a functional user interface.

Sometimes a programmer’s decision of what programming language to choose is a decision between higher and lower programming languages. This depends on the specific requirements of the project, the preferences of the programme and the character of the task that needs be solved. Here are some aspects that could influence the choice.

What are higher programming languages

In computer science, they are a label for programming languages with a greater degree of abstraction. A higher level programming language or higher-level language is designed with a high level of abstraction that allows programmers to work without the need to delve deeply into the specific technical details of the hardware and operating system. These languages have their own definition of grammar and syntax, which makes them easier to understand and use.
Higher level programming languages include Java, Python, Ruby and Swift, JavaScript, C#. They are suitable for fast development and easier implementation of programs.

What are lower programming languages

The term “lower level programming language” is used in IT to refer to a group of programming languages that minimize or completely eliminate abstraction from the functioning of the processor in a computer. The term “lower” indicates a minimal or no degree of difference between a given programming language and the machine instructions of a processor or its instruction set. As a result, lower level programming languages are often considered to be “tightly coupled to hardware”.
Lower level programming languages include Assembler, the intermediate-level C language, C++: An Extension of C, Rust, Fortran, Assembly Language.

Programming languages are divided into frontend and backend. Frontend means that you create what the user sees at the computer at the end. Backend programming languages are the ones that stand in the background and create the processes whose result you see on the monitor. These are the basic types of programming languages. Maybe you are aware of the meaning and use of languages, you just have no idea what you would enjoy. We have therefore written down the characteristics for the most commonly used programming languages.

The student learns to work with programming language code
The right choice of programming language for a beginner is important for the job market.

HTML language

HTML is a hypertext markup language. Hypertext means that it can contain links to other pages, for example, and markup means that it uses tags, called markup tags. The HTML programming language is not inherently a programming language. In fact, programming is the process by which you say “If A happens, do B.” HTML can’t do that. It is only responsible for the information that is displayed on the web.

However, it is a communication language without which websites do not work, so everyone who plans to work on web development should know at least its basics. To master it, just understand that each command has an opening and closing tag and memorize a few basic tags. For creating HTML files, you can use the programs you already have on your computer, such as Notepad or Notepad++.

CSS Programming – Cascading Style Sheets

The abbreviation CSS stands for Cascading Style Sheets. HTML tells you what should be on the page, CSS tells you what it should look like. The combination of HTML and CSS is enough to create simple, static web pages. The only interactive element will be the links. You can’t create user accounts or any other dynamic elements. You don’t really need CSS in the IT world if you don’t want to create websites. But the logic of cascades is very helpful in more complex programs and the ability to place an element in the right place is always useful too.

JavaScript programming language

JavaScript has become the main programming language of the frontend, so together with HTML and CSS, it completes the trinity, with which you can already create real web pages. JavaScript is responsible for interactivity. JavaScript throws you a red warning if you enter a phone number in the wrong format in a web form, and is the one who can anger the average user by repeating the phrase “Password is not strong enough, choose another one”.

It often introduces new tools, which may not suit everyone. You’re constantly learning new things, and as is the case with new things, some of them don’t always quite work out. However, it still has old and proven tools. So-called frameworks, which could be loosely translated as superstructures, are very popular. The best of them at the moment are Angular and React for example. React is used when a user changes something on a web page – React redraws a specific element. In addition, Angular also has tools for communicating with the database.

Programming is creative and often teamwork
Knowledge of programming languages will soon be essential in most work areas.

PHP programming language

PHP is an abbreviation probably known to everyone who is at least a little bit interested in programming. It belongs to object-oriented languages, but it is not a requirement to write objectively. Objects are certain data structures. They have its qualities, methods and events by which the object performs the actions for which it was programmed. The abbreviation PHP stands for Personal Home Page Tools, because in the beginning the language was intended for easy creation of web pages. Gradually, however, the system became a widely used tool, and so the abbreviation came to be explained as Hypertext Preprocessor.

It is the most widely used open source scripting language and is mainly used for writing code for web applications. It is a dynamic language, so on the web it is responsible, for example, for accepting passwords at login, managing users, moderating discussions and so on. It can work with relational databases such as MySQL, while still maintaining simplicity of writing. A PHP programmer gains a great advantage when using PHP programming because of its compatibility not only with Linux, but also with the common Windows operating system.

Programming in PHP is very similar to other programming languages, so if you’ve encountered one in the past, you won’t have much trouble with it. If you are entering the world of programming, PHP is a good first choice. The composition is quite simple and can be learned quickly. It’s similar to JavaScript, Java and C++, which is also not a bad introduction in case you find out later that you want to switch to these languages. The world-famous WordPress, Joomla or PrestaShop run on PHP.

Java programming language

It is universal, object-oriented and probably the most stable programming language. It is used in the backend of those projects for which reliability is important. Thus, it is often the first choice of architects of business applications, such as banking systems. Java may be competing with more modern languages like Kotlin, but it still tops the popularity charts. The basics of Java is made up of classes, which makes it a bit more difficult for a beginner to understand than Python.

Its advantages include accuracy, safety and clarity. Due to the policies of its manufacturer, which is Oracle, it works in such a way that it does not need modifications to work with different operating systems. This made it a staple for Android. If you choose Java programming language, you’ll have no problem finding a well-paid job.

“If you like new challenges and you control .”

Maria, HR manager

 

Python programming language

It is one of the simplest programming languages and is often the first choice when learning programming. Its clear structure is relatively easy to understand, but its robustness invites the programmer to get lost in the structure and commands. Being as popular as it is, it kind of completes the vicious circle – it has a lot of third-party libraries and excellent cooperation with other systems, which in turn makes it more popular, thus expanding its integration. Compared to Java, it has wider code, which comes at the expense of speed. For a massive project where performance would play a significant role, it probably wouldn’t be the best choice. Yet such projects do exist.

Although Python is often referred to as a “scripting language”, it is used to develop many large software projects. It has been used for popular games such as World of Tanks or Sims 4 and is also used by Google. Its supporters prefer to call it a high-level dynamic programming language because the term “scripting language” is associated with languages that are only used for simple shell scripts or with languages like JavaScript. They are simpler and for most purposes less capable than “real” programming languages like Python.

SQL language

Structured Query Language or SQL programming language is not a general programming language, its essence is to access relational databases. A relational database is a set of tables which have some relationship between. You can very easily imagine it as Excel, only in a web interface and much more complex. SQL is used as response to a request for information, usually in the form of a table. For example, SQL is what searches for songs from a particular artist from a selected year on a music website. Thus, this language is definitely needed by anyone who plans to process data.

“The basics of SQL are sufficient for candidates who apply for the position of Consultant / IT Tester in Bratislava, Zilina and Kosice. However, if you already have an active knowledge of this program and a very good knowledge of the German language, be sure to check out our job offer for a Non-Life Insurance Specialist / IT Tester. We are currently looking for colleagues in Bratislava, Zilina and Kosice.”

Maria, HR manager

C programming language

The C programming language is slightly higher level than Assembler and is probably the oldest structure-oriented programming language. It is one of the more difficult to learn because it requires prior theoretical knowledge. Programming in C language requires certain steps and understanding of basic concepts especially for novice programmers. Therefore, the C programming language for beginners can be a challenge! It is the basis for many kinds of programming languages, such as C++, Java C#, JavaScript and Pearl. It is used to develop system applications under Windows, UNIX and Linux operating systems.

C++ programming language

C++ programming language is a younger, lighter and more modern version of the C language. C++ works on a variety of platforms, is fast and powerful. This makes it suitable for complex games or complex mathematical simulations.

C# programming language

It reads “C Sharp” and is based on the C, C++ and Java programming languages. It is Java’s biggest competitor and is equally focused on all kinds of applications – web, desktop and mobile. It is also known as the primary language for designing games powered by the Unity platform.

Kotlin programming language

It is a relatively young, modern programming language inspired by languages such as Java, Python, Scala, Groovy, C# and others. It picked the best of them and quite successfully missed the mistakes. One of the best features of this language is its ability to cooperate with Java, it can use all its libraries and frameworks. When deciding between programming in Kotlin vs Java, the two can work together quite smoothly within the same project at the same time due to their compatibility. Kotlin is interoperable with Java, which means that there is the ability to combine code written in both languages in a single project. Currently, Kotlin is the strongly preferred programming language for Android.

Job

IT tester medior

Jobs IT consultant for software testing

Golang programming language (Go)

This language was created by Google. Its main feature is simplicity of use, as well as good code readability, efficiency and speed. It is used for servers and desktop applications. It is not yet used very often in Slovakia, but it is expected to become more widespread in the near future. It has excellent performance thanks to good memory management and resource release for individual elements. It is growing into a strong competitor to Python.

If you’re interested in one of the languages, you’re on the right track to enter the world of IT. Try to get into one and in time you’ll see where your desire to code takes you. You may end up with languages and tools that are not open-source, but these are more expensive to train and to buy licenses for. Open-source solutions are clearly the most suitable for a novice programmer and the most desirable for small and medium-sized jobs nowadays.

If you are looking for a job opportunity to break into the world of IT, we at msg-life Slovakia have an open door for you. On our website, you can discover attractive job opportunities related to the field, such as positions for Java developers or IT testers. Both will open doors for you to grow professionally and develop your skills.

 

The problem comes when you leave work and can’t switch off, says colleague Peter after overcoming tetany symptoms

Read how to successfully fight tetany symptoms.

Peter has been working for fourteen years as an IT administrator in msg life Slovakia. Although he says he enjoys his work, over time he started to accumulate responsibilities, he was in charge of a team of people, more responsibility and went through a difficult period. When the first health problems appeared, he visited a doctor who diagnosed him with tetany – a stress-related disease.

At first Peter did not want to admit the psychological causes of his illness and for a long time he did not confide his problem to anyone. It took him three years to resolve the problem and although he says he is proud to have dealt with it on his own, he considers this time lost. Today, he sees similar symptoms in many people in his neighbourhood, which is why he decided to talk about the disease. He believes that tetany should not be underestimated and can be caught at the first sign.

How did your health problems start?

I was never sick, so I didn’t even go to the doctor often. About five years ago, however, my health problems began to accumulate. I felt like I couldn’t breathe, I felt like I was going to pass out, and even though I was at rest, my heart was pounding. I tried to breathe through it somehow, but after two weeks similar symptoms returned. Muscle cramps, constant whistling in the ear, abdominal pain or digestive problems were added. These are all pretty common diagnoses, but for me it was happening all at once and more and more frequently. I tried to modify my diet, but when it didn’t work for a long time, I started to solve the problem with my doctor.

Which doctor did you see?

At first I thought I was having a heart attack, so I went to the emergency room where they examined me. They prescribed me magnesium and said there was nothing wrong with me. Later, when the problems persisted, I went to see my general practitioner, who did a complete examination. There was a very nice young doctor working there at the time who seemed interested in solving the problem. My results were fine, but in the meantime my doctor had changed. The young lady was replaced by an older lady who looked at the medical record and approached the problem differently. She said that the symptoms were clear, supposedly it was tetany.

What was the first thing that came to your mind when you heard the diagnosis?

I had no idea what was going on. The first thing that came to my mind was tetanus, then I tried to look up the name of the disease on the internet. I found out that it is a nervous disorder from a deficiency of minerals such as magnesium or calcium, but it can also be the result of an exhausted nervous system that is constantly “on alert” and agitated.

This can be caused by persistent stress or various stimuli that the person is not even aware of, but his head is still processing. Eventually, this is reflected in the state of health. I was surprised to learn that cattle also suffer from tetany because they often lack the necessary nutrients or are stressed. But lately it is also becoming more common in humans.

Did you know that…

You can receive similar articles directly to your email? Become a member of the msg IT community and we will regularly provide you with IT news, interesting podcasts, important events and current job offers. As a member you can also take part in our competitions! With our community, you’ll never miss a thing in the IT world!

How did the doctor solve your problem?

She told me that antidepressants would solve the tetany. She prescribed various nutritional supplements and recommended I see a psychiatrist. I immediately refused this and told myself that if it was bad enough and it was psychological in origin, I would try to solve the problem myself first. Maybe that’s what finally made me do something about it.

Why did you refuse to see a psychiatrist?

A psychiatrist will obviously help a person who wants to be helped. I didn’t trust him. I didn’t trust that I would go to a psychiatrist and he would listen to me and help me. I understand what his role is, also that he’s a professional. He can certainly make a diagnosis and refer patients, but he was a stranger to me. I had no need to confide in him as my friend. I had a problem with having to “complain” to a stranger.

Until some time ago, I wasn’t even interested in presenting that I was dealing with something like that. Apparently the doctor didn’t mean it in a bad way. I am, however, proud that I decided to deal with it myself, even though the time it took me to get over it is kind of lost. Maybe if I had seen a psychiatrist, the problem would have been resolved sooner.

How long did it take you to recover from tetany?

I had a period where I felt bad for a few months, then I got better. But I never knew if I did something right or wrong. For example, my first child was born at that time and I was spending some time at home, so that might have had an effect. Today I have three children and my condition has always been better after the birth of a child. But then there was always a deterioration, so I visited the ambulance again.

In the meantime, however, my doctor has changed again, which has probably helped me the most of all. He looked at the previous records and asked me if I was stressed at work. When I answered that there was some, he wrote me a PN for one week. When I returned for a check-up after seven days, I told him that my condition had only improved by half. So he wrote me off for another two weeks and my condition had improved considerably.

That’s when I realized that the cause was work and I knew what to focus on. Since then, I’ve been trying to change my approach to work. After three years I got rid of tetany completely. For a long enough time my problem was admitting to myself that it was psychological in nature. Probably also because I had never been ill before and suddenly I had a number of health problems. I found this unbelievable and I didn’t attribute it to the psyche. I only understood it when I spent three weeks at home.

Psychiatric tetany symptoms
The psychological symptoms of tetany include irritability, lack of focus and restlessness.

What exactly did you change when you returned to work?

I tried to do it in a way that I enjoyed. Not to give it a high priority, to organize my duties differently than before and to minimize stress. I’ve started to approach communication with colleagues more directly, although I’m not always successful, but I’m trying to improve. Suddenly my ear stopped whistling, my nervous system calmed down, I didn’t feel cramps and the symptoms gradually stopped until they disappeared completely.

I work mostly from the office, so work has picked up in those three weeks, but I’ve come to realize that when you disappear from one day to the next, the world doesn’t come crashing down. Either someone else will do some of the work, or others will manage without me. No one is irreplaceable.

Were you a pedant at work before?

I wouldn’t define it that way, rather, maybe it was a problem when I didn’t clear some issues with people right away. Then I kept thinking about how to explain my point to them. If one doesn’t clarify things, one doesn’t find inner peace, one keeps coming back to them, and so it builds up. The problem comes when you leave work and you can’t switch off. You think about work on the way home from work, when you get home, or in the evening watching TV. That’s not right.

Have you also dealt with your problem directly with people at work?

No, I tried to solve it myself, mainly by changing the management of the work. I’m in a management position, so I had the opportunity to make a difference. I’ve tried to take less on and delegate more. I’ve also adjusted my lifestyle. I’ve relaxed more , played more sports and kept to a sleep schedule. I did not inform the management about my problem. I didn’t trust my colleagues with my diagnosis either, so they had no way to help me. However, socialising, for example at work, helped me. When we talked in the kitchen or during breaks, I could feel that my condition was improving.

So have you tried to socialize more?

Most of the time I was tired or in pain. I was lying at home, doing nothing, not feeling fit. When you have cramps in your stomach, you don’t really feel like going out. But when I finally got over it and relaxed, it helped me. Moreover, I found out that I was not suffering from this problem alone.

Who else in your area suffers from tetany?

I encounter that friends and colleagues alike experience similar conditions. Now that I know that many people suffer from tetany, I try to talk about it. If someone has just one of the symptoms, such as insomnia, it doesn’t mean it’s tetany. However, when someone lists symptoms similar to what I had, I try to advise them what helped me. For many people it starts in a similar way – heart problems, depression. Many doctors prescribe antidepressants , the procedure is apparently the same.

Do you think this is an underestimated problem?

Definitely, because it can lead to a variety of other health problems. For me, it was a shock because I had never been sick and suddenly I had a lot of problems all at once. Whistling in the ear on a daily basis is nothing pleasant, it can lead to other psychological problems. Some people find it harder to cope, especially if one is alone.

What role did your personal life play in your case?

I didn’t trust my partner with the problem for a long time either. I tried to mask it, but later she noticed something was wrong. Then together we tried to figure out what might be causing me stress and she supported me. With the kids, I was more able to relax. My personal life wasn’t causing me any additional stress. Rather, it was when I came home and dealt with other “world” events. To some extent, that had some effect on me as well.

What kind of “world events” you mean?

A lot of people come home from work and look at posts or comments on Facebook. A lot of times people get angry and deal not only with work and private issues, but also with issues that are ultimately out of their control. It is important to realise that many things are out of one’s control unless one is somehow an insider. It is not necessary to keep track of all the information every day and be indignant about what we cannot change. Stress comes from that as well, and I think our brains are not built to handle that much information on a daily basis. Maybe it’s also the “pressure of the times” and being too over-informed.

Have you limited your use of social media?

Even if you turn off social media, you still get annoyed at how someone could have an opinion and how it could be refuted. Maybe the problem is that I don’t engage in the comments at all. I did, however, decide to cancel my Facebook account altogether and it helped. I mainly use Twitter. I don’t have my friends there and just surround myself with IT news and what interests me. If I look at the news there once a day then I don’t have the time or the need to look at Facebook where, apart from that news, there would be a lot of other unnecessary news that could have a negative impact on me.

It’s important to surround myself with something that doesn’t cause me stress. Paradoxically, technology is supposed to make our lives easier, but it often does the opposite. I think people were not prepared for the advent of something like social media. They don’t know how to use them. That’s why I often compare them to a pub. If you’re in the mood and you’re the type, you’ll shout in the pub. But the others, and it’s usually the majority, don’t respond to that.

What else helped you in your battle with tetany?

I also tried to take all the prescribed nutritional supplements regularly during the treatment. Apparently this helped to some extent, but I don’t think it had that much of an effect. A doctor can detect vitamin deficiencies from blood tests, but I always had everything within the normal range. That’s why I think it’s mostly about the psyche.

The doctor also recommended me to leave coffee out of my diet. It makes you feel energized and it really works for me. The fact that my nervous system was sufficiently stimulated meant that there was no need to stimulate it further. I think this also helped me a lot. Before, I drank one coffee a day. Then I cut it out and when I had one of those again, some of my symptoms came back.

Taking vitamins and adjusting your lifestyle
Tetany can be treated by administering vitamins and adjusting your lifestyle.

Can you spot now that your tetany is coming back again?

Occasionally I happen to pick up the first signals again. But now I can distinguish them, so I can catch it and take a break. I try to really relax during the holidays and take three weeks off every year. When I took a week off in a bad period, I needed another week or two to get much better. That’s why I take every single day off, including the extra vacation that msg life provides as part of the company benefits program.

What other employee benefits do you use to relax?

Apart from holidays, I also go to the company fitnesscentre now and then. I do sports rather occasionally, but I think it doesn’t matter what one does or where one does it. The important thing is to switch off. I do well at home with my kids, they keep me one hundred percent occupied, so then I don’t have time to think about other things. And that’s the main thing. Otherwise, I can also unwind with computer games. These are also stressful in their own way, but you switch off the game and don’t deal with it any further, unlike work.

Balance between work and personal life
In the treatment of tetany, it is important to achieve a balance between work and personal life.

What lessons did overcoming tetany teach you?

It’s not good to take work too seriously, especially if the body is signalling to us that it’s time to slow down. It’s also important to realise that some things are out of our control. We should also be able to switch off, and for longer periods of time. Many people don’t do this and are not used to it. Someone should keep an eye on that, in my opinion. Even given the accelerated information and stress filled times we live in.

Changing jobs – 5 signs that tell you when to change job

Read on how to know when to change jobs and find new one, for example, in IT.

Terms such as burnout or sabbatical are often used in connection with a change of job or profession. But unless your problems at work have a deeper cause, it may be time to consider the first step – changing jobs. When is the time to change job? We’ve written down some unquestionable signs that will point you in the right direction.

The definition of a dream job is different for everyone. Someone seeks a quiet office job in a pleasant team, another prefers an active profession that involves travelling and making new contacts. In either case, however, you may find that if you do the job for a long time or very intensively, you grow overwhelmed, slip into a stereotype or stop seeing the point of it. Sometimes you can even accumulate more than one of these situations at the same time and start to wonder whether it’s the right time to change jobs.

1. You are not progressing in your career

Once upon a time, people saw work mainly as a way to make a living. Today, however, many people expect more from a job than just a regular wage, and no wonder. You spend eight hours a day at work, so it’s logical that you wouldn’t just expect financial reward. One example of this is that you learn something new at work and get ahead.

“Moving up to the position of Test Manager was already a long-term goal when I applied for the Tester/Consultant position in December 2017 and I’m glad I got this opportunity.”

Patrik, Test manager

That is why msg life Slovakia takes care of the regular education of its employees through professional or free online language courses. The education of employees is thus continuously updated, employees advance in their careers and their work performance does not stagnate. It is stagnation that can lead to job comfort and, consequently, to stereotyping, which is often the first signal that one needs to move on.

2. You don’t enjoy your work

Hand in hand with the stereotype at work goes the fact that your profession no longer fulfils you. Work you were once passionate about suddenly loses meaning, you count down the minutes until you have to leave and you feel unproductive, bored or even disgusted. This is another signal that something is wrong in your working life. If you find that you’re not enjoying your work, you need to take a vacation and cut yourself off from all things work-related. At msg life Slovakia, we provide our employees with up to 5 extra vacation daysso that they can regain new strength and inspiration. If after two weeks of relaxation you find that your work is a waste of time, it’s the right time to start looking around for something more promising.

When you're tired of work, it's the best time to for a change.
If you are not enjoying your work, that’s another sign for change.

3. Your job is ruining your health

Probably the most compelling reason to change careers is when your job is ruining your health. Even an office job can have an impact on your body. For example, in the form of stress. If you have a job over your head and take it home with you, it can affect more than just your personal life. Stress can quickly manifest itself in the form of headaches, stomach aches or even twitching limbs. With prolonged stress, these warning signs can escalate into health complications. That is why msg life Slovakia has set up a workplace for its employees a rest area, massages and has also introduced flexible working hours. If you also suffer from stress, you should look around for a job where there is less pressure on you and you can switch off from your work duties when you get home.

“I use every single day off, including the extra holiday that msg life provides as part of the company benefits programme. In addition to the holiday, I also go to the company fitness centre every now and then. I do sports rather occasionally, but I think it doesn’t matter what one does or where one does it.”

Peter, IT administrator

4. You don’t feel comfortable in the teamwork

Unpleasant colleagues or management are guaranteed to be among the most unpleasant reasons why people consider changing jobs. Not being accepted into a team, persistent conflicts in the workplace or strict management is unfortunately a widespread phenomenon nowadays as well. Sometimes the atmosphere can be relaxed corporate teambuildingwhere tensions are reduced and colleagues get to know each other better. Worse, however, is if you find yourself in a team or a company that has different values, a culture that does not suit you or even has a bad influence on you. In this case, you should urgently start looking for a place where you can surround yourself with inspiring and honest people. After all, if you spend eight hours a day in an unpleasant environment, there is a high probability that over time you will become like your colleagues.

My colleagues are cool, they are happy to help and some of them are also active in sports, which makes me very happy. When we can, we go for a run or sign up for a sporting event.”

Michal, software developer

5. Your work is financially undervalued

Many workers are dissatisfied with the level of pay. But if that is the only problem, many are willing to persevere in work they find fulfilling and enjoyable and, over time, gradually work their way up to their dream salary. In fact, the salary itself is often not the only thing you should consider at work. It’s also the working environment. Many employers come up with various benefits to motivate their workers. These include, for example, occasional financial bonuses and rewards. However, if the underpayment persists and the other reasons mentioned above are added, it’s time to start looking for a new job. Especially if you’re sure you could get your dream salary for your skills and experience elsewhere when you start. This can be confirmed not only by colleagues employed on a permanent basis, but also by our students, who gain valuable experience in software development and testing with us and work part-time alongside their studies at university.

“The financial evaluation is very motivating for me to stay working here after school.”

Michal, student – IT tester

How to know when to change jobs?

If you have found yourself in several of the above mentioned points and have been considering a career change for a while, you should finally take the plunge. How to get started? First, make sure you have enough savings in case the search for a new job takes longer than you expected. Give yourself a break and try to get clear on what you would find fulfilling to do. Sometimes it might help to read job descriptionsyou’ll find that some jobs are more interesting than they seem. Then explore what opportunities are available in the market. Are there job vacanciesthat you would enjoy doing? Are they well paid? Are they in your area? If you answer these basic questions, you should also clarify whether you are willing to study, retrain or attend training on a regular basis. Once you have identified what you want to do in your life, all you have to do is choose the right company that is stable, progressive and cares about its employees. Then all you need to do is create a good CV, mentioning your skills and abilities on your CV. Next, prepare for the interview and pass it successfully. We believe that if you are determined and persevere, you have a chance to get a great job. Maybe, for example, in our company, which is always looking for new employees from the IT and insurance sector. If you don’t have the necessary education in this field, it doesn’t matter. At msg life Slovakia we are always looking for new talent. Fill out the short form, attach your CV and take part in our online selection process. Maybe you will become a new member of our team!