I think the main thing that is helpful for hacking and software programming is accuracy, "coding" has to be perfect, and accurate.
Second, is typing speed. Hacking will be a lot easier if have you have an advanced skill in styping.