If you weren't always a developer as a profession, what did you used to do?
Why did you change?
Looking back, do you have regrets, or do you wish you'd changed earlier in your career?
I've always worked with computers, though I went through IT support / network admin / hardware engineer roles before settling on software development. Sometimes I wish I'd done dev work from the get-go - I was a hobbyist programmer - but other times I'm grateful for having a bit more wide-ranging experience as I get older.
And I'm curious about you!















I was a customer service rep for a life insurer for nearly twelve years before I became a web developer.
The company in question was the big local employer, whose name at the time specifically referred to the city in question, and was often the default place to look for a job if you didn't have anything specific you wanted to do. I left education with no idea what I wanted to do, but needed a job, so I applied there. I wound up dealing with claims, including complaints and death claims.
In 2006 they asked for volunteers to work on a new project, and I felt like I really needed to make a change, so I volunteered and was one of the people chosen. They made it clear that we would need to find new jobs, whether that was within the company or not, when the project ended, which started me thinking again about what I wanted to do. Around the same time I got into Linux thanks to an offer on one of those Dummies books, and started messing around with Ubuntu, which reignited the interest in programming I'd had in the tail end of the 8-bit BASIC era. I wound up taking an interest in web dev, and began taking a correspondence course with the intent of moving into the field once that project ended.
In the end it took a bit longer - the project ended in 2010 and I moved to another area in said company as an interim measure while I looked for a web dev job, but in 2011 I left to start my first web dev job. As it turned out that one didn't really work out, but I didn't have trouble finding work afterwards.
In a couple of weeks it will be my 13th anniversary as a professional web developer. My current role for a large network of agencies, where I've worked for over six and a half years now, is pretty interesting, and I work with a really great team. I do find my prior experience is often useful. The biggest project I work on is for a high street bank and having worked in a similar large financial institution, I can relate better to the perspective of the rank and file employees in branches and call centres than a developer without that experience would be able to, and handling complaints wasn't hugely different to debugging - both are about solving problems.