ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Become a ZDNet.co.uk member

Adrian Bridgwater

View blog's RSS Feed

Software application development

This blog is intended to provoke discussion and exchange between like minded software application developers, engineers, architects, project managers - and keen hobbyists too.

Tuesday 7 August 2007, 2:49 PM

Curse of the Cowboy Coders

Posted by Adrian Bridgwater


I seem to mixing with a huge number of software engineers this week. I am at a software symposium after all, so it’s no big surprise. But my word, what an opinionated crowd you can run into sometimes. Actually, it’s more than just sometimes isn’t it? There’s very often a sense of the ‘prima donna’ attitude among developers where they feel that one or two individuals in a coding team or project are carrying along eight or nine other ‘cowboy coders’, who are simply there to make up the numbers.

Sounds like the classic 80:20 rule here doesn’t it?

Now this is only an opinion, but this could of course be down to the form and function of the workload types assigned across the project. Not every engineer will be responsible for front-end integration, architectural re-designs, GUIs or even requirements management. Some will be classic data crunchers and this may, just may, appear to be less creative, less maverick and less likely to be perceived as the shining light of the project.

However, we can keep those ‘prima donnas’ in check if we apply the ‘under-a-bus’ rule right? However valuable they think they are, if they went under a bus tomorrow, would the rest of team be able to pick up their work and run? Have they annotated, planned and reported at every level so that the so-called cowboys (or cow-girls) at the back of the room could move into the spotlight?

Does this mirror your working environment? Do you spy a cowboy on the horizon?


Comments on this post

pround

What you tend to find is that it's not necessarily the outspoken developers who are the ones carrying the team. In my experience many projects are dogged by teams containing poor developers who seem to compensate for their lack of talent by attempting to deride other more talented developers work or attempting to 'run things' by 'getting in with the boss'.

This situation comes about because of poor management and lack of good development processes, which when implemented correctly tend to weed out the cowboys pretty quickly.

Things are getting better but there is still a lot of poor IT management out there and cowboy managers are a lot more dangerous than cowboy coders. After all cowboys tend to employ other cowboys so they don't get found out.

Posted by pround on Aug 7, 2007 6:41 PM

Adrian Bridgwater

This member is ranked #2 in our top 100

  • Adrian Bridgwater
  • Applications Development, London, UK
  • Member since: July 2007

Site Activity Rating 6

CoreTechs

Contacts' Latest Discussions

Number of Tracked Discussions: 559

roger andre roger andre

Beware Of Sneaky Services

Sunday 6 July 2008, 1:27 AM

7 comments
harpless harpless

Viacom's motives

Friday 4 July 2008, 6:46 PM

1 comment
roger andre roger andre

Beware Of Sneaky Services

Thursday 3 July 2008, 7:18 PM

7 comments

Contacts' Latest Blogs

Number of Contacts Blogs: 4

Avatar roger andre

Beware Of Sneaky Services

Wednesday 2 July 2008, 9:19 PM

7 comments
Avatar Jake Rayson

Problem with Notepad++

Wednesday 2 July 2008, 12:28 PM

4 comments
Avatar Karen Friar

ICANN sites hijacked?

Friday 27 June 2008, 4:39 PM

0 comments