vadimkravcenko

career articles

🕶 Stand Out and Dare to Disagree

As someone who’s been in the tech industry for more than 15 years, I’ve come to recognize a fundamental truth […]

16 May 2024 · 8 min read

📉 Valueless CTO: High Salary, No Return

Let’s talk about something nobody in the startup Slack channels wants to admit out loud: Sometimes, the CTO is just… […]

30 April 2024 · 7 min read

How much a CTO makes and where can I find CTO Jobs?

I’m glad to hear you’re considering a transition to a Chief Technology Officer (CTO) role. It’s a significant step, and […]

27 April 2024

How to become a CTO?

Thanks for reaching out. It’s great to hear from you, and I’m thrilled that you’re considering a path towards becoming […]

27 April 2024

🏆 10x Engineers

I’ve been reflecting on our engineers’ diverse impact on our projects and the true meaning behind labels like “10x engineer”. […]

20 April 2024 · 5 min read

How can you tell if you’re a good developer?

Feeling like you’re not measuring up, especially after joining a team full of sharp minds, is a common experience. I […]

06 April 2024

I’m finishing university, scared about future career prospects

Dear Kalesh, First off, let me congratulate you on nearing the completion of your bachelor’s degree in computer science. This […]

06 April 2024

I have a very poor work-life balance. How can I escape the grind?

Dear Tim, I read your message, and it struck a chord deep within me. As you mention my article, I’d […]

06 April 2024

🤯 Mental Health in Software Engineering

I want to talk about something we don’t discuss enough in our field: the mental health of software engineers, especially […]

31 March 2024 · 5 min read

What is your unethical CS career’s advice?

Hey there, First off, kudos to you for having the courage to ask the tough questions that many think but […]

25 February 2024

My coworker rewrote all my code, what should I do?

Dear Robert, The short answer is — stop getting attached to your code. Now lets continue to a more detailed […]

24 February 2024

🤫 Falsehoods Junior Developers believe about becoming Senior

These are mostly my thoughts about what I was expecting as a junior and how I perceived senior developers. To […]

20 February 2024 · 5 min read

How do you know when to use which programming language?

Hello Alex, Congrats on graduating. So the question you’re asking is very vague, but I’d like to help you out […]

11 February 2024

How to get programming experience when you can’t find a job?

Hello Torb, So I’ve seen this question pop out several times, and I understand the frustration of not being considered […]

11 February 2024

Do some people just not have the talent for Software Engineering?

Dear Friend, Your openness in sharing your experiences and concerns resonates deeply with me. I understand how you feel. I […]

10 February 2024

How to learn coding without a degree?

Hey there, I’m always happy when someone new decides to join the software engineering field. If you’re used to browsing […]

09 February 2024

🤹‍♂️ Habits of great software engineers

The role of a software developer often gets distilled down to a singular activity: coding. While coding is undeniably the […]

04 November 2023 · 5 min read

🤝 Networking as an introvert CTO

There I was, standing in the middle of a buzzing tech event that our company organized, feeling like a fish […]

19 October 2023 · 6 min read

☝️ Asking questions the right way

In the software development realm, asking questions isn’t just a right—it’s a downright necessity. Let’s cut the crap and dive […]

14 September 2023 · 5 min read

Is development the right career for me?

Hello dear reader, first off all, I want to acknowledge the weight of the question you’re grappling with. It’s one […]

13 August 2023 · 5 min read

Is coding bootcamp better than university?

Thanks for the question. Navigating the crossroads of your budding tech career is no small feat, and the decision between […]

13 August 2023 · 5 min read

Should I quit my well-paid job to start a startup?

Short answer: Do it in your spare time. Dip your toes into the startup world without going full crazy. Test […]

23 July 2023

How to stop thinking like an engineer and think like a businessman?

Uff, this is a tough one. I can say for sure — it’s possible, everything can be learned. I do […]

23 July 2023

