I’m not the type to fill in those “what type of X are you” surveys, but when Sean McNamara wrote about his programmer personality type I thought I’d give it a shot. The output is similar to the Myers-Briggs Personality Test but I think the questions are a little too simplistic.

Anyway here are the results of my programmer personality test.

Your programmer personality type is:

DLTB

You’re a Doer.
You are very quick at getting tasks done. You believe the outcome is the most important part of a task and the faster you can reach that outcome the better. After all, time is money.

–Will here. The alternative to a doer is the planner. I will plan but sometimes a prototype is needed to make sure that you are doing the right thing. Personally I’d do after I make sure the requirements are in place. And that’s just the prototype that’s willing to be changed. I suspect I’m right on the edge of the two states in this case.

You like coding at a Low level.
You’re from the old school of programming and believe that you should have an intimate relationship with the computer. You don’t mind juggling registers around and spending hours getting a 5% performance increase in an algorithm.

– I’m comfortable with high level coding and scripting but that last 5% is a bit on the mark. There is an old quote which goes “Art is never finished, its just abandoned”. The same is almost true of software. The almost is because software has a “next version”. Getting something working out there is one if the basics of rapid prototyping. Technology changes, requirements change. Having said that, there is a point when a new feature shouldn’t go in, but become a new tool. Keep an eye on that.

You work best in a Team.
A good group is better than the sum of it’s parts. The only thing better than a genius programmer is a cohesive group of genius programmers.

– I like working with people. Solo works for me when I’m deep in a function, doing that 5%. The rest of the time I like to be able to bounce ideas. Software needn’t be lonely.

Besides, I do believe in code reviews. You tend to be too close to the code to see something is missing or wrong based on the reqs. Other eyes make sense. That way you can ensure the comments match the code if nothing else, see below.

You are a liBeral programmer.
Programming is a complex task and you should use white space and comments as freely as possible to help simplify the task. We’re not writing on paper anymore so we can take up as much room as we need.

– This is a mix of a learned and an acquired taste. Write a piece of un-commented code. Leave it alone for six months (or six days). Then come back and look at it. Unless you’ve written very accurate function names and variable names, the code will take a while to sink in. Its better explaining in the code (as comments) what you want it to do, in case someone else thinks its meant to do different, and how it works. Its the team programming thing mixed with the big bus theory (which roughly goes as “Splat! Oh noes, that’s the only one who can fix the code”.) And remember to change the description if you change the functionality of the code.

Its also that if you are indispensable, you can’t be promoted.

If you are a coder, or a tech person who has to write at least one script, give the test a shot yourself.

20 Oct 2008

Pushing louder

Author: will | Filed under: blogging, business, comments, opinion, review, social network

I’m not late yet.

The Tuesday Push for this week is LouderVoice who have just launched a range of business services. This means that you can “white label” your reviews. Or to put it another way, your site features reviews, by your customers, of your products or services, but you don’t have the hassle of creating a reviews platform along with everything else.

LouderVoice Badge

All the pain of creating a review system is taken off your hands. You get to define exactly where reviews appear on your site, who can review/comment and how all of that content appears. The effort involved in adding reviews to a site using this approach is very low.

Reviewing is easy, and you can do it by blog post, SMS text, Twitter, Jaiku and even logging in to LouderVoice (how quaint).

You also get a little review and link juice for your site if you want it.

More importantly, LouderVoice is open for more ideas to make things better for you.

Its not just me who thinks they are good, they’ve been short-listed for New Company of The Year by The Irish Software Association.

And if you look very carefully on the LouderVoice, you can see some reviews I’ve done in the past. I think I’ll have to start doing them again soon.

take care,
Will Knott

21 May 2008

Don’t you know who I am?

Author: will | Filed under: blogging, blogs, comments, memory, opinion, thinking

Gentle reader,

Who am I?

something changed overnightImage via pix.ie

This isn’t an existential question, or something prompted by earlier posts, but its really the sad state of my about page which prompts this. Writing your biography (without headlines to help you) is an embarrassing enterprise. I’ll admit that I did it before.

A recent spate of cleaning (don’t worry, I’ve since had a lie down in a cool dark room) revealed a biography written in 2003 for the programme booklet of a theatre production (“Jobbo’s Secret” I think). I was going to type it in here, but instead I’ll ask … Who do you think I am?

Seriously, based on meeting me, or simply reading the blog, what do you think I’m like? Either add your thoughts and opinions to the comments, or e-mail them in (address in the about page).

I can’t help wondering if this is a web 2.0 way of doing a bio; namely you tell me about me. Sort of a meme in reverse. If you comment of mail, I’ll have to comment or mail when you do a similar call.

So now its your call.

Slightly worried about what I’m going to hear,
Will Knott

19 Jun 2007

hate crimes and comments

Author: will | Filed under: assault, blogging, blogs, comments, crime, hate crime

People have a habit of telling me things. Sometimes it’s things I don’t want to know about.

In this particular case a post from 2004 about the Life of Brian being re-released brought forth a comment…

“I just kicked the shit out of a [derogatory term for a minority] after i followed him outside [Cork nightclub] on [day of the week] night”

Sorry about the censoring, but I have my reasons, which will become apparent below.

So what do you do when someone admits to committing a crime on your blog?
I took it down as soon as I saw it.

The next question is, what do you do next…

Well wither this assault is fictional or real. Worst case… its real.
If its real and I don’t report it… am I liable?

Well, since it concerns a minority, there is a chance that an incident such as this would have crossed the desk of the Garda liaison for that minority… so I checked, and there was one.

I’ve dropped the details I have off (approximate time, place and minority concerned) and I’m leaving the investigations in the hands of the authorities.

Lets assume it is a real event, what is traceable?
Blogspot (or Google) have probably recorded the incoming IP address and time of the comment being recorded. This means that the commenter could be traced back to his (I think it’s a safe assumption that an assault described above is more likely to be bragged about by a man than a woman) IP address assigned at the time of the post.

This IP address may belong to a household, public place or a company.
In most cases It should be possible to figure out who posted it…

However it all depends on if the assault took place.

What should I have done, and should I have done something different?

Will

tags : , , , , ,

19 Jun 2007

hate crimes and comments

Author: will | Filed under: assault, blogging, blogs, comments, crime, hate crime

People have a habit of telling me things. Sometimes it’s things I don’t want to know about.

In this particular case <A href=”http://willknott.ie/?p=196″>a post from 2004 about the Life of Brian being re-released</A> brought forth a comment…

“I just kicked the shit out of a [derogatory term for a minority] after i followed him outside [Cork nightclub] on [day of the week] night”

Sorry about the censoring, but I have my reasons, which will become apparent below.

So what do you do when someone admits to committing a crime on your blog?
I took it down as soon as I saw it.

The next question is, what do you do next…

Well wither this assault is fictional or real. Worst case… its real.
If its real and I don’t report it… am I liable?

Well, since it concerns a minority, there is a chance that an incident such as this would have crossed the desk of the Garda liaison for that minority… so I checked, and there was one.

I’ve dropped the details I have off (approximate time, place and minority concerned) and I’m leaving the investigations in the hands of the authorities.

Lets assume it is a real event, what is traceable?
Blogspot (or Google) have probably recorded the incoming IP address and time of the comment being recorded. This means that the commenter could be traced back to his (I think it’s a safe assumption that an assault described above is more likely to be bragged about by a man than a woman) IP address assigned at the time of the post.

This IP address may belong to a household, public place or a company.
In most cases It should be possible to figure out who posted it…

However it all depends on if the assault took place.

What should I have done, and should I have done something different?

Will

tags : blogs, blogging, crime, assault, hate crime, comments