1. We’ll be compatible in how we think
The first part — the talent test — will reveal this. I’ve already talked about it earlier, so let’s move on.
2. You need to be really hungry to learn
The prospect of above-average income can help — but on its own, it’s not enough.
You need to feel a deep, almost instinctive drive — the kind of urge that wakes every great programmer up at night and pushes them to submit a better merge request.
3. 100% je minimum
Maybe we’ll find out that you have incredible talent, and everything comes to you effortlessly.
Maybe I’ll be the one sweating, struggling to come up with a challenge big enough for you to overcome.
I’d honestly love for that to happen.
But usually, it’s the other way around.
The market is ruthless. Just like houses in the real estate world, each of us is constantly being judged — by our partners, spouses, teachers, parents, or siblings.
In my case — by the one who pays.
And it would be naive (and unfair) to think that catching up on years of experience — while also growing in salary and as a person — could be done in 8 hours a day, with no extra learning.
Nothing comes free. But whatever is fair — I’ll pay it.
A handshake, to me, is sacred.
4. We must tell each other the truth — no matter what.
Everything we do together will not only bring you knowledge and experience — it will also come with responsibility.
Responsibility for your work. Responsibility to me, to your new colleagues, and to your teammates on the projects.
And above all — responsibility to yourself.
And in order to do that — to truly accept that responsibility — we must always keep the table clean.
In other words: we must always be honest with each other. No sugarcoating. Just the plain, unfiltered truth.
Even when it hurts. And trust me — it will, often.
Statistics tell me I’m ready. Are you?
5. You MUST follow instructions. (Don’t worry — I won’t ask you to do anything weird.)
After all, if you don’t apply the things I’ll be teaching you in practice, it won’t lead anywhere.
This isn’t university — parroting theory isn’t enough.
We’re here to help people by DELIVERING great software.
And (for now) — software doesn’t build itself.
That’s it! Those are all my requirements.