How do I tell my cofounder I need to quit?

First of all, I’m sorry you ended up in such a situation. Running in overdrive for so long is a […]

23 July 2023

👾 What does a CTO actually do?

In 2017, I found myself stepping into the shoes of a CTO for the first time. I joined a small […]

21 July 2023 · 8 min read

🎓 Product Owner vs Project Managers

During my career as a software developer, I’ve met many different managers. Some were the kind of “I tell — […]

12 March 2023 · 5 min read

📜 Contracts you should never sign

When it comes to software engineering and the IT industry in general, contracts are a necessary part of doing business. […]

27 January 2023 · 6 min read

🪪 The Dark Side of Remote Work: Interview Scam Epidemic

Once the pandemic hit and employers started to embrace remote work more openly, a new phenomenon gained momentum — Interviews-as-a-service. […]

15 January 2023 · 6 min read

🥷 Things they didn’t teach you about Software Engineering

As always, a disclaimer before we start, this is purely subjective. Whether you are a seasoned professional or just starting […]

06 January 2023 · 7 min read

🤝 Engineering Scarcity Mindset

There was a study done in 2019 which had the goal of showcasing how poverty impacts our brains and the […]

06 August 2022 · 5 min read

🌈 Hedonic Treadmill

I’m sure you’re like me. It happens time and time again that we pour our hearts into achieving something we […]

26 July 2022 · 6 min read

🏆 Promotion-based development

While researching how to create a proper career path for employees and the different ways companies do promotions, I stumbled […]

20 June 2022 · 5 min read

What questions to ask a startup before joining them?

Recently, I was talking to a friend of mine who had recently joined a small startup. He and I shared […]

19 June 2022 · 5 min read

How to hire first rockstar employee

You want someone who can hit the ground running, who’s passionate about your mission, and who can survive being locked […]

14 June 2022

✍️ Being an Amateur

When you’re an expert, you’re so far from the realities of the beginners that your advice might not be useful. […]

14 June 2022 · 5 min read

As a recent college graduate, should I work in a tech startup?

As someone that has worked in startups and large companies in their career, it depends on what you want to […]

10 June 2022

📈 The Toxic Grind

There are several things that I’ve learned this past year regarding work-life balance. The first thing is that the Chinese […]

06 June 2022 · 5 min read

💻 Embracing Hacker Culture

This article is part of the Technical Manager Guide that I’m writing for technical leads to scale their development and […]

30 May 2022 · 9 min read

🎃 We’ll add it to the backlog

On a bright sunny day you wake up and go to work, grab a nice cappuccino from ViCAFE on your […]

23 May 2022 · 3 min read

🎯 What does a Product Owner do all day?

You might think that the job of a PO is to please the internal stakeholders and be responsible for the […]

16 May 2022 · 2 min read

 🎭 Owning up to your mistakes

Some self reflection on owning up to your mistakes. A few weeks ago my business partner Jakob mentioned that I […]

19 April 2022 · 4 min read

🔥 Battling daily procrastination

🔥Procrastination is a serious threat. But what keeps so many of us from doing what we long to do? What […]

07 March 2022 · 2 min read

🔥 Do things, tell people

🤖 When I was younger, I liked to build things (still do), and I was very often surprised that people […]

07 March 2022 · 5 min read

⛳ Moving Forward in times of uncertainty

The last weeks are the worst I’ve seen in my life, and it’s unclear what the world will look like […]

07 March 2022 · 5 min read

⏱️ How to run efficient meetings with engineers

This article is part of the Technical Manager Guide that I’m writing for technical leads to scale their development and […]

12 April 2021 · 6 min read

Most Read

🕸️ How to build remote teams properly

26 June 2021 · 12 min read

🏄‍♂️ Self-Organizing Teams

17 December 2021 · 7 min read

Popular Questions

How much equity should a CTO ask for?

10 June 2022 · 5 min read