If I had a full-time assistant... let’s see... travel arrangements (would save me a couple days per quarter), Jira and related bookkeeping, tracking down people who know stuff I need to learn, scheduling social events, comparison shopping for cars/schools/gyms, reading poorly written internal docs and summarizing them coherently, organizing my meeting notes, and even just reminding me what I’m supposed to be thinking about.
I once worked in a place where the executive assistant was available to help anyone on the team, with the manager having priority of course. The most I ever dared ask for was flight bookings because she seemed really busy and I was young and shy, but I bet the senior people had her doing random stuff.
The more your job is to just sit on your desk and write code the less things you need an assistant for (while somebody else might have help from an assistant to ensure the environment is in that way)
Also the office admin would help with things like routing paperwork for approvals, planning for travel, ordering meals for lunch meetings. When I was on a business trip and my plans got switch around mid trip, they coordinated all the changes to flights and hotels.
- compile your updates to various bugs into a status report for your management based on each project
- nag you about your upcoming meetings, preparing for them
- errands you would run if you didn't have to focus
- etc etc
this is something you immediately must do to be successful as any sort of manager or leadership position.
In my software engineer job, I can't come up with any task for an assistant to do, because there aren't any.