Five years ago I took my first CTO seat in Berlin. Before that, I'd spent time in the Bay Area, co-founded a company, raised money, shipped products. I thought I knew what leading a team meant.
I didn't. Not really.
Here are five things five years of hiring, firing, building, and occasionally breaking things taught me. These are the ones I keep coming back to.
1. Hiring only for skill is a trap
The CV is perfect. Ten years of experience, the exact stack you use. You skip the culture conversation because the calendar is tight and you need someone yesterday.
One month in, the person is technically excellent and culturally impossible. They ship code and break trust. They know the answer but won't listen to the question. You didn't solve your hiring problem. You postponed it and made it bigger.
Skill gets you the interview. Coachability and culture fit get you the hire. If you can't find all three, wait. A seat stays empty cheaper than a wrong hire stays employed. This is doubly true in Europe, where unwinding a bad hire takes months and costs real money, but it's true everywhere.
2. Accountability is not checking in more
When something is slipping, the instinct is to add a standup. Then a weekly sync. Then a status doc. The calendar fills up and nothing actually moves.
Real accountability is not frequency, it is clarity. When the brief is specific enough, who owns what, by when, what "done" looks like, check-ins become optional. People come to you when they need something, not because the calendar told them to.
If you need more meetings to feel in control, the problem is not your team. It is the brief you gave them.
3. Delegation is not handing off tasks
"Can you take care of this?" is not delegation. It is assignment with a return trip. The person does the work, brings it back, you decide, they execute. You are still the bottleneck, just with extra steps.
Real delegation is handing off the decision. The person does the work and makes the call without your approval. You find out what happened after it happened.
That is uncomfortable at first, especially for founders who built the thing. But a team that needs your signature on every decision is a team that scales to exactly one person: you. And the senior hires you worked so hard to attract will not stay senior for long if every call routes through you.
4. The best teams are not run by the smartest leaders
The smartest person in the room gives the best answer. The best leader builds a room where better answers than theirs show up.
I've watched founders dominate every meeting with their brilliance and wonder why their senior hires go quiet. I've also watched leaders act like the dumbest person in the room, ask basic questions, admit what they don't know, and pull expertise out of people who would have stayed silent otherwise.
Your job is not to be the answer. It is to be the reason the answer gets found.
5. Loyalty is built by clarity, not by people-pleasing
You can't keep a team by being nice. You also can't always keep them by paying more, especially once the comp ladder flattens out. Niceness without honesty becomes noise, and people stop trusting what you say. The person who tells you the hard truth respectfully is worth more than the one who agrees with everything.
People don't leave bad jobs. They leave unclear ones. And unclear leaders are rarely the mean ones. They are the ones who avoid the difficult conversation, soften feedback until it loses meaning, and let small things compound into resignations.
Clarity is kindness. Clarity is loyalty. Everything else is negotiation.
Five years in, I am still getting these wrong sometimes. The difference is I now know what I am getting wrong, and I correct faster.
That is the whole job.
With gusto, Fatih.