As a hacker, you need to know about the various skills and programs that you have at your disposal. There are several options for you to consider, as well, when creating and playing a hacker character.
Programs are the various tools that you use to get your job done. You can either purchase them legitimately, find pirated versions, or write them yourselves, and there are advantages and disadvantages to each.
Purchased Legit - They come with automatic updates (meaning they never degrade), however they cost Nuyen
Pirated or Self-written - These don't cost anything, but must be acquired through work. Because they don't have automatic updates, you must either patch them yourself or find patches in order to keep them from degrading into complete uselessness.
Now, for skills. There are tons of different skills that are useful to you. Hacking and computer use are a given, but there are some skills that are required for the creation of programs. You might want to give them a look. There are also skills that are useful for building and repairing robots and vehicles, that way your gear never completely goes useless.