I'm wondering what you do as a programmer that's not programming but necessary for your task (eg: local setup, server setup, deployment, etc). I'm curious to know how many non-programming related tasks people are performing.
For example, when on web development projects I often:
- Install servers
- Manage user right/access to servers
- Perform backups
- Configure IIS/Apache
- Setup FTP sites
On non-web projects I often:
- Write build scripts
- Setup source code management tools/procedures
- Probably more stuff I'm not thinking of
Some tasks are more related to programming than others (such as writing build scripts) but others fall outside of my area of expertise (domain setup comes to mind). Just interested to know how many people perform tasks in their jobs that are not programming related.