About
What do you do in your free time?

I go to McFit Mondays, Wed and Fridays, mostly weights, I dont enjoy aerobic.

Card image cap
About
If you could work one day in the shoes of someone else who would it be?

I try to experience as much as I can in the organizations I work with, each role brings a different perspective and learning opportunities. The key experiences which have made me a better developer were from working in support and testing. Having been worken up in the middle of the night with an angry customer on the phone and being faced by a log full of "this shouldnt happen" and "an error occured" without any useful info helped me to understand the importance of useful logging. The value of putting myself in anothers place and trying to understand what I would wish that I had done differently when building a solution has been worth more than years of experience cutting code. If I could tell a new developer one thing, it would be "learn to think like a tester and write code as if its you that has to fix it in the middle of the night based on the log file alone"

Card image cap
Work
What do you think about the term 'Work-Life-Balance'?

People often seem to interpret work life balance as working less, but I think it goes much deeper than that. True work life balance starts with work and life each in balance. Work should be well defined and enjoyable and we feel able to contribute and to be fullfilling. Once our lives and our work are themselves in balance, we can meaningfully talk about having those two in balance with each other. They say some people work to live and some live to work, in my ideal world neither would be true, people would work becaue they want to and would be suitably rewarded for their efforts.

Card image cap
Work
Work sucks when...

Work is wonderful when I am challenged and have a clear vision of what I want to achieve. Work sucks when I do not.

Card image cap
Recruitment
How important are formal degrees or qualifications in a time when technologies are constantly changing and evolving?

Formal education can be excellent but it is not the only way to learn, often people who chose alternative routes are the most motivated and interesting to work with. That said the knowledge gained in a degree is hard to learn outside of that context and many people, including me, will never cover all the detail a computer science degree would have brought. My view is that education at its best teaches people to learn. I studied chemistry a couple of decades ago and though it was an important step in my life the importance of what I learned was not Markov substitution or the theoretical processes involved in capillary electrophoresis but rather about myself, how to learn, how to stay motivated on long confusing projects where I often felt alone and confused.

Leadership
How do you support your employees with their career goals?

The most important step to reaching goals is to focus on steps which are achievable in a reasonable timeframe. Where I have failed people in the past has mostly been around developing vague goals with long time horizons.

Card image cap

No published jobs yet

James Hobson has not published any jobs yet. Check back in later or find other job posts.

Image Description