Re: Alternative sources of Perl programmers

2013-05-17 Thread Simon Cozens

On 16/05/2013 19:20, Peter Corlett wrote:

The agent added OPUS WILL
PAY £300 TO ANYONE WHO CAN RECCOMEND A SUCCESSFUL CANDIDATE in a double-size
font, which showed a certain amount of desperation to fill the role, another
red flag.


Also, it will not help to recruit Perl programmers who are generally spelling 
pedants. :-)


To echo the clamour of the thread so far: If you want to attract Perl 
programmers, try advertising your job somewhere that Perl programmers who are 
looking for jobs will see it, rather than using an agent who doesn't seem to 
know how to find Perl programmers either.


Re: Alternative sources of Perl programmers

2013-05-17 Thread Paul Mooney

On 17.05.2013 06:35, Aaron Trevena wrote:

Hi Duncan,

On 15 May 2013 22:37, Duncan Garland duncan.garl...@ntlworld.com 
wrote:
I didn't mention the company because I was (and still am) using my 
personal
email and it didn't seem appropriate. Anyway, the company is 
Motortrak

(www.motortrak.com).


I visited the site, the jobs page renders really badly in my old
brower so I can't read it (FF 3.6).


It renders in my browser (Firefox 20.0) but there is no perl job 
listed, the only tech ones were for PHP and a LAMP DBA.


I think Aaron pretty much hit the nail on the head with the rest of his 
comments.





RE: Alternative sources of Perl programmers

2013-05-17 Thread Duncan Garland
Hi,

Thanks for all the replies. Interesting thoughts on telecommuters. Also
interesting that nobody sees too much of a problem cross-training into Perl.

I didn't mention the company because I was (and still am) using my personal
email and it didn't seem appropriate. Anyway, the company is Motortrak
(www.motortrak.com).

We're located in Thames Ditton and we do websites and backend systems for
chains of motor dealers. We've doubled in size to about 70 in the last three
years. In the last six months we've opened an office on the west coast of
the USA to partner the existing one on the east coast. Earlier this week we
bumped up our nominal presence in Australia to a proper office of half a
dozen people. We can reasonably claim to be doing quite well.

Thames Ditton is a bit difficult to reach from certain directions because of
the way the Thames loops. However, the upside of that is that it doesn't
feel like the big city. Plenty of greenery, nice riverside pubs etc.
Generally a good working environment.

The CMS and the inventory management system (IMS) are written in PHP and
doing very well. The CMS serves thousands of dealers and we have contracts
in place which guarantee that the IMS will do at least a thousand. There are
other PHP projects in the offing. Any idea that PHP is a toy or that Perl
programmers are automatically worth more than the better PHP programmers has
to be justified.

The feeds are all written in Perl, as are several other systems. The
service-booking system won the Automarket award for Best Digital
Initiative earlier this year. It's a Perl system and is the first one on
which we've used modern Perl modules such as Catalyst, DBIx::Class,
Template::Toolkit and the like. We developed it over three years so there's
at least 5 man-years of effort in there. Based on the success of the
service-booking system and the general momentum of the company we are almost
certain to be doing three or four more similar projects this year. Each will
be big enough to keep the interest of an experienced programmer or provide a
real challenge to a less experienced one. Hence we need more people (just
one ticket signed at the moment). They don't have to be done in Perl, and
they won't be done in Perl at any cost, but they sit logically in the Perl
camp. As Lead Perl Programmer, I've got to make the case.

We haven't been passive in our search. We saw it coming. Perl programmers
have been rare for a while. It took some time to find our last Perl
programmer whom we picked up from the BBC. We try to be visible in the Perl
community.

We sponsored the last London PM and I ran a beginner's workshop on TT. I
attended most of the London PM tech meetings until they stopped. I
contributed to the Catalyst Advent Calendar this year.

I offered to mentor one of the students from Rick Deller's Perl Academy.

I attend Southampton PM meetings. I contacted Portsmouth University and
there is a possibility that we may be going in for beer and sandwiches with
their computer club in the autumn. (It's only a possibility because I'm not
sure the other mongers are as keen to do it as I am.)

I've also tried to contact Kingston University. I didn't get a reply and I
confess that I haven't tried again yet.

In spite of all that, I've only had five CVs across my desk this time. None
were strong candidates. One we rejected outright. A second told me at the
end of his telephone interview that he had just started a contract. Numbers
three and four weren't present at the appointed times for their telephone
interviews and the agency couldn't trace them either. We skipped the
telephone interview for number five and rushed him in for a face-to-face
with a view to hiring him if he was half-decent. He wasn't. He just wasn't.

When we want a PHP programmer, we only have to whistle.

Anyway, that's the background. Thanks for all your replies. A fascinating
read.

Duncan

-Original Message-
From: london.pm-boun...@london.pm.org
[mailto:london.pm-boun...@london.pm.org] On Behalf Of Mark Stringer
Sent: 14 May 2013 10:18
To: london.pm@london.pm.org
Subject: Re: Alternative sources of Perl programmers

We sent out an Intern Wanted posting to heads of careers departments at
various colleges and Unis. This was filtered through to the students and we
had a number of promising looking applicants contact us. We're a startup, no
track record, tiny budget, no benefits and all we had to our credit was wfh
and flexitime. We had an intern signed in 4 days, and our pick from a number
of decent looking ones.

Sure, we're having to train him up a bit, but overall he's proving
beneficial.

With a decent sized budget for a full time employee, I'd have thought it'd
be easy to get a high standard of applicant. They may not be experienced in
Perl, but some experienced developers are willing to cross-train IME.

Also worth pointing out that now is about the best time to be finding
Uni/College leavers... they're all wondering what they're going to be doing

RE: Alternative sources of Perl programmers

2013-05-17 Thread Duncan Garland
Do you want to come out to Thames Ditton? It's a bit of a hike, but if
you're interested I'll see what I can do.

-Original Message-
From: london.pm-boun...@london.pm.org
[mailto:london.pm-boun...@london.pm.org] On Behalf Of James Laver
Sent: 15 May 2013 23:20
To: London.pm Perl M[ou]ngers
Subject: Re: Alternative sources of Perl programmers


On 15 May 2013, at 23:04, Tom Hukins t...@eborcom.com wrote:

 I'm pleased that you enjoy your involvement in our community, but 
 please don't spread the rumour that anything we used to do stopped 
 happening.
 
 With a small group of volunteers and a large group of followers and 
 mailing list subscribers, reality sometimes disrupts our aspirations.

Indeed, I've been volunteered to organise the next tech meet. Now if we
could just find a venue.

James



Re: Alternative sources of Perl programmers

2013-05-17 Thread James Laver

On 17 May 2013, at 20:28, Duncan Garland duncan.garl...@ntlworld.com wrote:

 Do you want to come out to Thames Ditton? It's a bit of a hike, but if
 you're interested I'll see what I can do.

Historically, London.pm events outside of vaguely central london tend to have 
poor attendance ('vaguely' here means the BBC and Net-A-Porter are both easy to 
get to despite being in zone 2). I think Thames Ditton might be stretching the 
definition of 'vaguely central london' a little too far, but thanks for the 
offer.

James


Re: Alternative sources of Perl programmers

2013-05-16 Thread Peter Corlett
On Thu, May 16, 2013 at 09:16:15AM +0100, Dave Cross wrote:
 Quoting Duncan Garland duncan.garl...@ntlworld.com:
 We sponsored the last London PM and I ran a beginner's workshop on TT.
 Just to be clear here, I suspect you mean that you sponsored the last London
 Perl Workshop. As I understand it, the last London Perl Mongers meeting was
 sponsored by a recruitment company.

May's social was indeed sponsored by the lovely Christine Wong from Square One
Resources.

June's social has yet to be sponsored, but there's still time, hint hint ;)



Re: Alternative sources of Perl programmers

2013-05-16 Thread GARLAND DUNCAN
Yes, we were a co-sponsor of the 2012 London Perl Workshop. Sorry for the
typo.

As far as I know, the last London PM tech meeting was in October 2012. It's
great news if they are starting again.


On 16 May 2013 09:16, Dave Cross d...@dave.org.uk wrote:

 Quoting Duncan Garland duncan.garl...@ntlworld.com:

  We sponsored the last London PM and I ran a beginner's workshop on TT.


 Just to be clear here, I suspect you mean that you sponsored the last
 London Perl Workshop.

 As I understand it, the last London Perl Mongers meeting was sponsored by
 a recruitment company.

 Dave...




Re: Alternative sources of Perl programmers

2013-05-16 Thread Peter Corlett
On Wed, May 15, 2013 at 10:37:08PM +0100, Duncan Garland wrote:
[...]
 I didn't mention the company because I was (and still am) using my personal
 email and it didn't seem appropriate. Anyway, the company is Motortrak
 (www.motortrak.com).

Now I know which role you were referring to, I can follow-up on my previous
post where I wrote I don't know if I've even seen your advert as you didn't
say who the company is. I've certainly not had my interest piqued by it if I
did.

I have now seen the job ad, because I've just searched for it. Opus Recruitment
Solutions sent it to me on April 30th. They sent it to an tagged email address
that I only ever used on CVs submitted to job boards until about 2009, and
which I now only glance at infrequently. So they're working from a very old
candidate database.

I did not have my interest piqued. Thames Ditton is a very inconvenient
location, and the salary does not compensate for the longer commute. The advert
lists PHP as very desirable which is a red flag. The agent added OPUS WILL
PAY £300 TO ANYONE WHO CAN RECCOMEND A SUCCESSFUL CANDIDATE in a double-size
font, which showed a certain amount of desperation to fill the role, another
red flag.

As it happens, Opus Recruitment Solutions send me quite a few job ads. Some of
the roles are even in London and correspond to the skills on my CV. But more
often they do not. Sometimes they send me the same irrelevant role multiple
times. And they all go to that retired address and into email purgatory. So
when I wrote I'd consider firing that agent for a start, you might want to
take heed.

In sharp contrast, Christine Wong of Square One who sponsored our previous
social actually reads CVs and makes a proper effort to contact her shortlist of
relevant candidates instead of indiscriminately spamming addresses on their
database. So instead of dealing with amateurs, why not call in a professional?
Square One's number is 020 7208 2828.



Re: Alternative sources of Perl programmers

2013-05-16 Thread Aaron Trevena
Hi Duncan,

On 15 May 2013 22:37, Duncan Garland duncan.garl...@ntlworld.com wrote:
 I didn't mention the company because I was (and still am) using my personal
 email and it didn't seem appropriate. Anyway, the company is Motortrak
 (www.motortrak.com).

I visited the site, the jobs page renders really badly in my old
brower so I can't read it (FF 3.6).

I searched for motortrak in jobs.perl.org - do you have open job
posting on there you can link to?

 Thames Ditton is a bit difficult to reach from certain directions because of
 the way the Thames loops. However, the upside of that is that it doesn't
 feel like the big city. Plenty of greenery, nice riverside pubs etc.
 Generally a good working environment.

Not as difficult to reach as 280 miles west of zone 1 in Cornwall, we
still manage to recruit people tho ;)

 The CMS and the inventory management system (IMS) are written in PHP and
 doing very well. The CMS serves thousands of dealers and we have contracts
 in place which guarantee that the IMS will do at least a thousand. There are
 other PHP projects in the offing. Any idea that PHP is a toy or that Perl
 programmers are automatically worth more than the better PHP programmers has
 to be justified.

Better programmers cost more, experienced people cost more. The
demographics of PHP programmers lean heavily towards novices, the perl
ones towards older experts, Java covers both but is still more
expensive than either (and according to another list I'm subscribed
to, also hard to find decent java developers.. so there you go)

 We haven't been passive in our search. We saw it coming. Perl programmers
 have been rare for a while. It took some time to find our last Perl
 programmer whom we picked up from the BBC. We try to be visible in the Perl
 community.

