The difference is in the exact motivation involved.

In my experience, many managers place a far higher premium on reducing
risks than they do on increasing profit.  Given the choice between high
profit that may suddenly vanish due to some problem, or lower profit and a
belief that they've defended against every problem they can think of, the
vast majority of managers will choose the lower profit option.

In this context, change of programming languages and tools is seen as a
risk, and mandated stability is seen as the defence.  In reality, the world
is a very dynamic place, it's only fair to ourselves and our
employers/clients if we also point out that there's a counterbalancing risk
of losing disenchanted developers if stagnation is allowed to set in.



On 2 December 2011 10:05, Fabrizio Giudici <fabrizio.giud...@tidalwave.it>wrote:

> On Fri, 02 Dec 2011 10:41:25 +0100, Kevin Wright <kev.lee.wri...@gmail.com>
> wrote:
>
>  The problem with that kind of money-first approach is that it's falling
>> into the trap of disregarding developers, and seeing them as a mere
>> interchangeable "resource" for converting time into $$$, and technology
>> choice determining the exchange rate.
>>
>> This is exactly what we've been accusing others of doing, so we really
>> want
>> to avoid becoming our own worst enemies here!
>>
>
> Well, I don't recall to have accused anyone, and in any case the primary
> purpose of a corporate should be precisely "managing resources to convert
> time in $$$ and maximizing the exchange rate". Money-first is a must
> because without money we can't act, just talk.
>
>
>  Perhaps a more influential argument would be:
>>
>> "This is frustrating our developers, and is damaging our ability to both
>> acquire and retain talent.  Good programmers don't want to see their
>> skills
>> stagnating, and there's still a strong market for good engineers even in
>> this recession.  I'm concerned that some of our most capable people will
>> vote with their feet and it's going to hurt our bottom line.  There's a
>> very real risk that we'll lose people who we can't then replace, and
>> here's
>> how I think that risk can be mitigated..."
>>
>
> Good and I don't see in contrast with my previous quote-delimited
> statement. Just, again: please prove it in business language. Are talented
> developers really flying away? Yes. So, let's stress the point to the
> management, it shouldn't be hard to point out a fact. Aren't they flying
> away? Hmm... Perhaps, we can change things: are you a frustrated talented
> developer? Please fly away from that company. You can't? Well, back to the
> drawing board.
>
>
> --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> fabrizio.giud...@tidalwave.it
> http://tidalwave.it - http://fabriziogiudici.it
>



-- 
Kevin Wright
mail: kevin.wri...@scalatechnology.com
gtalk / msn : kev.lee.wri...@gmail.com
quora: http://www.quora.com/Kevin-Wright
google+: http://gplus.to/thecoda
<kev.lee.wri...@gmail.com>
twitter: @thecoda
vibe / skype: kev.lee.wright
steam: kev_lee_wright

"My point today is that, if we wish to count lines of code, we should not
regard them as "lines produced" but as "lines spent": the current
conventional wisdom is so foolish as to book that count on the wrong side
of the ledger" ~ Dijkstra

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to