Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Cardboard Programmers

created by morgdx

(thing) by morgdx (1.9 y) (print)   ?   (I like it!) 2 C!s Fri Oct 11 2002 at 13:21:37

Cardboard programmers play a valuable role in any small development team. There are many different kinds of programmers; purists, hackers, work horses, surgeons. But they can all benefit from the skillset of cardboard programmers.

Construction

There are as many different kinds of cardboard programmer as there are teams, but some of the many defining groups are:

  • Disanthropomorphic: pot plants, desk tidies, etc.
  • Jerry rigged: usually of vaguely humanoid shape, easily spotted from the rough torn edges and extensive use of dry wipe pens.
  • Manakin: three dimensional, sometimes a bust, occasionally torso, frequently full body.
  • Celebrity: ex Blockbuster cardboard marketing material, often Star Trek related.
  • Narcissistic: blown up and mounted representation of team member. NB: There are many ways of being blown up and mounted, not all of them make a compelling cardboard programmer.

Role within the team

Often "real living" programmers will arrive at a problem that they cannot come to terms with fully. At moments like this, they can explain the problem to the cardboard programmer. The cardboard programmers do not usually answer back, but act as a management facilitator for the programmer to arrive at their own solution.

Benefits

  • Cheap.
  • Conscientious.
  • Punctual.
  • Consistent.

Potential down sides

Cardboard programmers tend to have a somewhat low line of code per day average, however this is a discredited measure of performance and is generally not used in modern projects.

On several occasions, large corporations have downsized their organisations leaving only cardboard programmers. Cardboard programmers do not usually make effective project managers, and are not naturally self motivated. The corporations often see large initial cost savings, but then experience delayed releases of new code. Having said this, some cardboard programmers can appear quite high up in the management structure of many IT organisations.

Conclusion

Small teams benefit greatly from the inclusion of cardboard programmers, but they need careful management and should not make up more than 50% of any team.


Many thanks to IWhoSawTheFace for pointing out that cardboard programmers will typically not produce any bugs during their career, leading to an easier to manager, more stable production application.


printable version
chaos

Make shit up humble pie programmer Mounted
blown Blockbuster torso team
Surgeon purist Kiss Nodeshell
It code Project manager solution
Management problem celebrity Bust
Manakin cardboard development hacker
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Drink up!
Clement Attlee
Roman Empire
Ivan the Terrible
Holocaust
True Native American Tribe Names
Bleach
You may be a noder, but you ain't no dancer
Mustafa Kemal Atatürk
Random strangers you remember
Age, Sex, Location
Corned beef
Here are some true pieces for you, anonymous, handsome.
Thinking without language
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
E2 is a by-product of the existence of The Everything Development Company