And there you have a step-by-step blueprint on how to undermine the efforts of local talent pools to stand out in favor of saving tens of thousands of dollars and hire an H-1B.
This is a prime example of why Stack Overflow is well past its prime.
It started out as a community built to help others, but as the comments indicate they've gown into bitter, self obsessed reputation point hunters.
Heaven forbid someone new come in and ask a question without having gone to the very edge of the internet first because the mods and the user community there would rather close the question - with no comments - rather than help the new person or even just point them in the right direction.
I can't think of anyone who would consider vending machine tokens as an enticing way to keep employees.
How about a 401k, medical/dental benefits, flexible spending accounts, vision service plans, or even paying for the hardware & software to do the work on would be a nice change.
This seems like more “woe is me, where is all the talent” propaganda that continually gets proven false. After a quick review of the Yahoo! benefits section I found many red flags across several areas.
A bad manager is going to hire a bad manager, and if you follow the organization chart to the top it stops being a bad manager, it becomes the company mantra.
While this is a step, it's in the wrong direction.
Companies should focus on finding quality US personnel first.
Let's look at how the process works. A company advertises, in this case I chose to use Monster and looked for "SQL 2012" and found a company that's looking for someone with 5 years experience using SQL Server 2008. That "requirement" is impossible, so HR and management will bypass all applicants since they're "not qualified". The next company down wanted 2 years of SQL Server 2012. Again, an impossibility.
The companies will whine to politicians that they can't find anyone that meets their requirements. The politicians will do some grandstanding about how quality tech personnel are scarce and next will be the flood of personnel driving down salaries even worse than they already are. Developer salaries have been stagnant since the dotcom bust 10 years ago.
The best solution is eliminate H1B and utilize the people who are unemployed.