Actually, Uhura wasn't just a secretary in TOS; we see her working on translation and tracking transmissions (e.g. in Journey to Babel), and there's an episode where we see her rewiring her console herself. She didn't have a very big part, but it's better than people sometimes say.
no subject