Ethical Hacking: Should Companies Hire Ex-Blackhat Programmers? A Deep Dive into the Ultimate Security Gamble

Ethical Hacking: Should Companies Hire Ex-Blackhat Programmers? A Deep Dive into the Ultimate Security Gamble

There’s a peculiar paradox in modern cybersecurity that keeps CISO’s up at night. You know who understands how to break into your system better than anyone? The person who’s already done it. Illegally. For profit. Possibly while wearing a hoodie in their mom’s basement (okay, that last part might be a stereotype). The question of whether organizations should hire reformed blackhat hackers has become one of the most polarizing debates in cybersecurity circles....

October 24, 2025 · 10 min · 1973 words · Maxim Zhirnov
Этичный взлом: Должны ли компании нанимать бывших программистов Blackhat? Глубокое погружение в игру с максимальной безопасностью

Этичный взлом: Должны ли компании нанимать бывших программистов Blackhat? Глубокое погружение в игру с максимальной безопасностью

В современной кибербезопасности есть своеобразный парадокс, который не даёт спать руководителям по информационной безопасности. Знаете, кто понимает, как взломать вашу систему, лучше всех? Человек, который уже сделал это. Нелегально. Ради прибыли. Возможно, в худи в подвале своей мамы (хотя последняя часть может быть стереотипом). Вопрос о том, стоит ли организациям нанимать перевоспитанных хакеров-нарушителей, стал одним из самых спорных в кругах кибербезопасности. Это всё равно что спрашивать, может ли перевоспитанный поджигатель стать отличным консультантом по пожарной безопасности — технически компетентен?...

October 24, 2025 · 6 min · 1185 words · Maxim Zhirnov
Why Your Coding Interview Process is Broken (And You Know It)

Why Your Coding Interview Process is Broken (And You Know It)

Let me tell you about the last time I implemented a binary search tree from scratch at work. It was never. The time before that? Also never. The time I had to reverse a linked list in production? You guessed it—never happened, and if it did, I’d probably be fired for not using the standard library. Yet here we are in 2025, still asking candidates to perform algorithmic gymnastics that have about as much relevance to their daily work as a medieval jousting tournament has to modern transportation....

October 12, 2025 · 13 min · 2612 words · Maxim Zhirnov
Почему Ваш процесс собеседования по программированию нарушен (И Вы это знаете)

Почему Ваш процесс собеседования по программированию нарушен (И Вы это знаете)

Расскажу о том, как в последний раз реализовывал бинарное дерево поиска с нуля на работе. Никогда. А за сколько времени до этого? Тоже никогда. Приходилось ли мне обращать связанный список в производственной среде? Как вы уже догадались — никогда, и если бы такое случилось, меня бы, наверное, уволили за то, что я не использовал стандартную библиотеку. И вот мы в 2025 году, и по-прежнему просим кандидатов выполнять алгоритмические упражнения, которые имеют примерно такое же отношение к их повседневной работе, как средневековые рыцарские турниры к современному транспорту....

October 12, 2025 · 6 min · 1103 words · Maxim Zhirnov