http://unicornpearlz.livejournal.com/ ([identity profile] unicornpearlz.livejournal.com) wrote in [personal profile] jducoeur 2011-11-04 08:06 pm (UTC)

Programming & Business

And again, you have hit on something so fundimental that it actually spans the genre's from programming to business (ie - non-programming).

Duplication is evil.

This is typically described in "the office" world that I am so accustomed to as "Don't do double work." Overlapping. Two people doing the same task to achieve the same goal... or not... two people simply doing the same task and not knowing that it's being done. It slows down productivity on a whole bunch of levels. Then it breeds apathy. 'Why should I do this if someone else is anyway?'

This is something I talk about in interviews. If a problem is recurring (duplicating) then a process should be put in place to correct the problem at the core. At which point, other duplications... and issues (hey, 'Terry' did that same solution and now these three people are doing it, but not the rest of the team) can come to light. Yay! Problems. (Not being sarcastic.) Now that problems have been identified, processes can be put into place, so that duplications can cease and productivity can increase.

If you ever burn out on programming, might I suggest a 2nd career in HR?

Post a comment in response:

(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting