I’ve been working in the software industry since 2001 after graduating with a Computer Science degree so here’s where I’ll share some of my experiences which hopefully are useful.
I've worked in support now for coming up on 10 years and trying to tell people what I do usually involves avoiding that word "support". It just conjurs up all the wrong images of socially inept people stuck in a basement of an office who get summoned when customers need to resolve the magic of wifi or simply need toner.
When someone writes a blog, it's meant to be read. When someone reads something, it tends to start a discussion. These days though that discussion gets diluted as it's never in one place.