About Me

I'm Igor Majerčík. I've spent most of my professional life in IT. I started in technical support, then worked as a software developer, moved into software architecture and led development teams.

Today, I mentor experienced software developers who want to think through where to take their careers next and prepare for roles with greater responsibility.

I didn't arrive at this work through one big decision. It took me time to realize what I had enjoyed most about my previous roles.

Photo of Igor Majerčík

From software development to leading people

At CertiCon, I worked on developing a framework for a domain-specific programming language and later helped build a team around the project. I enjoyed tackling complex technical problems, finding connections and deciding which direction development should take.

But one of my most important experiences came at BTL. I applied for a senior developer position, yet during the interview the conversation turned to how developers and management could work better together. Instead of the usual discussion about technologies, we started exploring what might work better.

When I joined, I had the opportunity to put those ideas into practice. I began to see just how much difference it makes when both sides understand each other's expectations. Developers can explain their decisions more clearly and take on greater responsibility. Management, in turn, needs to listen, explain what it needs and give people genuine room to take on that responsibility.

It wasn't a change I could have made alone. It worked mainly because people on both sides wanted to work together and improve things. For me, it became one of the most important experiences of my career. Not because of the technology, but because of the people.

Why I chose mentoring

Technical problems never stopped interesting me. I still enjoy finding solutions, thinking about architecture and working through difficult decisions. But over time, I realized that once I'd figured out a solution, implementing it wasn't nearly as interesting to me as exploring the answers with other people.

One-on-one conversations with colleagues began to matter more and more to me. I enjoyed helping them think about where they wanted to go professionally, what options they had, what was standing in their way and what they could actually do. Eventually, I realized that this was what I wanted to focus on full-time.

At first, I looked for other opportunities in people management. Later, I discovered coaching and started thinking about building my own practice. Along the way, I realized that mentoring was a much better fit for me.

I like asking questions, listening and helping people think things through. But I don't want to stop at questions. When it's useful, I also want to share my own experience, offer a concrete example, bring another perspective or give feedback. I don't want to make decisions for anyone. I want to help people better understand their situation, consider their options and turn their own decisions into steps they can try in practice. That's what IM Mentor is built around.

What reminds me why I do this

From programmer to software architect

From the beginning, Igi has been both a mentor and a friend to me. He was a great support on my journey from programmer to architect, and many times he helped me work through different career situations, offered an outside perspective, and helped me arrive at solutions I always believed were right. He has a wide range of soft skills that he is happy to share, along with plenty of experience in how the world of software developers works. I would recommend Igi to any developer facing uncertainty, problems, worries, or doubts in their career. Or just grab a beer with him and have an informal chat 🙂

Martin Homa, software architect · former colleague previously led by Igor

One of the people I used to work with is Martin Homa. He was a colleague of mine when I was leading developers, and I supported him as he moved from development toward software architecture. Today, Martin is a software architect, and he has confirmed that my leadership at the time helped him along the way.

When we met again some time later and talked about his work, I almost had tears in my eyes. Not because I wanted to take credit for what he's achieved. That belongs above all to Martin and the work he's put into his own development. But seeing how far someone I'd once had the chance to help had come meant a great deal to me. Moments like that remind me why I chose mentoring.

And a little about me outside work

Outside work, I enjoy wordplay, music and cooking, especially when I can cook for someone else and see them enjoy it. And I like cats. One lives with me, and her idea of who's in charge at home is pretty clear.

I enjoy listening to people, and I'm curious about how they think and why they see things the way they do. At the same time, I know I sometimes have a tendency to overanalyze everything. I can get so caught up in my thoughts that I forget to slow down and pay attention to what I'm feeling. I'm learning to find a better balance between reason and everything else. Part of that has been realizing more and more how interesting it is to encounter different perspectives and ways of thinking.

If you'd like to know how mentoring with me works, you can read more on the Mentoring page. And if you'd like to talk about whether working together might make sense for you, you can send me a message or book an introductory consultation.