With all the news about how the computer engineers at the NSA have figured out how to spy on large Internet companies, on PCs, network equipment, and iPhones, you might be wondering ... who is better, the engineers at the NSA, or the engineers at top tech companies like Google or Facebook?

That was a question recently posed on Quora and the answers were interesting.

For instance, Ian Webster is one engineer that replied. He interviewed at Facebook and the NSA before founding a company called Asterank. (Asterank was acquired by Planetary Resources, an asteroid mining venture that raised $1.5 million on Kickstarter and landed Richard Branson as an investor.)

Webster writes:

"I was recruited by the NSA and received an offer without a challenging technical interview (I did go through polygraphs, psych exams, and some quizzing on my resume and interests).  On the other hand, I felt challenged at my Facebook interview."

"The NSA recruiters I spoke with are not really directly affiliated with the organization, but more like government bureaucrats.  They are slow to respond and have no power or discretion, and show no real interest in you or the future of their organization.  They probably lose many good candidates this way."

"My takeaway was that the NSA mostly evaluates talent on the basis of academic record and pedigree rather than actual technical ability, and they are not as focused on recruiting."

Then there's Kevin Borders, co-founder at Collage.com who worked for the NSA and Microsoft.

He says there are a lot of excellent engineers working for the NSA who like the work, the travel and serving their country. But all in all, the NSA can't compete.  He explains on Quora:

"I have worked at both the NSA and Microsoft. On average, the engineers at the NSA are not as good."

Salaries aren't as good so engineers in working at Valley companies "rarely move to the government because they don't want to take a pay cut."

"Bad people are nearly impossible to fire." That drives a lot of good people away.

"A lot of managers are "bureaucrats" with no "technical skills."

"Decisions are made based on politics rather than profit ... inferior projects with powerful supporters are more likely to win."

"There is a ton of red tape" that bogs down projects.

So that should be some comfort to people who are flummoxed by the NSA. Now that the engineers in the Valley are aware of various NSA programs, they should be able to outsmart them.

See Also:

Former Amazon Insider Tells Us What It's Like Being An Intern ThereJust Two Words From Apple On The NSA's iPhone Hacking Show How The Tech Community Now Hates The NSACisco Investigates Claims That The NSA Is Using Cisco Equipment To Spy On People