A Guide to Hiring Programmers: The High Cost of Low Quality
blog.revsys.com
blog.revsys.com
The first half of the sentence is right on, but I'm not sure about the second half. Based on personal experience, it takes me a while to use a new programming language well.
Of course, I wouldn't really call myself an expert programmer just yet. This is partly because I majored in Math and didn't get quite as much exposure to different programming languages as I should have (I just did all my homework in C++). But it's also partly because I actually bought the line about how a good programmer can move from one language to another easily, and figured I'd be able to pick up new languages quickly.
An excellent C++, Scheme, Perl, and Javascript hacker will learn Ruby as quickly as it takes to memorize the syntax. A genuinely smart Java hacker (who is learning there's more to this whole language thing than he first realized) will learn how to write while loops in Ruby very quickly, but it'll take a while before he/she instantly realizes when to use blocks and yield.
Also, your website is confusing. You have a bunch of web 2.0 buzz words on the left, but clicking on the words do not do anything. The drop down menu navigation on the right for sections 01 to 08 add friction to my user experience. After reading the copy above the fold, my main objection still is not answered: "Why should I trust GeniTeam to recruit and manage my engineers?"
I hope you take these critiques to heart, and contribute some valuable, well thought out posts in the future.
What do you think, should be done to get use a better feel of service?
The model allows companies to employee resources in different geographical location, managed by GeniTeam.