No - perl programmers haven't been rare, they just haven't been
queueing up at your door : The economy has picked up, many employers
have got wiser about hiring and recruiting their staff which means if
you want to get the right people you have to up your game, the same
applies to ruby, python and even java - only PHP really has an
abundance of CVs (but probably no more developers that you want to
actually hire than any other language)

 [ .. long list of good community involvement .. ]
 I attend Southampton PM meetings. I contacted Portsmouth University and
 there is a possibility that we may be going in for beer and sandwiches with
 their computer club in the autumn. (It's only a possibility because I'm not
 sure the other mongers are as keen to do it as I am.)

Wow! That really is a lot of community involvement and you definately
deserve to have that pay off.

 I've also tried to contact Kingston University. I didn't get a reply and I
 confess that I haven't tried again yet.

Yes, universities can be really pretty crap about actually talking to
industry despite all their hot air.

 In spite of all that, I've only had five CVs across my desk this time. None
 were strong candidates. One we rejected outright. A second told me at the
 end of his telephone interview that he had just started a contract. Numbers
 three and four weren't present at the appointed times for their telephone
 interviews and the agency couldn't trace them either. We skipped the
 telephone interview for number five and rushed him in for a face-to-face
 with a view to hiring him if he was half-decent. He wasn't. He just wasn't.

I think you might be getting the basics wrong, you're certainly doing
a lot that others aren't and that should help.

There's nothing on jobs.perl.org about this role, nor blogs.perl.org
(or any blog picked up by the ironman aggregator), and I haven't seen
any mention of it on twitter under the #perl hashtag, and I can't read
the jobs page on the website in some browsers. Have you posted to the
london.pm jobs list?

Hopefully you can fix the basic stuff on advertising the jobs and then
your hard work on other stuff will pay off, failing that get one of
the tame recruiters london.pm seems to have recently befriended and
give them your company's impressive CV.

One small thing, I don't think I've yet seen any company that
complains about it being hard to recruit perl devs who aren't
struggling because they've messed something up, it's not very
endearing to any potential candidates, and even acts as a big red flag
discouraging them from talking to you.

A.

-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-15 Thread Paul Weaver
I work in a variety of offices around the world. This year my most frequent 
office has been Jerusalem, about 12 days there, and a couple more up the road 
in Ramallah and a bit further in Gaza, but I've been to another 8 or 9 on top 
of that. 

I'm almost up to 70,000 miles this year, and on my 51st flight of the year 
while I write this. 

When I'm not abroad my commute is down stairs into the study. 

My effective line manager has an insane schedule. He's in Moscow this week, 
Delhi next week, Singapore after that then Bangkok. This helps a lot, as my 
real line manager hasn't got a clue about the stresses of (economy class) 
travel.

I'm hoping to be Europe bound for the next 2 weeks, with just day trips or 
maybe an single overnight, but Delhi, Joburg, sydney, Jakarta, shanghai, new 
york, kabul, washington and Singapore all need my attention in the next few 
months. 

I'm looking forward to my next long haul day flight as I'll get a change to get 
my teeth into writing some new code (Perl of course). The lack of distraction 
from email and phones is really useful, but it makes network development a bit 
harder, and I get funny looks when I string two laptops together on the plane!

On 14 May 2013, at 23:43, Philippe Bruhat (BooK) philippe.bru...@free.fr 
wrote:

 On Tue, May 14, 2013 at 03:54:07PM +0100, Aaron Trevena wrote:
 On 14 May 2013 15:20, Ben Vinnerd b...@vinnerd.com wrote:
 On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:
 
 50 miles? Luxury! I have to do sixty! :)
 
 Indeed. My previous contract was 223 miles, each way! (I became Travelodge
 guest of the year during that gig!! lol)
 
 223?
 
 Pah! my last contracting gig was 682 miles each way (Threemilestone,
 Cornwall to Groningen, Netherlands)
 
 
 I sense a contest starting...
 
 I've been a full-time employee for 6 years, and the office is (according
 to Google maps) 932km (579 miles, so I do not win the distance contest)
 away, in a different country, with no shared borders (yeah, not counting
 the one in the Pacific). Do I win?
 
 And I'm not working from home either, because I can go and sit in a
 local office (opened last year, full of real (non-dev) people, part of
 the company network; before that, the company rented one for the two
 devs working from Lyon), which is about 20 minutes walk from home.
 
 Surely there's a badge for I go to the office either by foot or by plane?
 
 On the other hand, we've not hired any remote dev since 2009.
 So I can probably claim the endangered species badge too. ;-)
 
 -- 
 Philippe Bruhat (BooK)
 
 All life affects us... even that which is far from our gaze.
(Moral from Groo The Wanderer #59 (Epic))



Re: Alternative sources of Perl programmers

2013-05-15 Thread David Cantrell
On Wed, May 15, 2013 at 12:48:50PM +0200, Paul Weaver wrote:

 I'm looking forward to my next long haul day flight as I'll get a change to 
 get my teeth into writing some new code (Perl of course). The lack of 
 distraction from email and phones is really useful, but it makes network 
 development a bit harder, and I get funny looks when I string two laptops 
 together on the plane!

That's one of the reasons my latest laptop has eleventy bazillion
gigglebytes of memory, so I can run loads of VMs with a private notwork
between them.  Of course, since buying it my little networky project
has been decidedly on the back burner, due to laziness :-)

-- 
header   FROM_DAVID_CANTRELLFrom =~ /david.cantrell/i
describe FROM_DAVID_CANTRELLMessage is from David Cantrell
scoreFROM_DAVID_CANTRELL15.72 # This figure from experimentation


Re: Alternative sources of Perl programmers

2013-05-15 Thread Chris Jack
Joel Bernstein j...@fysh.org wrote

 And if you turned up without your Trema Finance Kit did you have to do it
 in your underwear?

I wear underwear on all my assignments however... I am cycling off road from 
London to Paris on behalf of the
British Heart Foundation at the end of June. 

I will guarantee to do it commando if I get £100 in sponsorship from this list. 
All donations will be doubled through matching funds.
 
You can sponsor me here: http://www.justgiving.com/Chris-Jack4
 
Chris
  

Re: Alternative sources of Perl programmers

2013-05-15 Thread AJ Dhaliwal
Damian (and Dave cross) disagree with you on that one. A week with them 
is worth more than a year's actual experience.


On 14/05/13 22:10, Uri Guttman wrote:
also even a week of training by damian (or dave cross) won't give 
actual experience. the trainees might do better but still have a steep 
learning curve in the real world.




Re: Alternative sources of Perl programmers

2013-05-15 Thread Uri Guttman

On 05/15/2013 12:06 PM, AJ Dhaliwal wrote:

Damian (and Dave cross) disagree with you on that one. A week with them
is worth more than a year's actual experience.

On 14/05/13 22:10, Uri Guttman wrote:

also even a week of training by damian (or dave cross) won't give
actual experience. the trainees might do better but still have a steep
learning curve in the real world.


real world experience can't be taught in a classroom. i know damian's 
courses well as i produced a bunch of them in boston. you can only use 
some of the things you learn in a given shop. house rules, idiot 
cow-orkers, bad code base and such all conspire to slow down the 
application of what you learn in classes. in classes you don't work with 
real code much, you don't have to work around existing code, etc. that 
is what real world teaches you.


as for training these days, o'reilly school of tech has a good set of 
online perl classes (written by peter scott). you have to code up 
problems in their sandbox to pass each test/level. they have online 
people to review and help you out. not saying this is better than a well 
taught class but it is another way to do it and they do it well. also 
being online, remote and self paced it has some advantages over a classroom.


the real problem is getting shops to PAY for any sort of training. i was 
producing damian classes successfully for 3 or so years. then the 
economy bottomed out (this was before the great recession) and training 
budgets dried up. they still haven't come back yet from what i have 
seen. i would love to pull together damian training and client 
sponsorship but that didn't work when i tried it.


uri




Re: Alternative sources of Perl programmers

2013-05-15 Thread Aaron Trevena
On 15 May 2013 18:28, Uri Guttman u...@stemsystems.com wrote:
 the real problem is getting shops to PAY for any sort of training. i was
 producing damian classes successfully for 3 or so years. then the economy
 bottomed out (this was before the great recession) and training budgets
 dried up. they still haven't come back yet from what i have seen. i would
 love to pull together damian training and client sponsorship but that didn't
 work when i tried it.

You mean people are complaining about how hard it is to hire just the
right people but nobody ponies up the cash to train anybody? Surely
you jest sir!

;)

A.



-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-15 Thread David Cantrell

On 15/05/2013 19:42, Abigail wrote:

On Thu, May 16, 2013 at 12:06:33AM +0800, AJ Dhaliwal wrote:

Damian (and Dave cross) disagree with you on that one. A week with them
is worth more than a year's actual experience.

Doubtful.

There's a lot more to making a good programmer than knowing the language,
just like being a spelling bee doesn't make you a good novelist.

When I'm looking for a good Perl programmer, whether the candidate knows
Perl or not doesn't matter much (of course, if the candidate claims to
know Perl, (s)he better shows (s)he knows the language); for a good
programmer, learning a new language should not be a problem.


