On 1 August 2010 14:15, Fabrizio Giudici <[email protected]>
wrote:
Now, I can't be sure that Victor will always work for me. If at a certain
> point he decides
to leave, he'll carry with him his Scala skills and he'll be able to
spend them wherever he likes. Instead, I'm left alone. Victor is sure
that what's planning for himself in a medium/long perspective can be
achieved (unless he wins the Bingo and retires); I can't because a
perspective of one year might be jeopardized by the fact that Victor
might be leaving me earlier.
I must admit that this response genuinely scares me, though I also hope that
I might be able to persuade you with an alternate perspective
The problem here is that your phrasing could well be interpreted as:
"I like to keep my developers slightly under-skilled, while they're dumb
and dependent they won't be so marketable and they're less likely to walk
out on me"
This does NOT sound like the recipe for a happy workplace. In fact, it
sounds like somewhere I'd want to leave ASAP.
It's the kind of self perpetuating logic that, originally motivated by high
turnover, causes enact policies that will just cause turnover to *remain*
high
And yet, there is a way out of this mess....
Study after study has show us that being productive and the feeling of "just
getting stuff done" is a far, far better motivator than any bonus scheme you
care to mention.
Offering such an environment will help with both attracting
and retaining talent, and a willingness to use Scala is just one way to do
so.
You argue in terms of possible costs to the business by not sticking
strictly to Java,
but have you ever paused to consider the opportunity cost of NOT recognising
other languages?
What will you do when developers start leaving you to pursue roles with
firms that *will* allow them to use Scala?
--
Kevin Wright
mail/google talk: [email protected]
wave: [email protected]
skype: kev.lee.wright
twitter: @thecoda
--
You received this message because you are subscribed to the Google Groups "The
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en.