My name is Steve and I’m a perfectionist.
…now that’s out the way we can move on…
With the thousands of blogs out there this is just another one to add to the pile, but it’s a special one…because it’s mine! I’m a Software Development Manager now so aim to post on anything relevant but no subjects are off limits. If you like anything feel free to share, if you don’t like anything then you can …..
It began for me in my final year at school when I had an epiphany that being a software developer was for me! This took me to college and then university to study computing and software engineering. Being in front of a computer was were I felt comfortable and got a real buzz out of creating even the simplest of programs! I wasn’t afraid anymore to admit that I was a geek! (Obviously I was a real babe magnet too!)
My career started working in a support team for the company where I did my uni placement year. It wasn’t long before I made it to being a developer full time…this was it for me…I was happy! As my career continued with different companies was given more responsibility, becoming a team lead and taking ownership over applications felt like a natural progression.
Now I’m managing software teams where I can take my experience of being a developer and relate to others that I work closely with. My buzz now comes from seeing others succeed in their ambitions. My passion for continually aiming to better myself has not faded, I believe to you can learn something from anyone! To succeed in anything you need to work at it, so I try to learn as much as possible from books, blogs, presentations, and the people around me. I’m never tired of learning!
I am a recovering perfectionist! It took many years but I’ve realized that perfection is elusive, now progression is a more healthy approach to life. Leading software teams has been a great learning curve, observing how others work in my teams without me getting agitated because I would have done something slightly differently! I’ve had to bit my tongue with many a code review! This is why I love working with many different people so I can learn from them and better myself.
So then this blog! Even though my quest is to continually learn, I believe I have gathered a great amount of experience so far. Certainly what I say is purely my opinion, but maybe others can benefit from it…time will tell!
The views expressed on this blog are purely my opinion and do not represent views of any current or previous employers.