Learning a new language shouldn't be, but becoming productive in it is. 
Being productive isn't much about the language. It's the quirks of the 
toolchain, learning where to get third party libraries, what The One 
True Solution is to common problems and how to be productive with those 
One True libraries, knowing where to ask for help and who to trust 
(don't ask london.pm, for they will answer yes, no, and buffy), 
and so on.


I'm sure I could pick up python or ruby or javascript or whatever is 
fashionable in a week, but becoming *productive* in them would take 
months of constant use, and probably years of constant use to become as 
productive in them as I am in perl.


Which is why I have put little effort into learning them.  It's so 
offputting to have a simple problem, which I know I could solve with 
twenty or thirty lines of perl in five minutes, and find that because I 
don't know the tools I get frustrated and give up after half an hour in 
python.


--
David Cantrell | Minister for Arbitrary Justice

More people are driven insane through religious hysteria than
by drinking alcohol.-- W C Fields


RE: Alternative sources of Perl programmers

2013-05-15 Thread Duncan Garland
Hi,

Thanks for all the replies. Interesting thoughts on telecommuters. Also
interesting that nobody sees too much of a problem cross-training into Perl.

I didn't mention the company because I was (and still am) using my personal
email and it didn't seem appropriate. Anyway, the company is Motortrak
(www.motortrak.com).

We're located in Thames Ditton and we do websites and backend systems for
chains of motor dealers. We've doubled in size to about 70 in the last three
years. In the last six months we've opened an office on the west coast of
the USA to partner the existing one on the east coast. Earlier this week we
bumped up our nominal presence in Australia to a proper office of half a
dozen people. We can reasonably claim to be doing quite well.

Thames Ditton is a bit difficult to reach from certain directions because of
the way the Thames loops. However, the upside of that is that it doesn't
feel like the big city. Plenty of greenery, nice riverside pubs etc.
Generally a good working environment.

The CMS and the inventory management system (IMS) are written in PHP and
doing very well. The CMS serves thousands of dealers and we have contracts
in place which guarantee that the IMS will do at least a thousand. There are
other PHP projects in the offing. Any idea that PHP is a toy or that Perl
programmers are automatically worth more than the better PHP programmers has
to be justified.

The feeds are all written in Perl, as are several other systems. The
service-booking system won the Automarket award for Best Digital
Initiative earlier this year. It's a Perl system and is the first one on
which we've used modern Perl modules such as Catalyst, DBIx::Class,
Template::Toolkit and the like. We developed it over three years so there's
at least 5 man-years of effort in there. Based on the success of the
service-booking system and the general momentum of the company we are almost
certain to be doing three or four more similar projects this year. Each will
be big enough to keep the interest of an experienced programmer or provide a
real challenge to a less experienced one. Hence we need more people (just
one ticket signed at the moment). They don't have to be done in Perl, and
they won't be done in Perl at any cost, but they sit logically in the Perl
camp. As Lead Perl Programmer, I've got to make the case.

We haven't been passive in our search. We saw it coming. Perl programmers
have been rare for a while. It took some time to find our last Perl
programmer whom we picked up from the BBC. We try to be visible in the Perl
community.

We sponsored the last London PM and I ran a beginner's workshop on TT. I
attended most of the London PM tech meetings until they stopped. I
contributed to the Catalyst Advent Calendar this year.

I offered to mentor one of the students from Rick Deller's Perl Academy.

I attend Southampton PM meetings. I contacted Portsmouth University and
there is a possibility that we may be going in for beer and sandwiches with
their computer club in the autumn. (It's only a possibility because I'm not
sure the other mongers are as keen to do it as I am.)

I've also tried to contact Kingston University. I didn't get a reply and I
confess that I haven't tried again yet.

In spite of all that, I've only had five CVs across my desk this time. None
were strong candidates. One we rejected outright. A second told me at the
end of his telephone interview that he had just started a contract. Numbers
three and four weren't present at the appointed times for their telephone
interviews and the agency couldn't trace them either. We skipped the
telephone interview for number five and rushed him in for a face-to-face
with a view to hiring him if he was half-decent. He wasn't. He just wasn't.

When we want a PHP programmer, we only have to whistle.

Anyway, that's the background. Thanks for all your replies. A fascinating
read.

Duncan

-Original Message-
From: london.pm-boun...@london.pm.org
[mailto:london.pm-boun...@london.pm.org] On Behalf Of Mark Stringer
Sent: 14 May 2013 10:18
To: london.pm@london.pm.org
Subject: Re: Alternative sources of Perl programmers

We sent out an Intern Wanted posting to heads of careers departments at
various colleges and Unis. This was filtered through to the students and we
had a number of promising looking applicants contact us. We're a startup, no
track record, tiny budget, no benefits and all we had to our credit was wfh
and flexitime. We had an intern signed in 4 days, and our pick from a number
of decent looking ones.

Sure, we're having to train him up a bit, but overall he's proving
beneficial.

With a decent sized budget for a full time employee, I'd have thought it'd
be easy to get a high standard of applicant. They may not be experienced in
Perl, but some experienced developers are willing to cross-train IME.

Also worth pointing out that now is about the best time to be finding
Uni/College leavers... they're all wondering what they're going to be doing

Re: Alternative sources of Perl programmers

2013-05-15 Thread Tom Hukins
On Wed, May 15, 2013 at 10:37:08PM +0100, Duncan Garland wrote:
 I attended most of the London PM tech meetings until they stopped.

I'm pleased that you enjoy your involvement in our community, but
please don't spread the rumour that anything we used to do stopped
happening.

With a small group of volunteers and a large group of followers and
mailing list subscribers, reality sometimes disrupts our aspirations.

We get distracted and occasionally overwhelmed, but we don't stop.

Tom


Re: Alternative sources of Perl programmers

2013-05-15 Thread James Laver

On 15 May 2013, at 23:04, Tom Hukins t...@eborcom.com wrote:

 I'm pleased that you enjoy your involvement in our community, but
 please don't spread the rumour that anything we used to do stopped
 happening.
 
 With a small group of volunteers and a large group of followers and
 mailing list subscribers, reality sometimes disrupts our aspirations.

Indeed, I've been volunteered to organise the next tech meet. Now if we could 
just find a venue…

James


Re: Alternative sources of Perl programmers

2013-05-14 Thread Richard Foley
Hi Uri,

Yeah, I guess my brush was a bit broad there, I herewith send out my apologies
to all the good agents, and the bad ones can suck :)

So, what happened was that the agency contacted me and said they had this
on-site role in CH, and I said I'd be able to work 50/50 on/off-site, and they
said that I should talk to the client about that. The client and I had a
telephone interview where they were happy for me to start on-site and gradually
move off-site. Then the agent called me and said that's not going to happen.

And I never heard from them again... The agents motivation, I imagine, was to
keep people under their umbrella of control as far as possible. 

In general terms I'm happy to work though an agent so long as my cut is
reasonable as I don't want the hassle of dealing chasing up new roles.
Sometimes dealing directly works very well indeed, and sometimes working
through an agent works very well indeed, too. I have good and bad stories for
both scenarios. What we all want, (whoever is involved), is to be content with
the arrangement.

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Tue, May 14, 2013 at 12:45:09AM -0400, Uri Guttman wrote:
 On 05/14/2013 12:09 AM, Richard Foley wrote:
 I had a contract role in Switzerland where the client was happy for me to 
 come
 on board in a (largely) remote capacity. That meant some on-site work to
 familiarize me with the team and the project and then shift off-site for the
 majority of the work. This suited both parties.
 
 The agency stepped in, (they'd been unavailable during the telephone
 interview), and said there was no way I was going to work remotely for this
 client, and scotched the deal. Both the client and the contractor were 
 screwed,
 and this had nothing to do with the practicalities of remote working, or
 problem solving of any kind. This was simply a power broking intervention.
 
 
 
 how did the agent scotch it? what motivation did they have (other
 than no ethics and lots of stupidity)?
 
 it may sound sappy but i am very happy when i place a perl hacker
 and all three parties (candidate, client and me) win. it does happen
 quite a bit IMO. my first placement was a grad student in germany
 and he moved to nyc for this job and he still has it 8 years later.
 that makes me happy.  :)
 
 and i can't scotch things as i like c_ognac better!
 
 uri
 
 _


Re: Alternative sources of Perl programmers

2013-05-14 Thread Rick Deller
The issue is that there is a number of Perl Developer roles out there at the 
moment , I'm working on a number at present but competition is very high.

I say to all my clients if you see a candidate you like , you must interview 
quickly and then if you like them offer as often someone will have a couple of 
offers on the table.

There is a limited number of junior developers out there going into Perl we 
have launched the Perl Academy to counter act this and hopefully this will help.

But I agree companies allowing telecommute will be a massive benefit to 
sourcing developers. 

Kindest regards 

Rick Deller 
Perl Specialist Recruitment Consultant 



DL: 0208 944 4187 / Mob: 0772 984 595 /  SW: 0208 944 4180  / F: 0208 946 6299
Barry House, 20/22 Worple Road, Wimbledon, London, SW19 4DH
r...@eligo.co.uk| www.eligo.co.uk |  https://twitter.com/PerlRick
Proud to be a Sponsor of The Perl QA Hackathon 2013
Proud to be a Sponsor of YAPC::2013 
Proud Sponsors of The London Perl Workshop 2012


Please consider the environment before printing this e-mail
 
CLIENT NOTICE  - By accepting details of, interviewing or engaging an applicant 
introduced by us in the position offered or any other position, the client is 
agreeing to be bound by our standard Terms of Business unless otherwise agreed 
in writing.
DISCLAIMER NOTICE - The information contained in this e-mail and any 
attachments is confidential. It is intended only for the named addressee(s) and 
may not be disclosed to anyone else without the consent of Eligo Recruitment 
Ltd. If you are not the named addressee you must not use, disclose, distribute, 
copy, print or rely on the contents of the e-mail and should destroy it 
immediately.
Eligo Recruitment Ltd has taken every reasonable precaution to ensure that any 
attachment to this e-mail is free of all known viruses. However, Eligo 
Recruitment Ltd cannot accept liability for any damage sustained as a result of 
viruses and would advise that you carry out your own virus scanning.


-Original Message-
From: london.pm-boun...@london.pm.org [mailto:london.pm-boun...@london.pm.org] 
On Behalf Of london.pm-requ...@london.pm.org
Sent: 14 May 2013 05:48
To: london.pm@london.pm.org
Subject: london.pm Digest, Vol 91, Issue 11

Send london.pm mailing list submissions to
london.pm@london.pm.org

To subscribe or unsubscribe via the World Wide Web, visit
http://london.pm.org/mailman/listinfo/london.pm
or, via email, send a message with subject or body 'help' to
london.pm-requ...@london.pm.org

You can reach the person managing the list at
london.pm-ow...@london.pm.org

When replying, please edit your Subject line so it is more specific than Re: 
Contents of london.pm digest...


Today's Topics:

   1. Re: Alternative sources of Perl programmers (Avleen Vig)
   2. Re: Alternative sources of Perl programmers (Kieren Diment)
   3. Working from home (was: Re: Alternative sources of Perl
  programmers) (Sam Kington)
   4. Re: Working from home (was: Re: Alternative sources of Perl
  programmers) (Kieren Diment)
   5. Re: Alternative sources of Perl programmers (Richard Foley)
   6. Re: Alternative sources of Perl programmers (Richard Foley)
   7. Re: Alternative sources of Perl programmers (Uri Guttman)


--

Message: 1
Date: Mon, 13 May 2013 20:49:13 -0500
From: Avleen Vig avl...@gmail.com
Subject: Re: Alternative sources of Perl programmers
To: London.pm Perl M[ou]ngers london.pm@london.pm.org
Message-ID:
CAMjP1KmLkEL6hu9kscUWyNUPbJeWpBUANxM=5yg3l95_zzh...@mail.gmail.com
Content-Type: text/plain; charset=ISO-8859-1

You're not alone in facing this, and as a rule it isn't a perl-specific issue. 
Perl's just at the leading edge of this.

1. There are fewer perl programmers than PHP programmers. There are many 
reasons for this, they really don't matter that much. In the end, perl doesn't 
get as much exposure and it becomes a vicious circle where fewer and fewer 
people learn perl.

2. There are fewer programmers than there is demand. This is only going to get 
worse. If you think it's bad now, wait 5 years.

3. The telecommute issue, which has already been brought up. The biggest 
blockers to this are general fear of the unknown, and a poor understanding of 
how to manage remote employees. It's really very different to managing local 
ones.

Have you considered hiring existing programmers and teaching them, or giving 
them time to learn perl? You should.
Or you'll have to massively up the price you're willing to pay for someone 
(either an existing perl dev, or someone who will be able to learn enough perl 
quickly and well). Simple supply and demand. Again, it'll only get worse.

I'd encourage every company to hire more junior people and give them a lot of 
training.
Go ask your HR / recruiting departments how much it costs to hire someone. 
Don't be shocked when they come back and tell you

Re: Alternative sources of Perl programmers

2013-05-14 Thread Richard Foley
One thing to bear in mind is that remote-working does NOT suit everybody.

It's not about lounging around watching TV or mowing the lawn. It is about
being able to organize your day so ALL your jobs get done, without having the
hassle of the commute. On the negative side, some people find having their work
at home means they are unable to separate their work/private time, others miss
the colleague contact. It's not all roses.

On the plus side, being able to mow the lawn in the time you used to commute is
a bonus. Working in a (presumably) comfortable environment is nice. Having more
time to be around your kids, if you have a young family, is a plus too. Having
a dedicated work room/office space where you can shut the door, if only
metaphorically, is almost essential for separating work and play though.

