... USA will be much better off dealing with the governments that can control their people, rather than dealing with the people that can't be controlled by their governments.
In fact, I wish the US government realized that a little earlier. Then, there would be no help to moujaheddin in Afganistan, who were presumably fighting with the Soviet troops, but eventually produced Bin Laden. Then, there would be no war in Iraq, since Saddam could control his people pretty well. There would be no mess in former Yugoslavia, etc., etc., etc.
I have no problem with that. If someone had just graduated, but can coherently answer pointed questions about their thesis/favorite project/favorite subject (hopefully CS-related) and can code, say, a function that counts a number of non-zero bits in a 32-bit integer, I'll hire in a minute.
But, so far I haven't seen too many candidates being able to do just that.
Really, it's a paradox: companies ARE hiring (mine even offers a very good referral bonus), but fewer people are employed. Fewer people are employed but it is more difficult to find good ones.
Well, there are a couple of problems with this suggestion.
First, the requirements are typically not that high at all. i worked in a number of companies known for their innovation and the quality stuff, yet I has always been surprised how simple the interview questions are and yet how few people do well answering them NO MATTER WHAT ECONOMIC SITUATION IS!
Second, if it would be a question of pay or benefits, we would see people turning down specific offers. However, this is not the case, we just can't make an offer in the first place. How many times you'd interview for a SW engineering position in Silicon Valley and know in advance how much will it pay?
In fact, I wish the US government realized that a little earlier. Then, there would be no help to moujaheddin in Afganistan, who were presumably fighting with the Soviet troops, but eventually produced Bin Laden. Then, there would be no war in Iraq, since Saddam could control his people pretty well. There would be no mess in former Yugoslavia, etc., etc., etc.
Stop spreading democracy!
I have no problem with that. If someone had just graduated, but can coherently answer pointed questions about their thesis/favorite project/favorite subject (hopefully CS-related) and can code, say, a function that counts a number of non-zero bits in a 32-bit integer, I'll hire in a minute. But, so far I haven't seen too many candidates being able to do just that. Really, it's a paradox: companies ARE hiring (mine even offers a very good referral bonus), but fewer people are employed. Fewer people are employed but it is more difficult to find good ones.
Well, there are a couple of problems with this suggestion. First, the requirements are typically not that high at all. i worked in a number of companies known for their innovation and the quality stuff, yet I has always been surprised how simple the interview questions are and yet how few people do well answering them NO MATTER WHAT ECONOMIC SITUATION IS! Second, if it would be a question of pay or benefits, we would see people turning down specific offers. However, this is not the case, we just can't make an offer in the first place. How many times you'd interview for a SW engineering position in Silicon Valley and know in advance how much will it pay?