Ilya Brin - Software Engineer

History is written by its contributors

Toxic Employees in IT: How to Work With Them and When to Fire

2025-07-03 7 min read Management Hr Leadership Ilya Brin

Hey manager! 👋

Do you have “that one” developer on your team? Who is technically strong but poisons the atmosphere? Demotivates colleagues, sabotages processes, and creates conflicts?

Toxic employees aren’t just “difficult personalities.” They’re a systemic threat to team productivity. One toxic developer can reduce the performance of an entire team by 30-40%.

Let’s break down how to recognize, work with, and make decisions about toxic employees in IT 🚀

Continue reading

Russian IT Management: Features of National Team Leadership

2025-05-11 5 min read Management Ilya Brin

Managing an IT team in Russia isn’t just translating Western practices. It’s a unique mix of Soviet legacy, post-Soviet adaptation, and modern approaches. Let’s explore what works and what doesn’t.

Cultural Context

Hierarchy vs Equality

Western approach: flat structure, everyone on first-name basis, accessible CEO Russian reality: respect for hierarchy, but informality within team

// Western style
type Team struct {
    Members []Developer // Everyone equal
}

// Russian style
type Team struct {
    Lead    Developer
    Seniors []Developer
    Middles []Developer
    Juniors []Developer
}

Why: Soviet legacy + respect for experience. Works if doesn’t turn into bureaucracy.

Continue reading

Российский IT-менеджмент: особенности национального тимлидинга

2025-05-11 5 min read Management Ilya Brin

Управление IT-командой в России — это не просто перевод западных практик. Это уникальный микс советского наследия, постсоветской адаптации и современных подходов. Разберём, что работает, а что нет.

Культурный контекст

Иерархия vs Равенство

Западный подход: плоская структура, все на “ты”, CEO доступен Российская реальность: уважение к иерархии, но неформальность в команде

// Западный стиль
type Team struct {
    Members []Developer // Все равны
}

// Российский стиль
type Team struct {
    Lead    Developer
    Seniors []Developer
    Middles []Developer
    Juniors []Developer
}

Почему так: советское наследие + уважение к опыту. Работает, если не превращается в бюрократию.

Continue reading