Archive for December, 2002

Does Anyone Know What We Do For A Living?

Tuesday, December 31st, 2002

Virtually all these young people [freshmen majoring in computer science] share a single attribute: they have no idea what a professional software developer does. …And they won’t learn much more about the business in their first few years in college, either. In this distorted view of our profession,

  • The developer always has a complete spec (or if they don’t they can make it up as they go along)
  • All development begins with a brand new program.
  • If your program doesn’t core-dump in response to a test case, its behaviour is correct.
  • No one else (with the exception of the professor, perhaps) ever looks at your code.
  • The developer never, ever has to read some-one else’s code.

– Warren Harrison, The Software Developer as Movie Icon, IEEE Software, January/February 2003 (Vol. 20, No. 1)

New Things or Status Quo?

Wednesday, December 18th, 2002

To begin with, humans are essentially conservative creatures. In this context there is a psychological term for a phenomenon known as cognitive dissonance which, put simply, states that we have a marked tendency to cling to old beliefs despite the fact that they are at odds with known facts. The reason for this is simply that the old beliefs are just that, old and familiar, and we are therefore fond of them; they are part of what makes us mentally comfortable. This leads to intellectual sluggishness: we are prepared to make greater efforts to preserve the status quo in our heads than to learn new things.

– Bard & Soderqvist, Netocracy

Language Facilitating Innovative Thought

Tuesday, December 17th, 2002

Language differentiates us from other animals. The creation of technology requires abstract thought, which in turn arises from a linguistic system of symbols. Language made it possible for us to develop socially and to gather and maintain collectives, which opened up a new world of interwoven relationships between individuals. Social life developed entirely new and rich nuances as communication became more advanced. Language offered the possibility of innovative thought, with all its countless possibilities of expression, and stimulated creativity and intelligence.

– Bard & Soderqvist, Netocracy

Skincare Products

Saturday, December 14th, 2002

I bought myself some new skincare products at the Body Shop last week including a tea tree oil face mask. Marty watched me put it on and joked about how I was probably paying a small fortune for something that could be done equally well with PVA glue.

I had a look at the ingredients. The main two are water and polyvinyl alcohol.

The Princess Bride

Thursday, December 12th, 2002

I have never liked The Princess Bride – probably because Marty loves it so much and I’ve had to watch it so many times.

Which Princess Bride Character are You? [via Casey]

Feeling Under the Weather

Thursday, December 12th, 2002

I have flu. Have had it all week. Maybe it will go away soon.

Body aches, fever
Chills, sweats, runny nose, headache…
Flu.. I’ve had enough!

– Jurnee Marie

A Short Sharp Slap

Wednesday, December 11th, 2002

I went to hear Stan Slap speaking in Belfast yesterday.

The blurb about the event stated:

Stan brings a fresh approach – if not a revolutionary approach, to the issues of business strategy & organisational development.

Not convinced that I would have described his presentation on strategy and leadership as being “revolutionary” but it was fresh and very enjoyable.

He spent about an hour presenting his “Seven Deadly Sins of Strategic Implementation” and another ninety minutes of so talking about leadership.

He discussions kept coming back to company culture. He made the point that management are not part of their people’s culture and that we (the managers) would never know what the true company culture is. He also stated that every culture needs to know what the rules of survival are. As management dictate who survives in business and who doesn’t – employees spend lots of time watching the behaviour of the company management to determine what these rules are. And it doesn’t matter what we say the rules are if we don’t live them.

Success Through Skill-Building

Friday, December 6th, 2002

Since professional firms sell skill, talent, knowledge, and ability, it follows that any firm that can out-perform its competition in building and creating skills will gain a significant competitive advantage.

The need to be good at creating new skills is often overlooked. Most firms recruit from the same talent pool as their major competitors, and all begin with similar raw material – the bright, entry-level professional.

Competitive advantage does not come from an ability to hire better people than your competitors do, but from a superior ability to develop them.

– David H. Maister, True Professionalism

Learning New Things Everyday

Friday, December 6th, 2002

I didn’t know that Liquorice comes from a plant.

Mining Mail

Tuesday, December 3rd, 2002

One convenient source of a massive corpus of data suitable for data mining is the mass of e-mail that arrives at our system every day.

E-mail is a surprisingly interesting data format. It contains a lot of structured, regular data in the form of mail headers, which is easy for a computer to parse. Unfortunately, the utility of the mail headers is pretty hit and miss.

Simon Cozens, Mining Mail, The Perl Journal, December 2002