Programmer Types

  • warning: array_fill() [function.array-fill]: Number of elements must be positive in /home/shawware/drupal-6.24/includes/database.inc on line 253.
  • warning: implode() [function.implode]: Invalid arguments passed in /home/shawware/drupal-6.24/includes/database.inc on line 253.
  • warning: array_keys() expects parameter 1 to be array, null given in /home/shawware/drupal-6.24/modules/user/user.module on line 528.
  • user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: SELECT p.perm FROM uhm_role r INNER JOIN uhm_permission p ON p.rid = r.rid WHERE r.rid IN () in /home/shawware/drupal-6.24/modules/user/user.module on line 528.

Hacknot has a wonderful list of programmer types. Have a read and then see if you can recognise any in your workplace.

I've seen Arrogant Arthur, Essential Eric, Incompetent Ian, Quiet Quincy (although I'm not convinced this is a bad one) and X-Files Xavier.

The list also serves as a warning. See if you can spot any of the tendencies in yourself and work to avoid them. I think in the past I've been guilty of being Generic George. Although in my defense, a lot of the object-oriented literature teaches you to be just this.

And I'm sure most geeks find it easy to be Feature Creep Frank on any of their pet projects. You know the ones: where you want everything to be just perfect. Guilty, Your Honour.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <sup> <sub> <h1> <h2> <h3> <img> <acronym> <strike>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.
  • Filtered words will be replaced with the filtered version of the word.

More information about formatting options