Один из самых дорогих багов в истории софта добавил не джун и не «плохой разработчик».
Его добавил C. A. R. Hoare — человек, который придумал quicksort и сильно повлиял на теорию конкурентности. В 1965 году он ввёл `null`. Как “удобную” опцию для языка. На практике — как источник бесконечных NPE, падений, костылей и строк вида `if (x != null)` в каждом втором коде.
Проблема не в том, что ошибка была «глупой». Проблема в другом: даже сильные инженеры принимают решения, которые потом дорого обходятся всей индустрии.
Что это значит для кандидата:
— в резюме важно показывать не только «что сделал», но и цену решения;
— в achievements лучше писать про влияние, а не про факт внедрения;
— в интервью ценится не «я быстро пишу код», а «я вижу риски до релиза» ⚠️
Мораль простая: хороший инженер — не тот, кто не ошибается. А тот, кто понимает, где его решение потом аукнется.
CV Reboot
@CvRebootPro
Один из самых дорогих багов в истории софта добавил не джун и не «плохой разработчик».
Этот пост опубликован в Telegram-канале CV Reboot. Подписаться можно по ссылке: @CvRebootPro.