And of course, as Dilbert found out after 4 days of remote-working, if you go
to work naked nobody cares ;)

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Tue, May 14, 2013 at 08:08:40AM +0100, Gareth Kirwan wrote:
 
 On 13-05-13 10:48 PM, Mark Fowler wrote:
 On Monday, May 13, 2013, Duncan Garland wrote:
 We're advertising for a Perl programmer again, and once again we are
 struggling.
 The question I ask anyone who has problems hiring for any IT position is
 have you considered telecommute?
 
 We've had a mix of teleworkers and onsite staff, going back over the
 past decade.
 Last year I started to consider the issues of hiring good
 programmers locally, and concluded that there isn't really a choice.
 So we embraced teleworking completely when hiring new programmers recently.
 
 It's made a world of difference.
 The CVs from agents trickled in. I would have thought that meant
 that the perl programmers weren't out there.
 But the response to our jobs.perl.org advert was enormous, and very
 good quality indeed.
 I'm still open to anything through agents, because if I find the
 right candidate then I wouldn't care where they came from.
 
 I'd suggest opening yourself up to telecommuting.
 Make sure you actually hire for it as a skill, though. Assuming
 You're a good dev, you can work from home, surely? can be
 disastrous.
 Watch for signs of demotivation, and ensure that there's some
 telecommuting best practices available.


Re: Alternative sources of Perl programmers

2013-05-14 Thread Mark Stringer
We sent out an Intern Wanted posting to heads of careers departments at 
various colleges and Unis. This was filtered through to the students and 
we had a number of promising looking applicants contact us. We're a 
startup, no track record, tiny budget, no benefits and all we had to our 
credit was wfh and flexitime. We had an intern signed in 4 days, and our 
pick from a number of decent looking ones.


Sure, we're having to train him up a bit, but overall he's proving 
beneficial.


With a decent sized budget for a full time employee, I'd have thought 
it'd be easy to get a high standard of applicant. They may not be 
experienced in Perl, but some experienced developers are willing to 
cross-train IME.


Also worth pointing out that now is about the best time to be finding 
Uni/College leavers... they're all wondering what they're going to be 
doing come June/July.


As for wfh, I've done it for about 10 years now. One previous employer 
operated solely on this basis. Staff turnover was minimal. It 
occasionally didn't work out due to distractions/it not being a suitable 
environment for some, but by and large, it seems to work IME.


Cheers

Mark

On 05/13/2013 10:22 PM, Duncan Garland wrote:

Hi,

  


We're advertising for a Perl programmer again, and once again we are
struggling. It's a shame because we've got quite a lot of development work
in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.

  


I spoke to the agent today and asked why so few people are coming forward.
His view was that there aren't many Perl vacancies about at the moment, and
even fewer people are interested in them.

  


What are other companies doing about this?

  


We've got several PHP projects on the go as well. It's easier to get local
PHP programmers and when we can't, there seems to be a constant supply of
good Eastern European programmers. Why isn't there the same stream of
Eastern European Perl programmers?

  


A second possibility is to cross-train experienced programmers from other
languages into Perl. However, Perl has got itself such a reputation for
being difficult to learn that the CTO winces whenever I suggest the idea.
How have other companies got on when they've said that they will take
experience in Python/Django or Ruby/Rails or whatever in lieu of experience
in Perl/Catalyst? Was anybody interested and did they succeed?

  


The third possibility is just to move some of the projects ear-marked for
Perl into the PHP camp. I don't really believe that they can't be done in
PHP, but it's a pity because they sit nicely with similar successful
projects we've done in Perl. (A Catalyst-based system of ours won an
industry-wide prize for Best Digital Initiative a couple of months ago.)

  


All the best.

  


Duncan

  

  





Re: Alternative sources of Perl programmers

2013-05-14 Thread Aaron Trevena
On 13 May 2013 22:22, Duncan Garland duncan.garl...@ntlworld.com wrote:
 We're advertising for a Perl programmer again, and once again we are
 struggling. It's a shame because we've got quite a lot of development work
 in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.

That's a good start but not much to go on...

Where and how are you advertising?

What sort of role is it, and how does the salary (presumably you're
advertising a salary range) stack up against the market for your
industry/area?

 I spoke to the agent today and asked why so few people are coming forward.
 His view was that there aren't many Perl vacancies about at the moment, and
 even fewer people are interested in them.


The agent is talking bollocks, find another - some actually specialise
in Perl so they must be confident that there are both enough
candidates and vacancies to make a living from. The number of perl
vacancies and developers are both increasing based on all the data
available.

 What are other companies doing about this?

Lots of different things, telecommute, offering salaries that match or
beat what you'd get with the same experience with Java, offering
flexitime and other decent benefit packages that make it worth taking
the job and sticking with it.

 We've got several PHP projects on the go as well. It's easier to get local
 PHP programmers and when we can't, there seems to be a constant supply of
 good Eastern European programmers. Why isn't there the same stream of
 Eastern European Perl programmers?

I've never found that a problem myself - both my current and previous
employers have recruited developers from eastern europe, they're not
10 a penny, but good developers aren't 10 a penny for any tech in any
country.


 A second possibility is to cross-train experienced programmers from other
 languages into Perl. However, Perl has got itself such a reputation for
 being difficult to learn that the CTO winces whenever I suggest the idea.

At headforwards we've cross-trained maybe a quarter of the development
team from C++ and other tech, it was very successful, to the point
where some have been promoted into very senior roles within 2 years.

That was without formal perl training - of which there is plenty
available like Dave Cross' courses and perl academy.

 How have other companies got on when they've said that they will take
 experience in Python/Django or Ruby/Rails or whatever in lieu of experience
 in Perl/Catalyst? Was anybody interested and did they succeed?

That should work fine, the only problem I can forsee is the problem
widely seen with python developers with a big chip on their shoulders
about perl, they can and should be weeded out at interviews tho.

I don't believe you've linked to the ad yet, I'm guessing you've
already advertised on jobs.perl.org, and your local LUG.

Other places you can use social networking to advertise are twitter (I
got my current job via a twitter tip), coderwall (which is a really
nice way to showcase your company and team), by sending your team to
conferences and workshops to talk about your projects (a 5 second oh,
and we're hiring at the end is usually acceptable, at least from what
I've seen).

You can also look at your recruitment process and advertising copy
itself - does your ad stand out, does it meet the basic criteria of
what a developer needs or wants to know (pay, location, will this
company be in business in 18 months or fold, will I learn or work with
new things, is there a career path/training/etc, is there a package as
a whole including benefits, working hours, holiday, etc that will give
me a better quality of life, etc)

Hiring perl developers isn't *that* difficult, we've managed to
recruit a large number over the last 2 years - despite our office
location in Cornwall (which is also a selling point but to a much
smaller pool of people), and despite all roles being on-site.

Cheers,

A

-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-14 Thread Rick Deller
I'm actually giving a talk at the MK PM tech meet Up on Monday , so it 
interesting hearing people's thoughts 

Kindest regards 

Rick Deller 
Perl Specialist Recruitment Consultant 



DL: 0208 944 4187 / Mob: 0772 984 595 /  SW: 0208 944 4180  / F: 0208 946 6299
Barry House, 20/22 Worple Road, Wimbledon, London, SW19 4DH
r...@eligo.co.uk| www.eligo.co.uk |  https://twitter.com/PerlRick
Proud to be a Sponsor of The Perl QA Hackathon 2013
Proud to be a Sponsor of YAPC::2013 
Proud Sponsors of The London Perl Workshop 2012


Please consider the environment before printing this e-mail
 
CLIENT NOTICE  - By accepting details of, interviewing or engaging an applicant 
introduced by us in the position offered or any other position, the client is 
agreeing to be bound by our standard Terms of Business unless otherwise agreed 
in writing.
DISCLAIMER NOTICE - The information contained in this e-mail and any 
attachments is confidential. It is intended only for the named addressee(s) and 
may not be disclosed to anyone else without the consent of Eligo Recruitment 
Ltd. If you are not the named addressee you must not use, disclose, distribute, 
copy, print or rely on the contents of the e-mail and should destroy it 
immediately.
Eligo Recruitment Ltd has taken every reasonable precaution to ensure that any 
attachment to this e-mail is free of all known viruses. However, Eligo 
Recruitment Ltd cannot accept liability for any damage sustained as a result of 
viruses and would advise that you carry out your own virus scanning.


-Original Message-
From: london.pm-boun...@london.pm.org [mailto:london.pm-boun...@london.pm.org] 
On Behalf Of london.pm-requ...@london.pm.org
Sent: 14 May 2013 12:00
To: london.pm@london.pm.org
Subject: london.pm Digest, Vol 91, Issue 13

Send london.pm mailing list submissions to
london.pm@london.pm.org

To subscribe or unsubscribe via the World Wide Web, visit
http://london.pm.org/mailman/listinfo/london.pm
or, via email, send a message with subject or body 'help' to
london.pm-requ...@london.pm.org

You can reach the person managing the list at
london.pm-ow...@london.pm.org

When replying, please edit your Subject line so it is more specific than Re: 
Contents of london.pm digest...


Today's Topics:

   1. Re: Alternative sources of Perl programmers (James Laver)
   2. Re: Alternative sources of Perl programmers (Gareth Kirwan)
   3. Re: Alternative sources of Perl programmers (Lyle)
   4. Re: Alternative sources of Perl programmers (Richard Foley)
   5. Re: Alternative sources of Perl programmers (Mark Stringer)
   6. Re: Alternative sources of Perl programmers (Aaron Trevena)


--

Message: 1
Date: Tue, 14 May 2013 07:48:43 +0100
From: James Laver james.la...@gmail.com
Subject: Re: Alternative sources of Perl programmers
To: London.pm Perl M[ou]ngers london.pm@london.pm.org
Message-ID: c2889b02-6e90-4ddf-b1db-3cba04c27...@gmail.com
Content-Type: text/plain;   charset=us-ascii

On 13 May 2013, at 23:27, Kieren Diment dim...@gmail.com wrote:

 The management challenges for telecommute jobs are different to those for on 
 site.  But it does increase the pool of potential candidates a lot.   Does 
 anyone have any useful experience about managing mixed on-site/offsite staff?

I managed such a team once. The hard part is time zones, but luckily they all 
agreed to keep UK time (they were pretty nocturnal anyway).

Pick a lightweight ticketing system (I'm currently a huge trello fan) so 
everything is visible to everyone. Assign tickets yourself and don't standup, 
actually have a chat for a few minutes on IM with each team member individually 
and see if they need some help with things. And make yourself available in case 
it happens during the day.

Then the usual thing with in office staff goes - different people respond well 
to different management styles. One worked great if you outlined things and 
left them to it. Another worked brilliant if you broke things down massively 
and kept checking up.

Honestly, it's no harder to manage than in-office staff. And I wouldn't 
hesitate to do it again.

James


--

Message: 2
Date: Tue, 14 May 2013 08:08:40 +0100
From: Gareth Kirwan g...@thermeon.com
Subject: Re: Alternative sources of Perl programmers
To: London.pm Perl M[ou]ngers london.pm@london.pm.org
Message-ID: 5191e2f8.4010...@thermeon.com
Content-Type: text/plain; charset=ISO-8859-1; format=flowed


On 13-05-13 10:48 PM, Mark Fowler wrote:
 On Monday, May 13, 2013, Duncan Garland wrote:
 We're advertising for a Perl programmer again, and once again we are 
 struggling.
 The question I ask anyone who has problems hiring for any IT position 
 is have you considered telecommute?

We've had a mix of teleworkers and onsite staff, going back over the past 
decade.
Last year I started to consider the issues of hiring good programmers locally

Re: Alternative sources of Perl programmers

2013-05-14 Thread Zbigniew Łukasiak
On Mon, May 13, 2013 at 11:22 PM, Duncan Garland
duncan.garl...@ntlworld.com wrote:
...

 We've got several PHP projects on the go as well. It's easier to get local
 PHP programmers and when we can't, there seems to be a constant supply of
 good Eastern European programmers. Why isn't there the same stream of
 Eastern European Perl programmers?

There is a Polish Perl Workshop next week :)
I am sure the organizers would not mind if you sponsored a beer round
to advertise your vacancies.

Cheers,
Z.


Re: Alternative sources of Perl programmers

2013-05-14 Thread Aaron Trevena
On 13 May 2013 23:18, Lyle webmas...@cosmicperl.com wrote:
 Have you considered training graduates? I hear there are a lot of them out
 of work. I see a lot of Perl jobs wanting and expecting nothing less than
 very experienced Perl programmers. If there aren't enough companies willing
 to give fresh programmers the experience, how are they supposed to get
 there?

 If you cut the roots off an apple tree, don't expect to harvest many apples.

+1

There are lots of companies complaining of a skills gap (not just
within perl, look at newspaper or magazine article about it and you'll
hear the same old lines trotted out), they all seem to expect somebody
else to foot the bill for training and developing staff so they can
reap the benefits.

It's as if they expect a magic skills fairy to somehow sprinkle
developers with 5 years of perl experience, on the ground before them,
obviously that doesn't happen any industry or with any language, but
there is a lot of training available out there if you actually want to
grow a team and train or cross-train them, rather than just poach them
from somebody else.

You don't even need to train them youselves to start with - there are
plenty of training courses available to get them started, or you could
get a trainer onsite.

A.


-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-14 Thread Dave Cross

Quoting Aaron Trevena aaron.trev...@gmail.com:


or you could get a trainer onsite.


That sounds like a *fabulous* idea :-)



