A couple of years back I was given a set of Dicken’s novels, and have been reading them intermittently over that time. I’ve just started reading ‘Our Mutual Friend’ - which has been harder-going than several of the other books I’ve seen so far… but there have been a couple of nice little sections which I thought I would note here.
Archive for the ‘Human Behaviour’ Category
Our Mutual Friend Quotes
Tuesday, February 22nd, 2011Boiler Overheat Lockout, Bypass Valves and Experts
Monday, December 20th, 2010
There is an apocryphal tale that goes something like: A man has a problem with his boiler that continues for months and causes him no end of bother. Finally, an expert comes to see the boiler, and the expert taps the case a few times, tweaks a fitting… and then charges the man a large sum of money. The customer is surprised and exclaims: “But you only did 2 minutes of work!”, to which the expert replies: “You are not just paying me for my time today, but the ten yeas of experience that I have!”
(more…)
DIY, Paint-Drips, and Code Refactoring
Wednesday, July 14th, 2010I’m moving soon! So, for various reasons, I am doing a whole load of painting-and-decorating to prepare to rent out my current flat. Today I was putting the final coat of enamel onto a radiator, and while doing this I was really noticing the remnants of old paint-drips that I had not quite sanded away in my preparation. Now, overall, I know the radiator will look a lot better tomorrow than it did a couple of days ago… but I still find those historic drips bothersome!
More Keys is More Secure. Right?
Saturday, March 27th, 2010
Last week, we had a heated discussion at work about encryption. We want to encrypt some data in our database, and I proposed that we go with a single private-key encryption mechanism (ignore which exact one for the moment), and my colleagues were pretty-much unanimously suggesting a ‘key per row’ approach. In this post I am going to attempt to explain the rough background, and why I felt their mechanism might not be best.
Phantom Code
Saturday, February 6th, 2010
I’ve just worked on a little support problem that was quite interesting - although not in a good way - as unfortunately it demonstrates failures at so many stages of the specification and development process that I am quite disappointed to be associated with it. Associated, but not the cause of it, to be clear
Hello I’d Like to Change my Mother’s Name
Sunday, May 31st, 2009
A few months ago, our client had a ‘Compliance’ team visit. It was a nightmare. Worse than the general guff Marketing / Sales Departments come up with… or those nasty little changes that are all designed to improve the user experience (you know the ones; where you have to turn some design or code on its head, just because the users are apparently totally unable to understand ‘X’ or ‘Y’*). Anyway, I’m not exactly sure what we were meant to be complying to, but some of the changes were so arbitrary that we could not think of a single justification for them.
Programming Zen
Saturday, August 23rd, 2008I’ve written before about all sorts of approaches to programming style, how you should do some things and why, and also why you should not do other things. Recently, I’ve found my increasingly frustrated by the environment that I’m working in, by what I perceive at face-value to be a lack of knowledge or perhaps simply a mismatch in individuals’ idea of standards. Of course, my employer currently has no standards. No standard anything - code layout style, data-design approach, unit-testing, in fact, testing anything is not ’standard’ at my current employer.
How to Delight your Client
Saturday, February 2nd, 2008(and how your Client can Delight You)
Yesterday’s post reminded me just how much value I have begun to place in my working-relationship with our on-site client-liaison. She has a fiery temperament, is outspoken and very different from me, differences which I have come to appreciate. And let’s not forget, in an otherwise all-male office, she is a she and, sad but true, it really does help to have a little bit of a mix of the sexes.
The Down-Sides of Unmanaged Development
Friday, February 1st, 2008Some time ago I wrote about the joys of working for my new employer, in a low overhead environment. I think I can now say with some certainty that this has become a confused and un-managed environment. We’ve grown quite some way since I wrote that entry, and this has been a substantial contributor to the situation.
On the Job Market
Thursday, February 1st, 2007Yesterday, I wrote about varied aspects of looking for work, but concentrating on Equal Opportunities and Job Requirements specifications. Today I’ll look at some other systems that are at work in the job market right now.
When writing on such broad topics, it’s difficult to disassociate oneself from one’s own experience of the marketplace. Unless you have hard facts and figures… and I regret that I do not.