SCJP1.4, SCWCD
SCJP1.4, SCWCD
Originally posted by Mark Herschberg:
I'm finding lots of software engineers, but most aren't who I want to hire. They seem unqualified.
The best way to finish a project on time is to hire smart programmers, not programmers who have some particular skill set. Studies show that there is a 10-to-1 range in productivity among programmers.
Employers are shooting themselves in the foot with their current hiring policies, actually increasing their labor costs rather than reducing them, and increasing time-to-market for their products, rather than reducing it
Originally posted by Rufus BugleWeed:
It's like Matloff says
Nobody will invest the slightest amount in the formation of intellectual capital when it comes to hiring.
Originally posted by Rufus BugleWeed:
Mark I think you've said that engineering talent is basically a commodity in the eyes of management. Now when come to hiring somebody, it's no longer a commodity. You have to have people who worked on Oak and were on the Struts alpha release.
The market is flooded with talent. Its good management that turns lemons into lemonaide. It's talented management that's in short supply.
SCJP1.4, SCWCD
Originally posted by HS Thomas:
By that ,Mark, do you mean no certifications or degrees or lack of experience ?
Originally posted by Rufus BugleWeed:
Mark I think you've said that engineering talent is basically a commodity in the eyes of management. Now when come to hiring somebody, it's no longer a commodity. You have to have people who worked on Oak and were on the Struts alpha release.
Originally posted by Mark Herschberg:
I'm finding lots of software engineers, but most aren't who I want to hire. They seem unqualified. Perhaps they are better than I think they are, but they just don't come across that way.
It'll be interesting to see what happens if this continues for an extended period of time.
--Mark
i blog here: carlisia.com
Originally posted by Mark Herschberg:
Lack of competance. One guy with 12 years experience couldn't explain a hash table. Another had communication issues and lacked technical curiosity. Another just wasn't impressive.
--Mark
i blog here: carlisia.com
Originally posted by Carlisia Campos:
If most of what you are finding are not fit for what you are looking for, there are many things you, as management, can do, such as training and offshoring. If you were not able to find a perfect fit today, how long would you be willing to wait to find it until you decided it's time to pursue another course of action, and which would it be?
Originally posted by Carlisia Campos:
Can you give us an idea of what the average technical experience in terms of years for these candidates is? And what was actually the number of years that you advertised you wanted?
Originally posted by Carlisia Campos:
On a similar subject, do you think that there are a lot of employed people waiting for some good positions to open to change jobs? Perhaps they are not in the market yet?
Originally posted by Mark Herschberg:
Yes! I think people are afriad to change jobs now. I also think anyone underpaid, which will often be top people, will flee as soon as the market turns around.
--Mark
Originally posted by Mark Herschberg:
Surely you jest? Certification? Me? :-p
SCJP1.4, SCWCD
pull out your old copy of Sedgwick
Originally posted by Simon Lee:
For sure. I've has a few interviews (which I didn't get the job) where the only tests were stright out of Algorithms in C. Kind of,.. "here's a marker, go to the whiteboard and write in pseudo code a bubble sort algorithm, then do me a quicksort..."
Personally I can't imagine those places would be much fun to work for, 18 months spent drafting functional specifications, then project gets canned because of cost overruns..
I'm sure Mark's shop is different though
SCJP1.4, SCWCD
Originally posted by Y. Shtykel:
Do you ever hire entry-level people or only experienced? From my understanding you generally require people with a lot of skills.
Originally posted by HS Thomas:
What particular (paper) qualifications do you look for , then , that would tell you that this person is suitable to be interviewed ?
Originally posted by HS Thomas:
A CS degree wouldn't necessarily teach the Hashtable better than a certification IMHO.
I wish the powers that be held a contest, certified vs non-certified on technical questions just to settle the issue whether certification is worth it, once and for all.
Originally posted by Simon Lee:
For sure. I've has a few interviews (which I didn't get the job) where the only tests were stright out of Algorithms in C. Kind of,.. "here's a marker, go to the whiteboard and write in pseudo code a bubble sort algorithm, then do me a quicksort..."
Personally I can't imagine those places would be much fun to work for, 18 months spent drafting functional specifications, then project gets canned because of cost overruns..
I'm sure Mark's shop is different though ;)
Originally posted by Alfred Neumann:
I'm not sure it's a good place to work. Sounds like Chaos City to me....
Obviously not Mark's fault, and Mark sounds like an enlightened kinda guy. On his first management job. I've been there too (and at about the same age that he was). The good news is that we managed to sort out the chaos - eventually. The bad news is that it was draining as hell......
Originally posted by Kevin Thompson:
The problem has always been that the people who interview technical applications HAVE NO CLUE!
SCJP1.4, SCWCD
Originally posted by Rufus BugleWeed:
[QB]You're looking for people with 3 to 5 or strong entry level. Same as everybody else. Let's see if you graduated from college at 25 and had five years of experience you would be 30.
Originally posted by Rufus BugleWeed:
[QB]Is it really hard to find people who understand gc and hash tables? Any scjp 1.4 should know these issues, cold. Save yourself time, just interview people who are certified.
Of course you're mainly interested in people who are working. They should be working for a brand name company. They should have a clean and crisp appearance. They should have 3.0+ gpa from a decent college. You are not really interested in nerdy types.
Originally posted by Rufus BugleWeed:
[QB]
You want them to give up a position they are established in to go to work for your dot bomb which is in a continual state of chaos. They are working for companies with established places in the market. They get sent to conferences like java one. They are working 40 hour weeks. They are making pretty good money and have respectable benefits. They never worry about their paychecks bouncing.
You can offer them real excitement and challenge.
It's not an upcoming shortage. The unemployement rate could might go to 12% and you will still be having trouble.
Originally posted by S. Palanigounder:
A recruiter told me yesterday that he still received
two hundred resumes for one openning....
Originally posted by Kevin Thompson:
The problem has always been that the people who interview technical applications HAVE NO CLUE!
I am been in IT for 15 years now, and overwhelmingly management can not differentiate between these categories: (and I am not only talking about in an interview - I am taking about in the workplace after people have been at work for months - or in some cases for years)
1. Workers who produce a qualify product. Are conscientious. Dedicated. Test their own work and have a sincere interest in being productive and useful.
2. Workers who produce nothing, or piles of junky code that is useless.
Why is this you say?
It is because these types of personal traits are more highly valued than technical competency ==>
-attractive personal appearance (young & handsome)
-self promotion skills (always saying ME! ME! ME! ME! ME GOOD! ME GOOD!)
Once in a while, very very rarely, will someone with legitimate technical competancy be in the role of interviewer/manager.
Kevin
SCJP1.4, SCWCD
Originally posted by Alfred Neumann:
BTW, you are perfectly correct about the ease of finding people with *enough* hashtable and gc knowledge. It's not hard stuff, but many of us don't have it memorized. Mark wants it memorized, perhaps because that's his own personal style....
Originally posted by Tony Collins:
OK Mark, what about somebody from an embbeded background, a very challenging discipline but they might not know the ins and outs of a hash table. But a good software engineer is a good software engineer, they learn very quickly. That is why you only see <25 year olds, you're too inflexible. You should know that you've been around the block.
Originally posted by Tony Collins:
Additionally when you say 4+ years you mean 4+ years of j2ee or some other fad technology, that's why the 30+'s are on the dole. It's not their fault it's the fault of lazy recruiters, most of whom can only work on the buzz word level. IMO. I have been refused jobs as I haven't enough Java experience, the 5 years of C++ don't mean a jot.
What happens when you're on your arse because you haven't the C# experience.
Originally posted by Tony Collins:
But your complaining you can't find older candidates!
Originally posted by HS Thomas:
As an aside, how much is a developer allowed to know of a start up's business plan and it's client base ? Not that it would take long once hired to find out.
Are stock options part of the package of working for a start up ? Has your company offered any to promising developers ?
Originally posted by Rufus BugleWeed:
It's not an upcoming shortage. The unemployement rate could might go to 12% and you will still be having trouble. Since you can't find anybody you might consider these cheap Indians. This H1-B status makes them defacto indentured servents and they will live 6 to an apartment in Boston's crime ridden low rent districts.
Hey Mon, I'm going to America!
John Coxey
Evansville, Indiana, USA
<br /> <br />Originally posted by Tony Collins:
But a good software engineer is a good software engineer, they learn very quickly. That is why you only see <25 year olds, you're too inflexible. You should know that you've been around the block.
Originally posted by Tony Collins:<br /> Well in the "I don't get it thread". You may recall, a very concieted title considering a lot of "older"(>25) people are having trouble feeding their kids and paying their rent.
You apparently can't see why us "older" workers are having trouble. Your quote, I must admit, was ambiguous. Though I know why us older workers are having trouble and I believe you do as well.
Originally posted by Mark Herschberg:
I'm currently hiring and frankly I don't understand the trouble older people are having. Yes, we're a startup with most people under 25. However, I need to find people who have been around the block. From the resumes I'm seeing, they're correlating to older workers.
Originally posted by John Coxey:
Mark:
- What specifically made you not want to hire these folks?
- I am asking so that I (and the other folks on the board) do not make the same mistakes.
- Is it a technical issue? Education?
- Just curious.
Originally posted by Tony Collins:
But my pet hate are employers that say they can't find the people when they put nothing into training and development.
Wait for it ... wait .... wait .... NOW! Pafiffle! A perfect tiny ad!
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|