Re: Alternative sources of Perl programmers

2013-05-14 Thread Schmoo
+1 (partly because this is the first thing I would have responded with)

On 14 May 2013 14:10, Dave Cross d...@dave.org.uk wrote:
 Quoting Aaron Trevena aaron.trev...@gmail.com:

 or you could get a trainer onsite.


 That sounds like a *fabulous* idea :-)



Re: Alternative sources of Perl programmers

2013-05-14 Thread Aaron Trevena
On 14 May 2013 14:10, Dave Cross d...@dave.org.uk wrote:
 Quoting Aaron Trevena aaron.trev...@gmail.com:

 or you could get a trainer onsite.

 That sounds like a *fabulous* idea :-)

bbcOther perl trainers are available/bbc ;)

A

-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-14 Thread Ben Vinnerd
As others have said, re: WFH.

I'm a Perl contractor (about to finish a contract in a few weeks time), and
it amazes me of the number of clients who do not like WFH. I have to travel
50 miles per day to get to my clients office (and back) - the overwhelming
majority of the time I can do exactly the same work at home compared to
on-site.

I live in the North West and recently I saw a contract at Jobsite in
Hampshire (i.e. a long way away). I spoke to the agent and they don't allow
WFH (is this the agent not allowing me? Or Jobsite?). It would be nice if I
could speak to Jobsite directly and offer a lower rate for WFH, but the
agent is only interested in maximising his/her commision, so wants to
charge the maximum rate, so client must think, we're paying a bigger
amount, we demand on-site work. Just my thoughts there.

It's disappointing when I look at the job/contract websites and I see very
little at present in the way of Perl development contracts. I have a plan B
that I need to start work on, of course it will be written in Perl :)  If
plan B works out then i'll be able to WFH all the time.

If I need employees/contractors in the future, you bet your life WFH will
be mandatory! :)

Ben


On 13 May 2013 22:22, Duncan Garland duncan.garl...@ntlworld.com wrote:

 Hi,



 We're advertising for a Perl programmer again, and once again we are
 struggling. It's a shame because we've got quite a lot of development work
 in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.



 I spoke to the agent today and asked why so few people are coming forward.
 His view was that there aren't many Perl vacancies about at the moment, and
 even fewer people are interested in them.



 What are other companies doing about this?



 We've got several PHP projects on the go as well. It's easier to get local
 PHP programmers and when we can't, there seems to be a constant supply of
 good Eastern European programmers. Why isn't there the same stream of
 Eastern European Perl programmers?



 A second possibility is to cross-train experienced programmers from other
 languages into Perl. However, Perl has got itself such a reputation for
 being difficult to learn that the CTO winces whenever I suggest the idea.
 How have other companies got on when they've said that they will take
 experience in Python/Django or Ruby/Rails or whatever in lieu of experience
 in Perl/Catalyst? Was anybody interested and did they succeed?



 The third possibility is just to move some of the projects ear-marked for
 Perl into the PHP camp. I don't really believe that they can't be done in
 PHP, but it's a pity because they sit nicely with similar successful
 projects we've done in Perl. (A Catalyst-based system of ours won an
 industry-wide prize for Best Digital Initiative a couple of months ago.)



 All the best.



 Duncan








Re: Alternative sources of Perl programmers

2013-05-14 Thread Dave Cross

Quoting Aaron Trevena aaron.trev...@gmail.com:


On 14 May 2013 14:10, Dave Cross d...@dave.org.uk wrote:

Quoting Aaron Trevena aaron.trev...@gmail.com:


or you could get a trainer onsite.


That sounds like a *fabulous* idea :-)


bbcOther perl trainers are available/bbc ;)


Yebbut Who ya gonna call?



Re: Alternative sources of Perl programmers

2013-05-14 Thread Greg McCarroll


On 14 May 2013, at 14:34, Aaron Trevena wrote:


On 14 May 2013 14:10, Dave Cross d...@dave.org.uk wrote:

Quoting Aaron Trevena aaron.trev...@gmail.com:


or you could get a trainer onsite.


That sounds like a *fabulous* idea :-)


bbcOther perl trainers are available/bbc ;)



I don't think training is the answer always here, i think what you  
need is decent mentoring. And the funny thing is i think that could  
almost come better from outside the company.


I sort of suspect it might even be better served from outside the  
company so people get a different perspective than 'the one true way'.


G.





Re: Alternative sources of Perl programmers

2013-05-14 Thread Dominic Thoreau
On 14 May 2013 14:37, Dave Cross d...@dave.org.uk wrote:

 Quoting Aaron Trevena aaron.trev...@gmail.com:


 bbcOther perl trainers are available/bbc ;)


 Yebbut Who ya gonna call?


The Ghostbusters are doing perl training now?

-- 
Unde venistis vos manebit, donec completa est.
-- Tenax D.


Re: Alternative sources of Perl programmers

2013-05-14 Thread Dominic Humphries
On Tue, 2013-05-14 at 14:43 +0100, Ben Vinnerd wrote:
 I have to travel
 50 miles per day to get to my clients office (and back) 

50 miles? Luxury! I have to do sixty! :)

 I live in the North West and recently I saw a contract at Jobsite in
 Hampshire (i.e. a long way away). I spoke to the agent and they don't allow
 WFH (is this the agent not allowing me? Or Jobsite?).

I got offered that last year - at the time, at least, Jobsite themselves
were very definite about it not being WFH. 

djh



Re: Alternative sources of Perl programmers

2013-05-14 Thread Joel Bernstein
Jobsite have been very definite for over a year that the job is not WFH.
They are still plaintively asking for someone to come and work in their
offices somewhere[0] just East of Portsmouth. Presumably they're soon
either going to crack and hire a telecommuter, outsource the damn work
entirely, or rewrite in Java.

/joel

[0]: technically more like nowhere (particularly the arse end)


On 14 May 2013 16:02, Dominic Humphries d...@thermeon.com wrote:

 On Tue, 2013-05-14 at 14:43 +0100, Ben Vinnerd wrote:
  I have to travel
  50 miles per day to get to my clients office (and back)

 50 miles? Luxury! I have to do sixty! :)

  I live in the North West and recently I saw a contract at Jobsite in
  Hampshire (i.e. a long way away). I spoke to the agent and they don't
 allow
  WFH (is this the agent not allowing me? Or Jobsite?).

 I got offered that last year - at the time, at least, Jobsite themselves
 were very definite about it not being WFH.

 djh





Re: Alternative sources of Perl programmers

2013-05-14 Thread Uri Guttman

On 05/14/2013 09:05 AM, Aaron Trevena wrote:



You don't even need to train them youselves to start with - there are
plenty of training courses available to get them started, or you could
get a trainer onsite.


i tried something like that a few years ago with damian conway. it was 
an offer to employers to fund a group training and then they could hire 
from the students. the problem is no one shop needs to train and hire 10 
people at one time. and few (really none) of the potential clients went 
for such a farsighted concept. also even a week of training by damian 
(or dave cross) won't give actual experience. the trainees might do 
better but still have a steep learning curve in the real world. it is 
more like they need a year of apprenticeship to get the experience they 
need. and no one is going to do that these days.


uri




Re: Alternative sources of Perl programmers

2013-05-14 Thread Ben Vinnerd
On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:

 50 miles? Luxury! I have to do sixty! :)

 Indeed. My previous contract was 223 miles, each way! (I became Travelodge
guest of the year during that gig!! lol)


Re: Alternative sources of Perl programmers

2013-05-14 Thread Dirk Koopman

On 14/05/13 15:09, Joel Bernstein wrote:

Jobsite have been very definite for over a year that the job is not WFH.
They are still plaintively asking for someone to come and work in their
offices somewhere[0] just East of Portsmouth. Presumably they're soon
either going to crack and hire a telecommuter, outsource the damn work
entirely, or rewrite in Java.


Not on their website though, so it can't be that plaintive...

Dirk



Re: Alternative sources of Perl programmers

2013-05-14 Thread Greg McCarroll


On 14 May 2013, at 14:43, Ben Vinnerd wrote:


I live in the North West and recently I saw a contract at Jobsite in
Hampshire (i.e. a long way away). I spoke to the agent and they  
don't allow

WFH (is this the agent not allowing me? Or Jobsite?).


I don't want to unleash the dogs of war and also the hyena of paranoia  
but this could be related to IR35 and the differences between the  
control/tax/etc in a services contract and a contractor employment for  
the agency.


G.




Re: Alternative sources of Perl programmers

2013-05-14 Thread Joel Bernstein
On 14 May 2013 16:20, Ben Vinnerd b...@vinnerd.com wrote:

 Indeed. My previous contract was 223 miles, each way! (I became Travelodge
 guest of the year during that gig!! lol)


Aha! Do you have any opinion on the pedestrianisation of Norwich city
centre?  I'll be honest, I'm dead against it.


Re: Alternative sources of Perl programmers

2013-05-14 Thread Aaron Trevena
On 14 May 2013 15:20, Ben Vinnerd b...@vinnerd.com wrote:
 On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:

 50 miles? Luxury! I have to do sixty! :)

 Indeed. My previous contract was 223 miles, each way! (I became Travelodge
 guest of the year during that gig!! lol)

223?

Pah! my last contracting gig was 682 miles each way (Threemilestone,
Cornwall to Groningen, Netherlands)

A.


-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-14 Thread Peter Corlett
On Tue, May 14, 2013 at 04:09:23PM +0200, Joel Bernstein wrote:
 Jobsite have been very definite for over a year that the job is not WFH. They
 are still plaintively asking for someone to come and work in their offices
 somewhere[0] just East of Portsmouth. Presumably they're soon either going to
 crack and hire a telecommuter, outsource the damn work entirely, or rewrite
 in Java.

I've had several recruiters approach me with this role over the last few
months. Each time, I've had to patiently explain to them that it's the arse end
of nowhere and if they want me to do the role, it's either telecommute[1] or
they pay my travelling to the arse end of nowhere rate[2], neither of which
were acceptable to them. The most recent recruiter mentioned that Jobsite are
finally considering relaxing the on-site requirement in the face of everybody
saying Havant? You must be joking! and he'd get back to me, but of course he
never did.

 [0]: technically more like nowhere (particularly the arse end)

