fwiw, cheating in CS(GO) taught me x86 RE and low-level programming way younger than is usual. sophomore year of high school.
I still recommend writing an HvH cheat to anyone that wants to get into proggin' -- you get a taste of both static and dynamic RE, memory-level programming, UI development, bare dxsdk (usually), a skid-saturated environment, sysadmin (if you try to set yourself up an uber1337 cheat page), and a bunch of other little things, all in an environment where you're quite directly competing with others in the same situation.
i learnt a lot about virglrender, spice, opencv and ocr (and a bit of python but that was the easy part) by making a cv pokemmo bot
Most hackers in the space start out at the freshman year or middle school age, my dude. Was the case 20 years ago.
still, it ruined game for other players.
though personally I can't be that mad if you wrote cheats yourself, I will be a bit angry but impressed too ;)