On Tue, 2 Aug 2005, jan V wrote:
> > > <Humor> Hey, tell us all who you work for, because I'd love to work
> > > for a company that lets me squander time like this
I like a
> > > relaxed working atmosphere (gives me more time to think).
> > > </Humor>
> >
> > i have to admit i'm french, perhaps it helps.
> > i've just heard recently that we have the 2nd best
> > working rentability in the world (after belgium).
>
> Ha, that's no good then, because I'm Belgian
)
>
> > but 40sec a few times a day is not that much.
> > even if i had a 0sec build/deploy time,
> > my working day would not be much different ... ?
>
> Hmmm.. at my last job we needed to build probably 20-50 times a day, so then
> the costs of delays mount.
>
> Then again with this last employer we had to build that frequently because
> they:
>
> - did not design things properly, and instead "evolved" their systems (while
> sucking on their thumbs)
>
> - wanted to see you coding, coding, coding, coding, without ever taking the
> time to work out precisely what is needed (requirements? analysis? design?
> nah... just code, code, code)
I've seen this philosophy a lot. If you are doing something and it is not
working, do it faster.
It is kind of sad. I've been watching the industry for 20 years and it
seems like the following is happening:
Company A takes it time and produces a good product in 8 months. Company M
follows the code, code, code philosophy and produces a poor product in 6
months. Company M has good marketing and the customer will take a few
months just to realize the Company M software is flakey, at best. They
will complain to Company M who will have a patch (also created with the
code, code, code philosophy). Company A will ship their product but few
people will buy it because they spent more money on hiring good
programmers, creating an efficient development process, less on marketing
and they got to market 2 months late.
I believe this is why it is getting harder and harder to find a job at a
company like Company A. The Company M of the world survive because they
have found that balance of being bad enough to save a buck but good enough
the customer doesn't completely walk away.
--
Send e-mail to: darrell dot grainger at utoronto dot ca