I have been coding for 30+ years. I'm a recently retired (yay!) senior technical architect (sounds great, means: do all the stuff nobody else wants to, make hard decisions and take responsibility for everything we ship!).
At a young age I made myself a promise: the day I get up and don't want to play with a computer, I'll give up this hobby and get a proper job...
You can find me on Twitter as @Phlash909, and my own site https://www.ashbysoft.com/articles/phlash
I live in Felixstowe, UK.
I worked for GBGroup PLC, GBG Github, I have previously worked for BT PLC and been a contractor/consultant.
I mostly program in these languages: C#, Java, Python, C, shell, ASM & enthusiasm!
I am currently learning more about Architecture with people :).
Nice to meet you.
Discussion (4)
Nice to see you Phil
As a TA, how often do you code at work? And what do you think are the most important things you've learnt that have helped you be where you are? :)
Ah, the tricky questions :)
It's sporadic but on average I code weekly, I review check ins daily.
The most important things I've learnt... Probably that everything is a compromise, knowing when to ask for help and that you can never read too much. More specifically, languages are a choice not a religion, choose technology with the team in mind (supportabily, productivity) then consider the problem fit and how much baggage comes with it. Measure everything that matters to your customers. Name your customers before starting anything (hint: this can be yourself!) Fail regularly!
"do all the stuff nobody else wants to" - true :)