O/T : Looking for an entry level LAMP developer for contract work.
Keith Smith
techlists at phpcoderusa.com
Thu Jul 23 07:39:00 MST 2015
David,
You always have great insight into the tech community.
Keith
On 2015-07-23 06:46, David Schwartz wrote:
> The current process of matching resumes with job reqs passed from
> managers to HR to recruiters / web sites to developers and back is
> totally broken.
>
> We have hiring managers on one end who have been out of the loop for a
> while and don’t seem to understand a lot of the tech used by the
> people they manage.
>
> They write a job req and give it to HR.
>
> The HR people are handling job reqs for the entire company and tend to
> not be very well-versed in tech either. They “polish up” the ads a bit
> then post them online.
>
> Recruiters get hold of them and tweak them a bit.
>
> Then actual devs read them and cannot figure out why a job looking for
> a “programmer” requires 3+ years working with the entire Adobe
> Creative Suite including Photoshop and Fireworks, and why they say
> they’re building a CMS but there’s no requirement for any database
> experience.
>
> So someone perfectly suited for the job responds and gets rejected
> because they don’t have the requisite “design” expertise.
>
> Last week I saw a job req for a junior web developer that requires,
> “extensive experience with Adobe Creative Suite, php, perl, python,
> MySQL (including stored procs), database design and administration,
> Apache, TomCat, and HTML5/CSS3."
>
> There was a position on Dice looking for “a minimum of 5 years of
> demonstrable experience writing apps in Swift”.
>
> I got an email from a recruiter last week (a young woman who probably
> recently left a phone sales job with AmEx or Vanguard) who said, “I’ve
> got a requirement for someone with extensive C++ programming
> experience, including OOA and OOD. I don’t see a lot of people with
> OOA and OOD experience listed in their resume, so you probably have a
> really great shot at this position!” [never heard back]
>
> Job req stated: “Java experience helpful”. Me: “What version of Java
> are they using?” Recruiter: “They just said Java. Does it matter what
> version?”
>
> Recruiter: “I see you have some php experience in your background. We
> have a web developer position that I think you’d be a great fit for.”
> Me: “Do they require any graphic arts or visual design experience?”
> Recruiter: “No, they don’t mention that.” Job req: “Requires: 5+ years
> Adobe Creative Suite, including Photoshop, Dreamweaver, Fireworks,
> etc.”
>
> Job req: “We’re looking for a seasoned senior devleoper with 10+ years
> of C++ expertise.” Recruiter: “They’re looking for someone with recent
> C++ experience; you haven’t worked with it in several years.” Me:
> “What version of C++ are they using?” Recruiter: “It doesn’t say…”
> Next day: “I checked with the manager and he said they’re using
> C++99.” Me: “I worked with that version for quite a while.” Recruiter:
> “I’m sorry, they really want someone with recent experience.”
>
> HR: “We’re looking for someone with experience in Java, specifically
> lambdas and closures.” Me: “So you’re using Java 8?” HR: “No, this is
> for a Java 6 role. But you have to have experience with lambdas and
> closures. I don’t see that on your resume.” [Lambdas and closures are
> mostly new to Java 8, and not present in Java 6.]
>
> My question: How in the hell does anybody get hired ANYWHERE without
> flat out LYING about stuff on their resume?
>
> Everybody is hiring for experience with the latest tooks and
> buzzwords. Nobody cares that you’ve got 10+ years of OOA/OOD/OOP
> expertise if you cannot write code in the latest language du jour with
> your eyes closed. They prefer college kids with no depth of experience
> but one semester of some language over senior people with tons of
> experience and nothing as current as the college kid has. And from
> what I can tell, I could spend the next two years working with
> everything under the sun on my own, and nobody will give a rip because
> I have no “on the job experience” with any of it.
>
> It’s really messed up. When I go to job fairs there are mostly
> foreigners and older folks. And recruiters basically admitting that
> nobody is hiring into junior roles to learn new stuff except college
> grads. Everybody says they want to hire someone who can “hit the
> ground running”, which makes no sense to me because I’ve never had a
> job where I didn’t have to spend several weeks (if not months)
> learning their software apps first (mostly by reading the code b/c
> they don’t like their devs wasting time writing documentation).
>
> -David
>
>
>
>> On Jul 22, 2015, at 10:40 PM, der.hans <PLUGd at LuftHans.com> wrote:
>>
>> Am 22. Jul, 2015 schwätzte Nathan England so:
>>
>> moin moin,
>>
>>> The company I currently work for has 3 developer position openings
>>> and in 4 months we've had only two candidates apply. That seems to me
>>> a real need for developers. Either that or the job description is too
>>> complicated for them to get past.
>>
>> ( None of this is pointing at any specific person or company, it just
>> seems like the best place in the thread to mention it. )
>>
>> There's an open secret about tech unemployment, it's been really low
>> for
>> years, even when general unemployment was really high.
>>
>> Due to this apparently being a secret, we get job descriptions that
>> list
>> every technology someone can cut and paste from Internet search
>> results.
>>
>> But, since tech unemployment is actually low, it's hard to find
>> candidates.
>>
>> In tech we're also usually looking for specialists. Do welding
>> companies
>> ask for someone expert in one particular welder? Are there dozens of
>> brands of welders to choose from such that skills ( from the viewpoint
>> of
>> HR ) don't transfer to another brand of welder? Sorry, you only know
>> java
>> welders...
>>
>> So, we have a lack of candidates because people have jobs and don't
>> need to look around and also because job descriptions are searching
>> for
>> unrealistic lists of skills while simultaneously focusing on narrow
>> fields.
>>
>> Then, when candidates do appear, many get overlooked due to the narrow
>> field view or lack of buzzwork bingo on their resumes. The habitually
>> unemployed or new to the field seem are really up against heavy odds,
>> even
>> in the low unemployment state we've been in for years.
>>
>> Even an expert will have a learning curve to learn how your
>> environment
>> does it. The example I like to give is that if you hire Larry Wall to
>> join
>> your Perl team ( or Guido von Rossum for Python or Rasmus Lerdorf for
>> PHP... ), he will need time to learn how your team works. Granted, if
>> he
>> then makes suggestions your team should probably listen intently :).
>>
>> For entry and junior level positions, look for candidates that are
>> good at
>> technology and learning, then give them room to grow into the specific
>> position. You need that anyway because your environment *is*
>> different.
>>
>> For senior positions, find those who know the field, then see if you
>> think
>> they can become the expert you need. The most likely reason we're
>> looking
>> is to do something new :).
>>
>> Also, please cross-train so when someone does leave the rest of the
>> team
>> isn't left with huge gaps in knowledge and experience!
>>
>> ciao,
>>
>> der.hans
>>
>>> Nathan
>>>
>>> On 2015-07-22 10:45, Keith Smith wrote:
>>>> Hi,
>>>> I posted for an entry level LAMP developer a week or so ago figuring
>>>> I
>>>> would find a number of people wanting to break into LAMP
>>>> development.
>>>> What I received was a lackluster response. I was offering $22/hr
>>>> 1099
>>>> with the potential to bill 40 hours a week. I figured by the time
>>>> that person pays for health insurance figured at $250/mo, pays he
>>>> self
>>>> employment tax, and takes some vacation time and holiday time off,
>>>> this compensation would be about $18 an hour W2 or $36,000 a year.
>>>> Here is the contract description:
>>>> I am looking for an entry level LAMP developer. Would like someone
>>>> with entry level PHP skills and entry level Linux skills. Stuff
>>>> like
>>>> the ability to add a user, add a sudo user, and configure vhosts on
>>>> apache. I will give directions with examples and they will be
>>>> working
>>>> on a development VPS so if they blow it we just spin up another. As
>>>> for PHP skills if this person knows how to write a MySql connection
>>>> string and is able to insert, update, delete and list.... this
>>>> person
>>>> could be what I am looking for. This is a maintenance job. This
>>>> person would need to know some HTML and CSS. jQuery would be a
>>>> plus.
>>>> This contract could last as long as 2 or 3 years. At that point we
>>>> would need to either up the compensation or understand when this
>>>> person takes off for other opportunities.
>>>> Is the compensation fair? Any ideas why I received such a lukewarm
>>>> response?
>>>> Your feedback is much appreciated.
>>>> Keith
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>
>>
>> --
>> # http://www.LuftHans.com/ http://www.PhxLinux.org/
>> # Don't step in front of speeding cars, don't eat explosives
>> # and don't use m$ LookOut :). -
>> der.hans---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
--
Keith Smith
More information about the PLUG-discuss
mailing list