What do you wish you knew about your job when you first started out?
Senior Technical Consultant in Cambridge:
"Complementary skills are key."
Technical excellence is not sufficient for effective delivery. Listening to clients, understanding context, and communicating appropriately are equally if not more vital to making them happy.
Personally, effective networking and strategic career development effort will be well rewarded. Don't think that you can't take on a role that is beyond your initial technical area.