And if you can code C++ and are a bit conformed with memoryhacking / asm you will hack some easy games without anticheat / VAC
It's a lot more complicated than that in many games, you need to hook to some directx functions or modify shaders to get that wall-hack effect.You may need to do some reverse engineering. You also need to find out functions to automatically call for aimbotting. Simply changing values in ram won't work most of the time, you need call or hook to engine or game functions. And it does not have to be written in c++. I know, i tried. I succeeded, then i got banned. But i did it because it was about a 500€ bet if i could do it or not. If i do it i win 500€ if i can't he can mock me and keep on his douchebagottry(don't search this on dictinoary that is not a real word.). That dude sort-of had your attitude(coding a hack is hard/different) and pretty sure i would not able to do it. He could as well called a €1M bet, but i would not take the challenge in that case. In the end he kept his word, i did not accept the money. Only made him get another copy of the game because i was banned. (Bet was not about fooling the anti-chat mechanisms, it was about creating the hack so getting banned because of hacking was not a failure, rather it was a confirmation of hack's success.* Got vac-banned from cod:bo.)
But you all cant judge since you never coded a hack.
I can judge because i did code a hack. But your argument is invalid, coding a hack is not any different than coding anything else. Not saying anyone who programmed a game can do it. One may try once to see if they can do it but there is no fun in repeatedly doing it in different games. There is a space-ship load of different ways to code a hack for any particular game, you might as well have said "You cant judge me because you did not tried to code a hack the way i did.", but of course it would be even less valid in that case.
Coding the goddamn thing is not fun at all, seeing it work may be rewarding and some may consider cheating fun but coding it is definitely not fun.
In another point of view, one may consider coding anything FUN, which i do but coding a cheat feels like one massive chore with a ban waiting at the end rendering your program(hack) useless. Trying to avoid anti-hack measures are even greater chore and pain in the ass.
and will help you later while coding a game
In that sense, coding anything will help you later while coding game. In fact trying to actually code a game will help you a lot more on coding a game. Coding a hack may help a tiny tiny tiny bit if you are coding an engine but nearly none of the main practices specific to coding a hack will not help you while coding a game using an engine if you did not code the engine yourself. It may only help you on making the game harder to cheat, but again only if you are actually programming the engine.
*: Though cheat does not really have to work to get vac-banned, simply messing with the game would also got me banned without the hack actually working.