It's Havant, as in We Havant much chance of finding anybody prepared to
commute here for what we're offering.


[1] For which I'll even offer a discount over my on-site in London price!

[2] Which was nearly double my discount WFH rate. Which seems fair, since the
5-6 hour round-trip commute is practically a second job in itself.



Re: Alternative sources of Perl programmers

2013-05-14 Thread Dirk Koopman

On 14/05/13 15:36, Joel Bernstein wrote:


Aha! Do you have any opinion on the pedestrianisation of Norwich city
centre?  I'll be honest, I'm dead against it.



Yar a bit late for tha' Bor...




Re: Alternative sources of Perl programmers

2013-05-14 Thread Peter Corlett
On Tue, May 14, 2013 at 03:31:52PM +0100, Greg McCarroll wrote:
 On 14 May 2013, at 14:43, Ben Vinnerd wrote:
[...]
 I live in the North West and recently I saw a contract at Jobsite in
 Hampshire (i.e. a long way away). I spoke to the agent and they don't allow
 WFH (is this the agent not allowing me? Or Jobsite?).
 I don't want to unleash the dogs of war and also the hyena of paranoia but
 this could be related to IR35 and the differences between the control/tax/etc
 in a services contract and a contractor employment for the agency.

Is that not bass-ackwards? What looks most like disguised employment falling
under IR35 to you:

a) Somebody working in their own office, using their own equipment, and working
   whenever the hell they like so long as the job gets done; or

b) Somebody going to a company's premises, using the company's equipment, and
   doing so every day, nine-to-five?



Re: Alternative sources of Perl programmers

2013-05-14 Thread Paul Johnson
On Tue, May 14, 2013 at 03:54:07PM +0100, Aaron Trevena wrote:
 On 14 May 2013 15:20, Ben Vinnerd b...@vinnerd.com wrote:
  On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:
 
  50 miles? Luxury! I have to do sixty! :)
 
  Indeed. My previous contract was 223 miles, each way! (I became Travelodge
  guest of the year during that gig!! lol)
 
 223?
 
 Pah! my last contracting gig was 682 miles each way (Threemilestone,
 Cornwall to Groningen, Netherlands)

I can just about better that with 707 miles (Zurich to Bristol) a few
years ago.

But to echo what has been said before, work from home, decent money and
mail to jobs.perl.org.  Yes, there are caveats, some of which are
different to the caveats for onsite hiring, but it's a good solution for
some people and for some companies.  And I think I'm quite safe in
saying for more companies than are currently working that way.

-- 
Paul Johnson - p...@pjcj.net
http://www.pjcj.net


Re: Alternative sources of Perl programmers

2013-05-14 Thread Schmoo
On 14 May 2013 16:40, Paul Johnson p...@pjcj.net wrote:
 On Tue, May 14, 2013 at 03:54:07PM +0100, Aaron Trevena wrote:
 On 14 May 2013 15:20, Ben Vinnerd b...@vinnerd.com wrote:
  On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:
 
  50 miles? Luxury! I have to do sixty! :)
 
  Indeed. My previous contract was 223 miles, each way! (I became Travelodge
  guest of the year during that gig!! lol)

 223?

 Pah! my last contracting gig was 682 miles each way (Threemilestone,
 Cornwall to Groningen, Netherlands)

 I can just about better that with 707 miles (Zurich to Bristol) a few
 years ago.

A colleague of mine travels to London (on a weekly basis) from
Copenhagen, Denmark.
He's been doing that for quite a few years now.
He takes a flight, and that seems to be about 593 miles ATCF
(estimating Zurich to Bristol as 574 miles ATCF).

Gaz


Re: Alternative sources of Perl programmers

2013-05-14 Thread Peter Corlett
On Mon, May 13, 2013 at 10:22:05PM +0100, Duncan Garland wrote:
 We're advertising for a Perl programmer again, and once again we are
 struggling. It's a shame because we've got quite a lot of development work in
 the offing, mostly using Catalyst, DBIx::Class, Moose and the like.

It seems that every Perl job advert lists a collection of Modern Perl modules,
a database, and a Linux distribution, and asks for expertise in them all, and
none of them stand out from the crowd. I don't know if I've even seen your
advert as you didn't say who the company is. I've certainly not had my interest
piqued by it if I did.

 I spoke to the agent today and asked why so few people are coming forward.
 His view was that there aren't many Perl vacancies about at the moment, and
 even fewer people are interested in them.

 What are other companies doing about this?

Well... I'd consider firing that agent for a start, as it almost sounds as if
he's passively waiting for candidates to turn up rather than aggressively
hunting them, or perhaps he has such a poor reputation in the community that
people are refusing to deal with him.

Another problem is that more or less all of the good Perl hackers are already
working on things they love, or at least don't despise enough, that they're
disinclined to jump ship based on a bland description that doesn't sound better
than what they've got already. Offering more money is the obvious motivator,
but not necessarily the best. Working from home, an unusually large amount of
annual leave, seven hour days, foreign travel, training, conference visits,
career advancement, that sort of thing. If that's not in the job description,
we'll just have to assume the job is unappreciated code monkey, sat in a
horrible open-plan office eight hours a day, 232 days a year.



Re: Alternative sources of Perl programmers

2013-05-14 Thread Joel Bernstein
Your estimates are wonky, the relevant distance is a (section of a) great
circle, not ATCF:
http://www.gcmap.com/dist?P=LHR-CPH,+BRS-ZRH
*From*  *To*  Initial
*Heading*  *Distance*  LHR http://www.gcmap.com/airport/LHR (51°28'39N
0°27'41W)CPH http://www.gcmap.com/airport/CPH (55°37'05N 12°39'21E)
56.9° (NE)610 miBRS http://www.gcmap.com/airport/BRS (51°22'58N
2°43'09W)ZRH http://www.gcmap.com/airport/ZRH (47°27'53N 8°32'57E)
113.7° (SE)575 mi
/joel


On 14 May 2013 17:56, Schmoo schmoos...@gmail.com wrote:

 On 14 May 2013 16:40, Paul Johnson p...@pjcj.net wrote:
  On Tue, May 14, 2013 at 03:54:07PM +0100, Aaron Trevena wrote:
  On 14 May 2013 15:20, Ben Vinnerd b...@vinnerd.com wrote:
   On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:
  
   50 miles? Luxury! I have to do sixty! :)
  
   Indeed. My previous contract was 223 miles, each way! (I became
 Travelodge
   guest of the year during that gig!! lol)
 
  223?
 
  Pah! my last contracting gig was 682 miles each way (Threemilestone,
  Cornwall to Groningen, Netherlands)
 
  I can just about better that with 707 miles (Zurich to Bristol) a few
  years ago.
 
 A colleague of mine travels to London (on a weekly basis) from
 Copenhagen, Denmark.
 He's been doing that for quite a few years now.
 He takes a flight, and that seems to be about 593 miles ATCF
 (estimating Zurich to Bristol as 574 miles ATCF).

 Gaz




Re: Alternative sources of Perl programmers

2013-05-14 Thread Chris Jack
On 14 May 2013 16:20, Ben Vinnerd b...@vinnerd.com wrote:
 
 Indeed. My previous contract was 223 miles, each way! (I became Travelodge
 guest of the year during that gig!! lol)

 
I commuted from England to Finland (around 1200 miles each way) on a weekly 
basis for about a year back in my Trema Finance Kit consultancy days. And yes, 
it involved Perl programming. 

I win.

Chris 


Re: Alternative sources of Perl programmers

2013-05-14 Thread Joel Bernstein
And if you turned up without your Trema Finance Kit did you have to do it
in your underwear?


On 14 May 2013 18:18, Chris Jack chris_j...@msn.com wrote:

 On 14 May 2013 16:20, Ben Vinnerd b...@vinnerd.com wrote:

  Indeed. My previous contract was 223 miles, each way! (I became
 Travelodge
  guest of the year during that gig!! lol)
 

 I commuted from England to Finland (around 1200 miles each way) on a
 weekly basis for about a year back in my Trema Finance Kit consultancy
 days. And yes, it involved Perl programming.

 I win.

 Chris




Re: Alternative sources of Perl programmers

2013-05-14 Thread Dirk Koopman

On 14/05/13 17:04, Joel Bernstein wrote:

Your estimates are wonky, the relevant distance is a (section of a) great
circle, not ATCF:
http://www.gcmap.com/dist?P=LHR-CPH,+BRS-ZRH
*From*  *To*  Initial
*Heading*  *Distance*  LHR http://www.gcmap.com/airport/LHR (51°28'39N
0°27'41W)CPH http://www.gcmap.com/airport/CPH (55°37'05N 12°39'21E)
56.9° (NE)610 miBRS http://www.gcmap.com/airport/BRS (51°22'58N
2°43'09W)ZRH http://www.gcmap.com/airport/ZRH (47°27'53N 8°32'57E)
113.7° (SE)575 mi
/joel



Cough, I think you will find that most of this will be on airways and 
not GC. Sadly RNAV has yet to catch on in a big way, largely thanks to 
the inertia in the various air traffic services that such a flight would 
traverse.


Dirk



RE: Alternative sources of Perl programmers

2013-05-14 Thread Graham Feegan
Hi Duncan

I'm a Perl specialist recruiter.

The candidate market is very tough. Over the last 3-6 months there hasn't been 
many new candidates making themselves available or open to new opportunities, 
therefore I can probably understand why your agent might be struggling. Your 
agent needs to think outside the box a little, just advertising and searching 
Job boards, just doesn't work at the moment.

I disagree with your agent about there aren't many Perl vacancies. There are 
plenty of Perl roles out there; they are just slightly tricky to fill.

Finding PHP Developers is fairly straight forward and offering to cross-train 
would be appealing to many candidates. However if depends on timescales, can 
you afford to spend time training someone?

I forgot to ask is this a permanent or contract role? If you're considering 
contractors, then remote workers should definitely be considered! I work with 
quite a few guys based in Poland, Romania, Germany and Sweden. My clients tell 
me that the work is brilliant and they can keep track on what's being produced. 

The other benefit of remote workers is that sometimes they can be cheaper on a 
day rate, because there aren't any commuting costs involved etc. 

Don't just rely on the recruitment agency to find you people. Direct 
advertising and networking can work just as well. 

Regards
Graham Feegan
Consultant
IT Executive Group Ltd
Direct Line: 0845 250 8634
Mobile: 07787 227 079
Office Line: 01908 506506
LinkedIn IT Executive - Twitter IT Executive - Facebook


-Original Message-
From: london.pm-boun...@london.pm.org [mailto:london.pm-boun...@london.pm.org] 
On Behalf Of Duncan Garland
Sent: 13 May 2013 22:22
To: 'London.pm Perl M[ou]ngers'
Subject: Alternative sources of Perl programmers

Hi,

 

We're advertising for a Perl programmer again, and once again we are 
struggling. It's a shame because we've got quite a lot of development work in 
the offing, mostly using Catalyst, DBIx::Class, Moose and the like.

 

I spoke to the agent today and asked why so few people are coming forward.
His view was that there aren't many Perl vacancies about at the moment, and 
even fewer people are interested in them.

 

What are other companies doing about this?

 

We've got several PHP projects on the go as well. It's easier to get local PHP 
programmers and when we can't, there seems to be a constant supply of good 
Eastern European programmers. Why isn't there the same stream of Eastern 
European Perl programmers?

 

A second possibility is to cross-train experienced programmers from other 
languages into Perl. However, Perl has got itself such a reputation for being 
difficult to learn that the CTO winces whenever I suggest the idea.
How have other companies got on when they've said that they will take 
experience in Python/Django or Ruby/Rails or whatever in lieu of experience in 
Perl/Catalyst? Was anybody interested and did they succeed?

 

