Hacker can certainly be optimized more. The job role is practically never used, as stated it is nearly pointless as pro thieves already have a keypad cracker. Allowing the hacker to hack more things and better would be a much greater way to increase roleplay and interconnections between players.
Hacker needs a buff where their keypad cracker is the same speed on keypads as pro thief lockpick is on doors/fading doors, without a buff hacker is entirely useless and people are better off playing thief as you can lockpick fading doors in the exact same amount of time + normal doors and can mug and do many more things on your own if you feel inclined too. The only people who do play hacker right now are people with 1d playtime or less as they don't realize how shit the class is