← All videos

Engineering video

1:10 · 23 July 2025

Don't Take Things Personally

Key concepts in this video:

1. Taking Feedback Personally

Junior developers often let negative feedback or failed interviews destroy their confidence, causing them to overreact and overinvest months into unneeded preparation like LeetCode or Kubernetes certifications.

Hear it at 0:00 →

2. Developing a Thick Skin

Senior developers know themselves beyond a single experience, developing a thick skin and their own criteria for success and failure so they can learn from mistakes and not take things personally.

Hear it at 0:34 →

Transcript

next junior habit taking everything personally. And the thing here is that junior and mid-level devs don't usually have a strong opinion on themselves, which is why any piece of bad feedback can totally destroy their confidence. For example, they fail a live coding interview and they decide to stop everything and go and do lead code for six months. Then they get another interview. They fail a question about something shiny like Kubernetes, and you see them going back and investing another six months into a cloud certification which they probably don't need.