The third possibility is just to move some of the projects ear-marked for Perl 
into the PHP camp. I don't really believe that they can't be done in PHP, but 
it's a pity because they sit nicely with similar successful projects we've done 
in Perl. (A Catalyst-based system of ours won an industry-wide prize for Best 
Digital Initiative a couple of months ago.)

 

All the best.

 

Duncan

 

 






Re: Alternative sources of Perl programmers

2013-05-14 Thread Joel Bernstein
Yeah, I realised this (and discussed on IRC) almost as soon as I posted it.
Still, I managed to be a smartarse, and that's the main thing.


On 14 May 2013 18:26, Dirk Koopman d...@tobit.co.uk wrote:

 On 14/05/13 17:04, Joel Bernstein wrote:

 Your estimates are wonky, the relevant distance is a (section of a) great
 circle, not ATCF:
 http://www.gcmap.com/dist?P=**LHR-CPH,+BRS-ZRHhttp://www.gcmap.com/dist?P=LHR-CPH,+BRS-ZRH
 *From*  *To*  Initial
 *Heading*  *Distance*  LHR 
 http://www.gcmap.com/airport/**LHRhttp://www.gcmap.com/airport/LHR
 (51°28'39N
 0°27'41W)CPH 
 http://www.gcmap.com/airport/**CPHhttp://www.gcmap.com/airport/CPH
 (55°37'05N 12°39'21E)
 56.9° (NE)610 miBRS 
 http://www.gcmap.com/airport/**BRShttp://www.gcmap.com/airport/BRS
 (51°22'58N
 2°43'09W)ZRH 
 http://www.gcmap.com/airport/**ZRHhttp://www.gcmap.com/airport/ZRH
 (47°27'53N 8°32'57E)
 113.7° (SE)575 mi
 /joel


 Cough, I think you will find that most of this will be on airways and not
 GC. Sadly RNAV has yet to catch on in a big way, largely thanks to the
 inertia in the various air traffic services that such a flight would
 traverse.

 Dirk





Re: Alternative sources of Perl programmers

2013-05-14 Thread Aaron Trevena
On 14 May 2013 09:23, Graham Feegan graham.fee...@it-executive.com wrote:
 The candidate market is very tough. Over the last 3-6 months there hasn't 
 been many
 new candidates making themselves available or open to new opportunities, 
 therefore
 I can probably understand why your agent might be struggling. Your agent 
 needs to think outside
 the box a little, just advertising and searching Job boards, just doesn't 
 work at the moment.

Indeed that's why you have headhunters like perlhunter and shoeless
who know how to reach perl talent.

 I disagree with your agent about there aren't many Perl vacancies. There 
 are plenty of Perl roles out there; they are just slightly tricky to fill.

From the new hires I've seen in both London and in Cornwall at my
current and new employer, I wouldn't it's that tricky.

 Finding PHP Developers is fairly straight forward and offering to cross-train 
 would be appealing to many candidates. However if depends on timescales, can 
 you afford to spend time training someone?

Compared to how long it takes to recruit somebody with just the right
skills and years of experience - sometimes training is both quicker
and cheaper, and the right person is more important than the right
skill set - we've found C++ developers with a few years commercial
experience can transition to perl pretty quickly.

 Don't just rely on the recruitment agency to find you people. Direct 
 advertising and networking can work just as well.

+1

..but -10 for top posting without trimming ;p

A.

-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting


Re: Alternative sources of Perl programmers

2013-05-14 Thread Philippe Bruhat (BooK)
On Tue, May 14, 2013 at 03:54:07PM +0100, Aaron Trevena wrote:
 On 14 May 2013 15:20, Ben Vinnerd b...@vinnerd.com wrote:
  On 14 May 2013 15:02, Dominic Humphries d...@thermeon.com wrote:
 
  50 miles? Luxury! I have to do sixty! :)
 
  Indeed. My previous contract was 223 miles, each way! (I became Travelodge
  guest of the year during that gig!! lol)
 
 223?
 
 Pah! my last contracting gig was 682 miles each way (Threemilestone,
 Cornwall to Groningen, Netherlands)
 

I sense a contest starting...

I've been a full-time employee for 6 years, and the office is (according
to Google maps) 932km (579 miles, so I do not win the distance contest)
away, in a different country, with no shared borders (yeah, not counting
the one in the Pacific). Do I win?

And I'm not working from home either, because I can go and sit in a
local office (opened last year, full of real (non-dev) people, part of
the company network; before that, the company rented one for the two
devs working from Lyon), which is about 20 minutes walk from home.

Surely there's a badge for I go to the office either by foot or by plane?

On the other hand, we've not hired any remote dev since 2009.
So I can probably claim the endangered species badge too. ;-)

-- 
 Philippe Bruhat (BooK)

 All life affects us... even that which is far from our gaze.
(Moral from Groo The Wanderer #59 (Epic))


Alternative sources of Perl programmers

2013-05-13 Thread Duncan Garland
Hi,

 

We're advertising for a Perl programmer again, and once again we are
struggling. It's a shame because we've got quite a lot of development work
in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.

 

I spoke to the agent today and asked why so few people are coming forward.
His view was that there aren't many Perl vacancies about at the moment, and
even fewer people are interested in them.

 

What are other companies doing about this?

 

We've got several PHP projects on the go as well. It's easier to get local
PHP programmers and when we can't, there seems to be a constant supply of
good Eastern European programmers. Why isn't there the same stream of
Eastern European Perl programmers?

 

A second possibility is to cross-train experienced programmers from other
languages into Perl. However, Perl has got itself such a reputation for
being difficult to learn that the CTO winces whenever I suggest the idea.
How have other companies got on when they've said that they will take
experience in Python/Django or Ruby/Rails or whatever in lieu of experience
in Perl/Catalyst? Was anybody interested and did they succeed?

 

The third possibility is just to move some of the projects ear-marked for
Perl into the PHP camp. I don't really believe that they can't be done in
PHP, but it's a pity because they sit nicely with similar successful
projects we've done in Perl. (A Catalyst-based system of ours won an
industry-wide prize for Best Digital Initiative a couple of months ago.)

 

All the best.

 

Duncan

 

 



Re: Alternative sources of Perl programmers

2013-05-13 Thread Mark Fowler
On Monday, May 13, 2013, Duncan Garland wrote:

We're advertising for a Perl programmer again, and once again we are
 struggling.


The question I ask anyone who has problems hiring for any IT position is
have you considered telecommute?

Mark


Re: Alternative sources of Perl programmers

2013-05-13 Thread Job van Achterberg
I second this. Every YAPC::EU I chat with the sponsors there but none of
them are particularly welcome to telecommuters.

Is there a pattern in responses to that question, Mark? I find that it's
mostly wanting to have an in-office representation, especially when it
comes to meetings.

Job

 On Monday, May 13, 2013, Duncan Garland wrote:

 We're advertising for a Perl programmer again, and once again we are
 struggling.


 The question I ask anyone who has problems hiring for any IT position is
 have you considered telecommute?

 Mark





Re: Alternative sources of Perl programmers

2013-05-13 Thread Kieren Diment
The management challenges for telecommute jobs are different to those for on 
site.  But it does increase the pool of potential candidates a lot.   Does 
anyone have any useful experience about managing mixed on-site/offsite staff?

On 14/05/2013, at 8:13 AM, Job van Achterberg wrote:

 I second this. Every YAPC::EU I chat with the sponsors there but none of
 them are particularly welcome to telecommuters.
 
 Is there a pattern in responses to that question, Mark? I find that it's
 mostly wanting to have an in-office representation, especially when it
 comes to meetings.
 
 Job
 
 On Monday, May 13, 2013, Duncan Garland wrote:
 
 We're advertising for a Perl programmer again, and once again we are
 struggling.
 
 
 The question I ask anyone who has problems hiring for any IT position is
 have you considered telecommute?
 
 Mark
 
 
 




Re: Alternative sources of Perl programmers

2013-05-13 Thread Schmoo
Telepresence robots are all the rage these days...

On 13 May 2013 23:27, Kieren Diment dim...@gmail.com wrote:
 The management challenges for telecommute jobs are different to those for on 
 site.  But it does increase the pool of potential candidates a lot.   Does 
 anyone have any useful experience about managing mixed on-site/offsite staff?

 On 14/05/2013, at 8:13 AM, Job van Achterberg wrote:

 I second this. Every YAPC::EU I chat with the sponsors there but none of
 them are particularly welcome to telecommuters.

 Is there a pattern in responses to that question, Mark? I find that it's
 mostly wanting to have an in-office representation, especially when it
 comes to meetings.

 Job

 On Monday, May 13, 2013, Duncan Garland wrote:

 We're advertising for a Perl programmer again, and once again we are
 struggling.


 The question I ask anyone who has problems hiring for any IT position is
 have you considered telecommute?

 Mark







Re: Alternative sources of Perl programmers

2013-05-13 Thread Jason Clifford

We're advertising for a Perl programmer again, and once again we are
struggling. It's a shame because we've got quite a lot of development work
in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.


Are you certain that the agency or agencies you are using are actually 
talking to perl developers and others who could be perl developers?


Has the job been posted to places like jobs.perl.org?

Jason Clifford 



Re: Alternative sources of Perl programmers

2013-05-13 Thread Avleen Vig
You're not alone in facing this, and as a rule it isn't a
perl-specific issue. Perl's just at the leading edge of this.

1. There are fewer perl programmers than PHP programmers. There are
many reasons for this, they really don't matter that much. In the end,
perl doesn't get as much exposure and it becomes a vicious circle
where fewer and fewer people learn perl.

2. There are fewer programmers than there is demand. This is only
going to get worse. If you think it's bad now, wait 5 years.

3. The telecommute issue, which has already been brought up. The
biggest blockers to this are general fear of the unknown, and a poor
understanding of how to manage remote employees. It's really very
different to managing local ones.

Have you considered hiring existing programmers and teaching them, or
giving them time to learn perl? You should.
Or you'll have to massively up the price you're willing to pay for
someone (either an existing perl dev, or someone who will be able to
learn enough perl quickly and well). Simple supply and demand. Again,
it'll only get worse.

I'd encourage every company to hire more junior people and give them a
lot of training.
Go ask your HR / recruiting departments how much it costs to hire
someone. Don't be shocked when they come back and tell you the number
is over £20,000 *just to find someone*.
Spend that time and money on training instead - you'll help yourself
and everyone around you.


On Mon, May 13, 2013 at 4:22 PM, Duncan Garland
duncan.garl...@ntlworld.com wrote:
 Hi,



 We're advertising for a Perl programmer again, and once again we are
 struggling. It's a shame because we've got quite a lot of development work
 in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.



 I spoke to the agent today and asked why so few people are coming forward.
 His view was that there aren't many Perl vacancies about at the moment, and
 even fewer people are interested in them.



 What are other companies doing about this?



 We've got several PHP projects on the go as well. It's easier to get local
 PHP programmers and when we can't, there seems to be a constant supply of
 good Eastern European programmers. Why isn't there the same stream of
 Eastern European Perl programmers?



 A second possibility is to cross-train experienced programmers from other
 languages into Perl. However, Perl has got itself such a reputation for
 being difficult to learn that the CTO winces whenever I suggest the idea.
 How have other companies got on when they've said that they will take
 experience in Python/Django or Ruby/Rails or whatever in lieu of experience
 in Perl/Catalyst? Was anybody interested and did they succeed?



 The third possibility is just to move some of the projects ear-marked for
 Perl into the PHP camp. I don't really believe that they can't be done in
 PHP, but it's a pity because they sit nicely with similar successful
 projects we've done in Perl. (A Catalyst-based system of ours won an
 industry-wide prize for Best Digital Initiative a couple of months ago.)



 All the best.



 Duncan








