After my first game, it quickly became clear that computers and engineering skills were a little too redundant. With no guide to help characters stay in their lane, we were kinda tripping over each other. My Mechanic felt kinda useless.
So I proposed this to my GM...
Split Engineering...
Mechanics (untrained - Class skill Envoy, Mechanic, Operative, Soldier, Technowizard) - Repair vehicles or tiny and small ships, detect/disable traps, craft/repair general tech
Electrical Engineering - (trained - Class skill Mechanic, Technowizard) Perform engineer actions on large+ ships, craft/repair starship tech + robots
Weapons Engineering (trained - Class skill Mechanic, Operative, Soldier, Technowizard) - Craft/repair weapons, arm/disarm explosives, can be used for gunnery checks
Split computers...
Computer Operation (untrained - Class skill Envoy, Mechanic, Operative, Soldier Technowizard) - Access unsecured system, Bypass electronic locks, forgery
Computer Coding (trained, Clsss skill Mechanic, Operative, Technowizard) - All other computer actions
New skill to encourage characters to take something else. Just because it's the future doesn't mean EVERYONE knows computers and engineering.
Weapons Training (trained - Class skill Operative, Envoy, Soldier) - repair weapon in specified group, +1 hit per 2 ranks in skill