Я в школьные годы начинал писать утилиты так — скачивал похожие программы в исходниках и правил их, чтобы получить нужную функциональность, добавить пару полезных фишек, убрать ненужные пункты в меню и т.д.
Но со временем обнаружилось, что в исходниках нужную программу найти трудно, поэтому на первом курсе мне пришлось срочно учить дизассемблер, чтобы править сразу код. Так я, сам того не желая, стал «хакером» и «компьютерным гением» в одном флаконе.
Когда институт закончился, меня как компьютерного гения оставили работать на кафедре и это «хакерство» мне теперь очень сильно мешает.
Во-первых, мне, по старой привычке, намного легче увидеть и поправить чужие ошибки, чем самому что-то толковое написать. А писать приходится помногу и быстро.
А во-вторых, когда мой научный руководитель переехал на работу заграницу, он меня не взял, хотя мог бы и похлопотать за меня перед забугорными работодателями, потому что, как он сказал на прощание: «Запомните, Костантин, раз и навсегда — в Америке хакеры не нужны».
И он, как всегда, прав. Особенно сильно я это осознал пару дней назад, когда прочитал, что одного 46-летнего американца посадили на 18 лет за взлом WiFi.