Re: Alternative sources of Perl programmers

2013-05-13 Thread Kieren Diment
When you're employing a builder, if the house is steel framed, you might want 
to employ someone with experience with the framing system.

If you're building a steel framed housing estate, you will need to familiarise 
your crews with the technology, but that's a small amount of overhead compared 
to the effort of delivering the project.

On 14/05/2013, at 11:49 AM, Avleen Vig wrote:

 You're not alone in facing this, and as a rule it isn't a
 perl-specific issue. Perl's just at the leading edge of this.
 
 1. There are fewer perl programmers than PHP programmers. There are
 many reasons for this, they really don't matter that much. In the end,
 perl doesn't get as much exposure and it becomes a vicious circle
 where fewer and fewer people learn perl.
 
 2. There are fewer programmers than there is demand. This is only
 going to get worse. If you think it's bad now, wait 5 years.
 
 3. The telecommute issue, which has already been brought up. The
 biggest blockers to this are general fear of the unknown, and a poor
 understanding of how to manage remote employees. It's really very
 different to managing local ones.
 
 Have you considered hiring existing programmers and teaching them, or
 giving them time to learn perl? You should.
 Or you'll have to massively up the price you're willing to pay for
 someone (either an existing perl dev, or someone who will be able to
 learn enough perl quickly and well). Simple supply and demand. Again,
 it'll only get worse.
 
 I'd encourage every company to hire more junior people and give them a
 lot of training.
 Go ask your HR / recruiting departments how much it costs to hire
 someone. Don't be shocked when they come back and tell you the number
 is over £20,000 *just to find someone*.
 Spend that time and money on training instead - you'll help yourself
 and everyone around you.
 
 
 On Mon, May 13, 2013 at 4:22 PM, Duncan Garland
 duncan.garl...@ntlworld.com wrote:
 Hi,
 
 
 
 We're advertising for a Perl programmer again, and once again we are
 struggling. It's a shame because we've got quite a lot of development work
 in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.
 
 
 
 I spoke to the agent today and asked why so few people are coming forward.
 His view was that there aren't many Perl vacancies about at the moment, and
 even fewer people are interested in them.
 
 
 
 What are other companies doing about this?
 
 
 
 We've got several PHP projects on the go as well. It's easier to get local
 PHP programmers and when we can't, there seems to be a constant supply of
 good Eastern European programmers. Why isn't there the same stream of
 Eastern European Perl programmers?
 
 
 
 A second possibility is to cross-train experienced programmers from other
 languages into Perl. However, Perl has got itself such a reputation for
 being difficult to learn that the CTO winces whenever I suggest the idea.
 How have other companies got on when they've said that they will take
 experience in Python/Django or Ruby/Rails or whatever in lieu of experience
 in Perl/Catalyst? Was anybody interested and did they succeed?
 
 
 
 The third possibility is just to move some of the projects ear-marked for
 Perl into the PHP camp. I don't really believe that they can't be done in
 PHP, but it's a pity because they sit nicely with similar successful
 projects we've done in Perl. (A Catalyst-based system of ours won an
 industry-wide prize for Best Digital Initiative a couple of months ago.)
 
 
 
 All the best.
 
 
 
 Duncan
 
 
 
 
 
 




Working from home (was: Re: Alternative sources of Perl programmers)

2013-05-13 Thread Sam Kington
On 13 May 2013, at 23:27, Kieren Diment dim...@gmail.com wrote:

 The management challenges for telecommute jobs are different to those for on 
 site.  But it does increase the pool of potential candidates a lot.   Does 
 anyone have any useful experience about managing mixed on-site/offsite staff?

Can't speak about management per se, but I can talk about how a team with 
off-site developers can work.

In a nutshell: as soon as even one member of the dev team is, or could be, out 
of the office, you need to do everything important off-line. Otherwise you'll 
end up discriminating against the off-site people, wittingly or unwittingly.

At UK2 we've historically had a mixture of off- and on-site developers - me in 
Glasgow, and some guys on-site in London. I come down to London once a month 
for three days to get face time with the other devs, but otherwise things get 
done over IRC, email or GitHub pull requests depending on what's most 
appropriate. We've had the occasional tele-conference via Google Hangouts to 
discuss upcoming projects and releases, but I'm not sure whether they were that 
useful. (That might be more useful for one-to-few discussions, rather than 
manglement + entire dev team.)

We started ramping up hiring a couple of years ago, and while we found a few 
people in the Greater London area, after a while we hit a brick wall. Because 
we already had some people working from home, and the group as a whole had 
developers in Ukraine already, it wasn't a massive cultural shift to hire 
people from Foreignstan - currently we have a handful of people in Ukraine, a 
guy who's effectively a Senior Developer in Russia, some people in India or 
somewhere (I'm not entirely sure where they are - I only know them from their 
online handles, and I've never met them), and another developer in Australia.

One interesting thing about this whole process is that a number of the guys in 
the London area started working from home as well. After all, if the important 
stuff is done via IRC and email, and we don't expect people to work 9-5 because 
they live in different time zones, then why should you struggle through 
rush-hour commuter traffic to go to an office with electricity, wifi, a desk 
and a chair if you have perfectly good electricity, wifi, a desk and a chair at 
home? (I think we might actually not have enough desks in the office any more, 
because we don't expect the entire team to be in on any given day.) As a 
general rule, most of the London developers only come into the office once a 
week. On weeks when I'm down, we try to schedule everyone on the same day so we 
can go to the pub; some of our best ideas have come from there.

Obviously, there are caveats and exceptions. Some people prefer to work in an 
office, probably so there's a clear demarcation between work and not-work 
(living close to the office is a contributing factor for this). Others may 
think they can work from home, but end up procrastinating instead, so while 
you'll have a much larger pool to hire from, be aware that some of them might 
not work out.

Employment contracts may need a bit of sprucing up - one of mine told me the 
company provided me a place to work, but reserved the right to search my desk 
and personal possessions, which I thought remarkably keen. A decent union will 
tell you that if you work from home, your employer should make sure your 
equipment is ergonomic and up to standard; if you live alone or your spouse 
works, you're entitled to claim a fraction of your utility bills, on the basis 
that your home wouldn't be heated otherwise. And so on - I suspect most 
telecommuters don't press such matters because, after all, they're no longer 
paying for their weekly season ticket, but it's something to bear in mind.

The people in HR might be concerned about how easy it would be to enforce 
penalty clauses against employees in distant lands also. We have a guy in 
Russia who is socially a Senior Developer, but legally is a contractor, 
presumably because we can't legally employ non-resident non-EU citizens.

Finally, if you want regular face-to-face meetings (which are absolutely 
useful), you need to budget for the expense of moving remote employees around.

Having said all of this, one of the reasons I've stuck with UK2 during bad 
times and good is that, if you can cope with working from home, it's bloody 
marvellous. Working from home effectively means flexitime, which is a big plus 
for me (look at the timestamp on this email ;-) ); it lets people say I need 
to take the dog to the vet or knocking off early, I have a bunch of Russian 
people around and I need to barbecue things and drink vodka with them. or 
brb, kid's vomiting. And it means that you don't have to worry about an 
employee saying things like hey, I have a house in France now, I'm going to 
spend a couple of months there every summer or I'm thinking about moving to 
Mexico, is that OK? - as long as they have an Internet connection, 

Re: Working from home (was: Re: Alternative sources of Perl programmers)

2013-05-13 Thread Kieren Diment
Very similar to my experience except I work as a contractor with a bunch of 
other contractors across three or more continents to develop and support a 
reasonably high profile high value product in it's domain.  I meet a subset of 
the people I work with face to face once every couple of years (but was doing 
that before this work started anyway), and I've never met the principal in 
person.  We talk on the phone up to 4 times a year, but generally it all 
happens through IRC, bug tracker, wiki and git repo.  

For big companies where slacking or low value staff are a problem I don't think 
telecommuting is a great option  (hence Marissa Miller's recent proclamations), 
but could be solved with an organisational culture turnaround.  The very nice 
thing about perl from my experience is it seems to attract people from a 
greater diversity of social and educational backgrounds than other programming 
communities (in my experience), but you've got to make the working conditions 
good to take full advantage of that.

On 14/05/2013, at 12:40 PM, Sam Kington wrote:

 On 13 May 2013, at 23:27, Kieren Diment dim...@gmail.com wrote:
 
 The management challenges for telecommute jobs are different to those for on 
 site.  But it does increase the pool of potential candidates a lot.   Does 
 anyone have any useful experience about managing mixed on-site/offsite staff?
 
 Can't speak about management per se, but I can talk about how a team with 
 off-site developers can work. [snip]
 




Re: Alternative sources of Perl programmers

2013-05-13 Thread Richard Foley
Indeed.

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Mon, May 13, 2013 at 05:48:39PM -0400, Mark Fowler wrote:
 On Monday, May 13, 2013, Duncan Garland wrote:
 
 We're advertising for a Perl programmer again, and once again we are
  struggling.
 
 
 The question I ask anyone who has problems hiring for any IT position is
 have you considered telecommute?
 
 Mark


Re: Alternative sources of Perl programmers

2013-05-13 Thread Richard Foley
I had a contract role in Switzerland where the client was happy for me to come
on board in a (largely) remote capacity. That meant some on-site work to
familiarize me with the team and the project and then shift off-site for the
majority of the work. This suited both parties.

The agency stepped in, (they'd been unavailable during the telephone
interview), and said there was no way I was going to work remotely for this
client, and scotched the deal. Both the client and the contractor were screwed,
and this had nothing to do with the practicalities of remote working, or
problem solving of any kind. This was simply a power broking intervention.

Solution-1: ditch the agent, work directly with the client/contractor, save
everyone some grief, and some money at the same time.

Solution-2: look at how some groups of people are trying to raise the current
and future profile of the Perl programming language instead of resting on dusty
laurels. Yes we you can learn another language, but would you really want to ?)

Solution-3: do both solution-1 and solution-2.

-- 
Ciao

Richard Foley

http://www.rfi.net/books.html

On Mon, May 13, 2013 at 10:22:05PM +0100, Duncan Garland wrote:
 Hi,
 
 We're advertising for a Perl programmer again, and once again we are
 struggling. It's a shame because we've got quite a lot of development work
 in the offing, mostly using Catalyst, DBIx::Class, Moose and the like.
 
 I spoke to the agent today and asked why so few people are coming forward.
 His view was that there aren't many Perl vacancies about at the moment, and
 even fewer people are interested in them.
 


Re: Alternative sources of Perl programmers

2013-05-13 Thread Uri Guttman

On 05/14/2013 12:09 AM, Richard Foley wrote:

I had a contract role in Switzerland where the client was happy for me to come
on board in a (largely) remote capacity. That meant some on-site work to
familiarize me with the team and the project and then shift off-site for the
majority of the work. This suited both parties.

The agency stepped in, (they'd been unavailable during the telephone
interview), and said there was no way I was going to work remotely for this
client, and scotched the deal. Both the client and the contractor were screwed,
and this had nothing to do with the practicalities of remote working, or
problem solving of any kind. This was simply a power broking intervention.




how did the agent scotch it? what motivation did they have (other than 
no ethics and lots of stupidity)?


it may sound sappy but i am very happy when i place a perl hacker and 
all three parties (candidate, client and me) win. it does happen quite a 
bit IMO. my first placement was a grad student in germany and he moved 
to nyc for this job and he still has it 8 years later. that makes me 
happy.  :)


and i can't scotch things as i like c_ognac better!

uri

_