If you struggle to get your code to work or you payload for CTFs to work you need to understand how computers function.