Slashdot Mirror


Google and Yahoo Creating Brain Drain?

Searchbistro writes "Software-engineering talent is flocking to Google and Yahoo. Business Week explores the possibility that the big two search companies are creating a brain drain on the rest of the industry. Google snapped up about 230 engineers last quarter. Some stolen superstars are Louis Monier, director of eBay, advanced technology research, and Kai-Fu Lee, a top-flight researcher at Microsoft. Yahoo hired dozens of top engineers, including Larry Tesler, former vice-president at Amazon.com. 'While the Internet leaders snatch up top tech talent, that creates headaches elsewhere. Some startups, for instance, say the talent drain has made their own hiring more difficult.'"

307 comments

  1. It's totally a friday night... by Anonymous Coward · · Score: 1, Informative

    ... and even the geeks are out at play. Longest I've seen an article with just an FP and nothing else in a long time.

    1. Re:It's totally a friday night... by Anonymous Coward · · Score: 0

      Everybody is watching Battlestar Galactica.

    2. Re:It's totally a friday night... by Anonymous Coward · · Score: 0

      Longest I've seen for an M1 to mod down an obligatory fp, too. Ahh, good fun. That was my first FP.

    3. Re:It's totally a friday night... by wilsoniya · · Score: 1

      The industry must have BRAINS... must EAT, er HIRE BRAINS!!!

      --
      I can't remember the last time I forgot anything.
    4. Re:It's totally a friday night... by calzones · · Score: 0

      In Soviet Russia.... Brains eat ...

      did I get it right comrade? first SR post I've ever attempted. Maybe I should wait until I have a better sense of the /. pulse

      --
      Asking people to think is like asking them to buy you a new car
  2. Fortunately none of those drained post on /. by Timesprout · · Score: 4, Funny

    So the standards won't drop around here.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:Fortunately none of those drained post on /. by Anonymous Coward · · Score: 0

      back when I was 16, I could draim my brain 5 times a day.

    2. Re:Fortunately none of those drained post on /. by Temporal · · Score: 1

      Indeed. We have much more important things to do than post here.
       
      ...

      Dammit.

    3. Re:Fortunately none of those drained post on /. by Anonymous Coward · · Score: 0

      I like to drain my balls 5 times a day.

    4. Re:Fortunately none of those drained post on /. by lcsjk · · Score: 1

      Well, you seem to have "draimed" it one too many times.

  3. Slashdot needs more Google stories. by snafumedia · · Score: 1, Funny

    I can't get enough.

    1. Re:Slashdot needs more Google stories. by Anonymous Coward · · Score: 0

      Just google for them!

  4. Yahoo! is an "Idea Factory" by BorgGates · · Score: 1, Informative

    Where employees are rewarded for thinking up something new. Like this

    1. Re:Yahoo! is an "Idea Factory" by arivanov · · Score: 1

      Bollocks. Here Yahoo is paying 10% under the market average. That is not a reward. That is pittance pay. Dunno about G, their UK op is very small and even more secretive then the US one.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    2. Re:Yahoo! is an "Idea Factory" by Anonymous Coward · · Score: 0

      you must be desperate to keep promoting that shitty blog of yours, nothing like a wannabe brit

    3. Re:Yahoo! is an "Idea Factory" by Peter+Cooper · · Score: 1

      Your blog isn't that bad, but could you stop shilling it using inappropriate off-topic posts and links? Why isn't it in your signature? I'm not usually one to complain, but I think you could do a lot better, and, well, if I notice something several times in a few days, it must be pretty prevalent.

      If you want to get proper blog traffic (Slashdot is hardly full of blog-friendly folk) then buy some BlogAds, go comment on hundreds of blogs, and make friends with other bloggers who'll link you. Slashdot is the worst place to promote a non-tech blog that I can think of.

  5. Great news for those not in the top percentiles by mr100percent · · Score: 5, Interesting

    Hey, with these top-list people out of the running, doesn't it make it a bit easier to be hired if you were further down the list?

    In short: Good news if you're a B-rank engineer
                        Bad news if you're trying to diversify the industry

    1. Re:Great news for those not in the top percentiles by FireballX301 · · Score: 5, Insightful

      More precisely, it's good news for the quality engineers that haven't made huge discoveries, or the engineers looking for their break.

      Brain drain only truly occurs when there's a lack of brains flowing to the industry or region, not simply because of a 'cornering of the market' on brains.

    2. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      Good news if you're a B-rank engineer in India, anyway.

    3. Re:Great news for those not in the top percentiles by eln · · Score: 4, Insightful

      This article presupposes that there is a large gap between the elite engineers and the plebes. It seems to suggest that there are a handful of really great programmers, and the rest are a bunch of retards. In reality, there is a large population of very talented engineers who do not have the PhD's from the big schools, and who do not have the impressive pedigree that places like Google look for. These people are just as likely to come up with the Next Big Thing (tm) as the MIT PhD's are, but they're far less likely to be taken seriously by the likes of Google.

    4. Re:Great news for those not in the top percentiles by jericho4.0 · · Score: 2, Interesting

      Well, there is a big gap between the top performers and the average. From the impression I had of Google, there not looking for an Ivy League degree, just raw smarts.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    5. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      I got that impression too -- which is why they (i) put me through two phone interviews (I'm hardly Ivy league and am not working anyplace glamorous, I can *assure* you), and (ii) decided "thanks but no thanks."

    6. Re:Great news for those not in the top percentiles by NitsujTPU · · Score: 1

      From the impression I had of Google, there not looking for an Ivy League degree, just raw smarts.

      Well... Google has visited Cornell at least once, to take job applications, since I've been there.

      If you log in from the CS department computers (or, at least the ones in the Masters of Engineering Lab), you get a link that says "Graduating? Come work for us!"

      So, actually, they're at least looking for Ivy Leaguers from my school. That said, they also had a booth at AAAI. They're, essentially, looking for the best people, wherever they can find them, from what I can tell.

    7. Re:Great news for those not in the top percentiles by Triones · · Score: 2, Insightful

      Well, there is a big gap between the top performers and the average. From the impression I had of Google, there not looking for an Ivy League degree, just raw smarts.

      The best engineering schools are MIT, Stanford, Berkeley, and Caltech. None of them is Ivy League.
      So obviously Google aren't that interested in Ivy League degrees, as they're class "B".

    8. Re:Great news for those not in the top percentiles by Temporal · · Score: 4, Informative

      Most Google engineers do not have PhD's, as far as I've seen. All I had was a BS from the U of MN and some open source projects, and they took me quite seriously.

      Don't be afraid to submit your resume. If you have talent, Google knows how to recognize it.

      (Oblig: These are my words and opinions, not Google's.)

    9. Re:Great news for those not in the top percentiles by Triones · · Score: 1

      These people are just as likely to come up with the Next Big Thing (tm) as the MIT PhD's are, but they're far less likely to be taken seriously by the likes of Google.

      This is not the point. Google is not venture capital. They don't hire people for the probability of coming up with the "Next Big Thing". But they need people to perform at the 'great' level to maintain their edge (maybe 10x more productive and creative than an average engineer?) Getting MIT PhD's will also eliminate the biggest risk of hiring .... an 'average engineer'.

    10. Re:Great news for those not in the top percentiles by skippydog · · Score: 1

      a college president once told his faculty; {be nice to the A students for they will work with you.be extra nice to the C student for given an opportunity to work,he will donate to us a building.} i as a C-- student love brain drains.

    11. Re:Great news for those not in the top percentiles by uncqual · · Score: 2, Insightful

      They do run a risk of having a lot of PhD's who want to be top dog but are surrounded by other good PhD's with similar goals. This may not be a problem now, but when their stock bubble bursts and layoffs begin, it will be interesting to watch.

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    12. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      In fact, there is a large gap, and it has little to do with education. Most of the self-styled "programmers" I've encountered in my career had zero or negative productivity. (Negative in the sense that if given a well-organized and reliable program and asked to make some addition or improvement, the end result would be of lower quality by any reasonable standard.)

      On my team at Google there are two people without college degrees. I would call them "elite engineers" on the basis of their programming skill, and in one case, his deep knowledge of algorithms and computer science theory.

      It's true that it can be hard for people without an "impressive pedigree" to get noticed by our hiring process, but that does not mean they would not be "taken seriously". I have only a BS from a mediocre school, and I've never worked anywhere else you've heard of, but I somehow managed to get hired.

    13. Re:Great news for those not in the top percentiles by nb+caffeine · · Score: 1

      A friend of mine (brilliant programmer i worked with at a startup) works at google now. Hes only got a BS, but its from cornell. Hey, he earned it. My BS from a small catholic school, most people have never even heard of it :/

      --

      "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
    14. Re:Great news for those not in the top percentiles by gid-goo · · Score: 1

      You left out Carnegie-Mellon. Easily in the top 5 comp-sci programs in the country.

    15. Re:Great news for those not in the top percentiles by Erich · · Score: 1

      Engineering programs vary vastly based on specialization. University of Wisconsin and University of Texas rank very high in Computer Architecture. Georgia Tech is high in Human-Computer Interfaces, as I recall. Many of the major schools have a top-3 spot in one corner of the research or another.

      --

      -- Erich

      Slashdot reader since 1997

    16. Re:Great news for those not in the top percentiles by Erich · · Score: 2, Informative
      This article presupposes that there is a large gap between the elite engineers and the plebes.
      There is. Have you ever worked in a medium or large technical company? 20% of the people (or less) do 80% of the work (or more).
      --

      -- Erich

      Slashdot reader since 1997

    17. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0
      In reality, there is a large population of very talented engineers who do not have the PhD's from the big schools, and who do not have the impressive pedigree that places like Google look for. These people are just as likely to come up with the Next Big Thing (tm) as the MIT PhD's are, but they're far less likely to be taken seriously by the likes of Google.

      Not at all. Google certainly hires engineers who don't have an advanced degree and didn't go to a big school -- me, for example.
    18. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      And Cornell, another top-5 CS program. Oh wait -- that's an Ivy. :)

    19. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      See, this is why you'll never be hired by Google. The smart engineer will understand that by "Ivy League" the GP simply meant "top universities in the field" and let it go at that. Contending some minor point that doesn't really affect the conversation is counter-productive and more suited to Dilbert's company than Google.

    20. Re:Great news for those not in the top percentiles by letxa2000 · · Score: 1
      What a load of nonsense! There are literally hundreds of thousands, if not maybe even millions, of engineers in the United States alone. Add to that all the H1Bs that somehow get in... And we're supposed to believe that "other companies" aren't finding qualified candidates? Google and Yahoo have sucked up a few hundred candidates and we're supposed to believe there aren't any good ones left for the rest of the companies to hire in the whole friggin' country?

      This has to be one of the most absurd and offensive articles I've seen in awhile. Must not be much for BusinessWeek to report or they're trying to drum up sales with alarmist nonsense.

      PS--If it were true, I'll be eagerly awaiting the rapid rise in engineer salaries that would accompany such a scenario. But I'm not counting on it.

    21. Re:Great news for those not in the top percentiles by quasi_steller · · Score: 1

      I agree. When I first read the article I was thinking: "What?"

      I just graduated from college, now I'm not trying to be arrogant, but I don't consider myself to be a "B" grade software engineer. There were several guys in the computer science department at my university that I would consider very intelligent, creative people. I know they would say the same thing about me. I'm pretty sure that there are others who are just graduating that are not going to Google or Yahoo not only because they are not well known yet but maybe some of these engineers don't want to live in California. I don't find California very attractive. Nothing wrong with California, just my taste. Some people consider a lot more than just the company when choosing a place of employment.

      --
      ...interesting if true.
    22. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      That is spot on. I don't even have my degree (and my field of study had _nothing_ to do with computers anyway), and they hired me in engineering.

    23. Re:Great news for those not in the top percentiles by tiberiandusk · · Score: 1

      hooray for mediocrity!!!

    24. Re:Great news for those not in the top percentiles by MikeFM · · Score: 1

      Hell yeah. I'm available for any decent job offers! ;)

      Seriously though.. I've been using and programming on the Net for more than twelve years and have came up with most of the same concepts that these 'A engineers' are famous for (before them.. or at least before hearing of them) so I'm not actually that much less of a brain than those superstars so much as I'm just not as lucky or just don't care so much about turning my ideas into my own businesses.

      I expect there are a lot of people out there like me (many on Slashdot) and we're available for hire for anyone intelligent enough to find us and hire us and then allow us to do our own thing. I crank out far more interesting stuff in my spare time than I do at work.. if I had a job that was smart enough to let me work on my own projects and then figure out how to commercialize those projects then they could probably make a fortune. Having me produce a couple dozen non-commercial websites and various tools (programs, designs for consumer goods, etc) I either never publish or end up just sort of throwing out and forgetting about doesn't do anyone much good.

      I like my current job but if they took better advantage of my skills we could all probably make a lot more money. Or someone else could hire me and do the same.

      Google's real genius is their Bell Labs style of allowing employees time to work on their own projects and then taking those projects seriously. Keep those people working on the bread and butter part of the time but also let them loose to create innovations that could make your companies future brighter. Combined with good stock options (so engineers don't want to keep their best ideas to themselves) that is a sure way for a company to thrive.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    25. Re:Great news for those not in the top percentiles by drsquare · · Score: 1

      Google engineering? What do Google actually engineer, I didn't think they designed and built their own computers. I thought they were mainly about programming and things like that. What actual engineering work do they do?

      And what 'great level' are they performing at, because Google has been stagnant for years, Yahoo has a better search engine these days.

    26. Re:Great news for those not in the top percentiles by dexterpexter · · Score: 1

      I suppose you've never heard of software or information system security engineering, eh?

      They also hire people outside of the CS realm. They want thinkers, and if you get the right engineer, you get someone smart and creative, not just a code monkey. (Code monkeys can be obtained from people who don't have college degrees.)

      I suggest that you check this out.
      You might be suprised to see "Mechanical Manufacturing Engineer" and "Hardware Engineer."
      You might also note that not all of Google's innovations (and I know the connotation of this word leaves my statement open for debate) have been in the search engine game.

      --

      *-*-*-*-*-*-*-*
      "We are Linux. Resistance is measured in Ohms."
    27. Re:Great news for those not in the top percentiles by charles-m · · Score: 1

      A freind who is a high powered criminal corporate procescutor puts it like this... For most companies, as soon as they realize that they can not steal from you, they will fire you and find someone else to steal from. He calls most businessmen "theives in suits"

    28. Re:Great news for those not in the top percentiles by Anonymous Coward · · Score: 0

      I have my Bachelors in Business Administration (not computer science) from a small Baptist college and I had top scores after my interviews (a 4.0 on a 0-4 scale) and was hired for a senior engineering position at Google. Google interviewers tend to interview the 'person' first, then look at the resume later. That way they find the best talent without being blinded my an incredible resume (or a pathetic one). I think its an incredible way to interview in the tech field.

    29. Re:Great news for those not in the top percentiles by NitsujTPU · · Score: 1

      Yup, and what's worse is that those people aren't even generally the people at the top.

      My current situation is nice in that I respect the people above me. Working at a contractor before this, I interracted with a number of companies, and found that that was not even generally the case.

  6. Brain Drain = good for workers. by Anonymous Coward · · Score: 4, Interesting

    When employers are finding it difficult to hire because there aren't thousands more workers than there are positions to fill, that's good for employees

    Want a job? Suddenly you're not being selected from one of 1500 applicants, and it's not a case where employers can put any old conditions on work because everyone is just desperate for any old work.

    Now employees are the ones who can pick & choose.

    1. Re:Brain Drain = good for workers. by AbraCadaver · · Score: 2, Interesting

      Exactly right! With a good demand for knowledge workers (CS/Engineers, etc), the employee isn't forced to accept rediculous contractual terms as much either. Companies get away with too much as it is with regard to how they treat their workers ( I'm looking at YOU, EA), so I don't feel much sympathy if they have to pay a bit more to compete for employees. It's about time. Again. :P

    2. Re:Brain Drain = good for workers. by Anonymous Coward · · Score: 0

      I must admit at first I thought your comment ridiculous, and more than a bit socialist, but at the extreme competitive levels things are at now, companies can take their pick of people in the 99.9th percentile.

      That leaves perfectly employable people at the 90th percentile and above jobless, because there's no work. What you said is correct, workers who are perfectly capable are missing out. It's not like workers with an IQ of 80 are suddenly being pulled into tech jobs, rather it's making employment of the smart people more balanced.

    3. Re:Brain Drain = good for workers. by phobos13013 · · Score: 1

      I will have to say that this situation will actually create the opposite of what you suggest. The thing is Google and Yahoo are accused of taking the best talent, which is most likely going to be in smaller proportion than the lesser talent if not much more so. So unless you are the cream of the crop its only going to get worse for you. This because from being lesser, you most likely wont get in at the top two choices (Google/Yahoo) and the rest of the other choices out there become more competitive since everyone is vying for those spots. Of course its arguable that other than the coolness factor, and the huge paychecks from Google/Yahoo that they are any better or worse to work at then a startup or a lesser tier company.

      --
      ...and it should be known by now
    4. Re:Brain Drain = good for workers. by CatGrep · · Score: 1

      Now employees are the ones who can pick & choose. Yeah, for the last four years it's been the employers who have been in the drivers seat and they've stuck it to us engineers. Now the tables are turned, Mwa,ha, ha!

  7. Not that much of a drain... by afra242 · · Score: 4, Insightful

    There are more than, say 500 good engineers in the US (supposing Google and Yahoo hired 500 people). Sure, not many VPs of big dot-coms are easy to hire but would a startup be able to afford the salaries/perks they demand?

    I don't think it's that much of an issue....

    1. Re:Not that much of a drain... by mcrbids · · Score: 5, Insightful

      There are more than, say 500 good engineers in the US (supposing Google and Yahoo hired 500 people). Sure, not many VPs of big dot-coms are easy to hire but would a startup be able to afford the salaries/perks they demand?

      I don't think it's that much of an issue....


      When you are talking about engineers generally, 500 is a drop in the bucket. When you are talking about the top notch engineers, that's a massive brain drain.

      Most engineers go about their lives, doing more/less commodity work, often of high quality, and live un-notable lives producing good works.

      But there are a few, a very, very few, that have what it takes to really upset the apple cart. These are the top notch folks - those who change not only industries, but ways of life. For millions of people.

      It takes a very small number of these guys to change the world. And, right now, they're all flocking to google/yahoo.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    2. Re:Not that much of a drain... by serutan · · Score: 4, Insightful

      A few years ago there were similar claims that Microsoft Research, which is several times the size of Google and Yahoo search combined, was creating a brain drain in academia. During the ensuing discussion somebody pointed out that the number of technical PhDs earned every year was like a hundred times the MSR hiring rate. It seems like one of those ridiculous themes that get revisited in business news every few years, like whether we are about to see another tech stock bubble.

    3. Re:Not that much of a drain... by marmite · · Score: 1

      There is a limited pool of *good* engineers in the Bay Area. There are plenty of companies out here with a bunch of bad engineers, there are very few engineers who are really good at what they are doing.

      I have no trouble thinking that the pool of good engineers out here is only 500 - 1000 big.

      --
      I do not represent myself.
    4. Re:Not that much of a drain... by Anonymous Coward · · Score: 0
      I think you ment to say that the pool of good engineers that are available out here is only 500 - 1000 big.

      There are many more, but many of them have stable jobs in less fluctating industries like pharma, finance, .gov, .mil and utilities. And if you add on all those that have families etc. that are unwilling to move, 500-1000 sounds like a decent estimate.

    5. Re:Not that much of a drain... by Seumas · · Score: 1

      And even if it was a huge brain, unless you're the CEO of said company - who really gives a shit? This is good for everyone else who can now step up to fill those voids.

    6. Re:Not that much of a drain... by aftk2 · · Score: 2, Insightful

      Yes, but oftentimes these can only be discovered after the fact. It's not like these people are identified solely through their interview questions - no matter how innovative those questions may be - or even, dare I say it, through their academic qualifications.

      You're right about the small number, but we won't know just who will be among those who change the world until they suck it up and just do it.

      --
      concrete5: a cms made for marketing, but strong enough for geeks.
    7. Re:Not that much of a drain... by wfberg · · Score: 3, Insightful

      This "small elite" of people who can "change the world" are actually not unlike, say, the top 5% of their profession (a lot more than 500 people), it's just that they're being given the proper preconditions to flourish. Like, having a boss that isn't straight out of Dilbert. Or, not working for a government department. Not being bogged down by office politics. Not having to worry about patents. That sort of thing.

      As it is, most people have to work for a living, working in fucked up organizations, for fucked up bosses, being frustrated all the way.

      Google isn't really doing anything no-one has thought about doing before, it's just that their propellorheads are given an ability to execute.

      --
      SCO employee? Check out the bounty
    8. Re:Not that much of a drain... by LetterJ · · Score: 1

      Thank God they've discovered, on the frontier beyond The Bay, such cities as Seattle, Portland, Pheonix, Houston, Dallas, Sante Fe, Kansas City, St. Louis, Minneapolis, Chicago, Milwaukee, Philadelphia, New York, Boston, and many others. And, if the legends are true, they have even heard of computers in the land beyond The Bay. Some of the barbarians in the hinterlands may even have learned how to program computers (though certainly they learned to do so in the cradle of computer civilization before venturing out into the wilderness). Of course brilliant ideas can only be conceived in the shadow of the Golden Gate. Too bad none of those backwater programmers are anywhere nearly as skilled as the chosen 500.

    9. Re:Not that much of a drain... by ashot · · Score: 1

      the market decides

      --
      -ashot
    10. Re:Not that much of a drain... by Metasquares · · Score: 1

      Then maybe interview questions and academic records are the wrong way to go about hiring.

      It's incredibly annoying when people skip over the "research" section of my resume because "OMG! He has a high GPA!" This happens almost everywhere that I apply. I think that it may be the subconscious need of the interviewer to have a quantitative measure of someone's performance (that is, after all, a resume tip); research doesn't really translate into a number.

      IMO, past work is the best way to judge future work. It isn't perfect either, but it's far better than relying on answers to "How many quarters can you stack to reach the moon?" or looking at a number that is, at best, relative to the rest of your school, or, at worst, completely inaccurate.

    11. Re:Not that much of a drain... by Fear+the+Clam · · Score: 1

      I would also point out that considering the few "innovations" Microsoft seems to be able to generate in-house, maybe their selection of "brain" wasn't so great.

    12. Re:Not that much of a drain... by timeOday · · Score: 1
      But there are a few, a very, very few, that have what it takes to really upset the apple cart. These are the top notch folks - those who change not only industries, but ways of life. For millions of people.
      An interesting claim, but I'd be interested to hear some rationale for what you say - some sort of statistic, or even some anecdotes. I'm not saying you're wrong, I just don't know. As it stands you didn't support your statement with any evidence.

      Some people look at today's highly skewed income distribution as proof that the top 0.01% are supermen, others think it's inequity.

      Personally I think there are quite a few people who are good, and who were in the right place at the right time, but who otherwise are not that extraordinary. Then there are a very few who have repeatedly made breakthroughs. I can't believe that's just luck. Then again, that is just what you'd expect if the system were driven by chance. Most people never (literally) get struck by lighting, but a few do. An "elite few," 3 or 4 times.

    13. Re:Not that much of a drain... by fermion · · Score: 1
      I think this is not a true assesment. First, there are few things that Google does that are truly revolutionary, and the number of truly exeptional people that come with those few ideas, are, few. Many of those 500 hires, or how ever many, are probably spending most of thier time doing commodity work, such working out overall architecture and finding bugs. Hard work, but nothing that 10% of the population could not do with proper training over thier normal education. In fact, like many corporations, the best hope for growth is buy out someone with more flexibity.

      Second, not everyone who is smart is going to work for Google/Yahoo. In fact those that can really turn over the apple cart are sitting somewhere that they can have more freedom and control over thier work. As much freedom as Google claims to give developers, ultimately your work is controlled by your boss. IMHO, the people who will tend to go to a corporation will be tend to be less creative and more likely to value high incomes over innovation.

      So the question is what encouragement does the US give to those that want to tip the apple cart. The party line of tipping the apple cart within a corporate structure can only provide do much innovation. Google will want to provide direted advertisements. MS will want to maintain and extend the monopoly. Apple will want to sell functional cool product. Where is the social impetus to do something different? Go off on your own and hope to bought out, i guess.

      And any, a VP hardly does anything innovative anyway. Every VP I know spends all day interfacing between mid level managers and the rest of the corporate structure. Not actualy reading papers to get ideas for new product.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    14. Re:Not that much of a drain... by cahiha · · Score: 1

      There are more than, say 500 good engineers in the US

      Yes, but we aren't talking about "good engineers". There are tens of thousands of good engineers in the US. But there are probably no more than 500 top notch innovators in the US, and Google and Yahoo have hired a substantial fraction of those.

      Sure, not many VPs of big dot-coms are easy to hire but would a startup be able to afford the salaries/perks they demand?

      The people we are talking about are not "VPs", they are the technical brains of companies. While they certainly won't turn down money if it's offered to them, it's not what motivates them. What does motivate them is the ability to get innovations out the door. And the problem with startups is not the salary or financial uncertainty, it's the risk that they work for several years and then see their product die because some VC screwed up the business side.

    15. Re:Not that much of a drain... by cahiha · · Score: 1

      During the ensuing discussion somebody pointed out that the number of technical PhDs earned every year was like a hundred times the MSR hiring rate.

      Maybe a few percent of those PhDs are actually good enough to do something truly new and innovative during their lives, and MSR manages to hire a big fraction of those. Yes, it really is a problem.

    16. Re:Not that much of a drain... by gfody · · Score: 1

      how many famous programmers can you think of? (relatively famous, not hollywood famous)

      WOZ
      linus torvalds
      john carmack
      tim sweeney
      paul hsieh
      michael abrash

      thats off the top of my head.. I'm sure there are a some more, but ts just anecdotal evidence that the list is very small

      --

      bite my glorious golden ass.
    17. Re:Not that much of a drain... by DrGrafx · · Score: 1

      Most engineers go about their lives, doing more/less commodity work

      I don't necessarily agree...Good engineers tend to stay where they are because they are good at what they do...There is a massive disconnect between a talented engineer and a talented manager or business executive. A mediocre engineer is much more likely to be promoted into management, having focused on brown-nosing once the lack in technical savvy is realized.

      --
      Computers are useless...They can only give you answers. -Pablo Picasso
  8. Um... okay by Cantide · · Score: 4, Interesting

    It kind of seems to me like they mentioned Yahoo for a lark in this article. The actually interesting and insightful section was about how people want to work at Google because--well, because they're Google-- but then they also sort of passingly mention "Oh, I guess people want to work at Yahoo too?"

    Maybe they want to work there because they're competing against Google.

  9. You're Kidding... by __aaclcg7560 · · Score: 4, Funny

    I remember in the old days before computers that you have to haul your butt down to library, search a card index, find the books, and look page-by-page for the information you're looking for. That required a bit of brain work to avoid wasting your time. It's a no brainer today to find what you're looking for on Google or Yahoo. Anyone who say that there's no brain drain going on haven't looked past their search bar in a while.

    1. Re:You're Kidding... by snafumedia · · Score: 1

      What's a library?

    2. Re:You're Kidding... by __aaclcg7560 · · Score: 1

      It's a building where they store all the paper blogs that was popular in your grandpa's day. :P

    3. Re:You're Kidding... by Virak · · Score: 1

      What is this 'paper' you speak of?

    4. Re:You're Kidding... by snafumedia · · Score: 1
    5. Re:You're Kidding... by Anonymous Coward · · Score: 0

      Whys that? I thought making information easily findable and ready would be a good thing because:
      1) You spend less time doing useless work and more time focusing on what you're meant to be doing
      2) Anyone can find the information, you might overlook it in a book
      3) You get a small preview to see if the information is relevant

    6. Re:You're Kidding... by dawggpie · · Score: 1

      i disagree, now-a-days since you can get to the information you want more quickly u don't have to waste as much time searching for information. Your time can be put into thinking of new ways to put that information to use.

    7. Re:You're Kidding... by __aaclcg7560 · · Score: 1

      Yes and no. While it's great to have information at your fingers that you might overlook or didn't know about it, the intellectual experience of being able search, track down, and extract information into a useable form is still valuable.

      I'm a QA lead tester. It's my job to reduce 1500 pages of test data into a report so management can make decisions on what to do next. Since I'm "old school", the entire report is in my mind and I can answer any questions put to me. I've seen younger lead testers of the "cut & paste" generation struggle since they can't analyze such information on the fly and can't answer any questions on the spot.

    8. Re:You're Kidding... by Anonymous Coward · · Score: 0

      OMFG you FAT fucker, you dropped your cell phone into auto flush toilet? are you that fat and clumbsy? you 400 pound blimp! why dont you go get some liposuction? you are a beached whale! you must have been sitting on the couch and your fat ass absorbed everything on the couch including your cell phone so when u had to go take a shit it plopped out for ya and that was the first time u had seen it in days but then it got flushed down just as you stuck your fat hands down the toilet to retrieve it.

  10. Success in business! by Anonymous Coward · · Score: 0

    For Shame! This isn't America, you don't just get to do whatever you fucking want to do or anything. Oh wait, it is....

  11. Microsoft can hire anyone but their product sucks by loggia · · Score: 5, Insightful

    You can hire almost anyone and still create crap, just as Microsoft does.

    Apple has good pull to get people, but even better management. There are tons of talented people - the whole superstar thing can be folly. It's about a culture that permits creativity and innovation.

    When you've got people at Microsoft worrying about uttering the word podcast, you can see that they are losing their relevance by the moment. It has happened to many giant companies - as they phase from entrepreneurial and flexible - to arrogant and rigid.

  12. Layoffs by Vicissidude · · Score: 4, Interesting

    IBM and HP both recently laid off 14,000 workers each. There should be plenty of brains out there, available for work.

    1. Re:Layoffs by slasho81 · · Score: 4, Insightful

      IBM and HP both recently laid off 14,000 workers each. There should be plenty of brains out there, available for work.

      IBM and HP didn't fire their top engineers.

    2. Re:Layoffs by Angst+Badger · · Score: 3, Insightful

      IBM and HP both recently laid off 14,000 workers each. There should be plenty of brains out there, available for work.

      Considering the huge number of layoffs over the last five years, that was my thought, too. There is no shortage of software engineers, and there hasn't been one for well over a decade.

      What there is a shortage of is American developers willing to work for the same wages as receptionists. Every time large companies start bitching about a shortage of tech workers, it's a lead-up to increasing the H1B quota.

      --
      Proud member of the Weirdo-American community.
    3. Re:Layoffs by BlueYoshi · · Score: 5, Informative
      --
      "Use cases are fairy tales..." I. S. 2005
    4. Re:Layoffs by robbyjo · · Score: 2, Informative

      HP? How about Alan Kay?

      --

      --
      Error 500: Internal sig error
    5. Re:Layoffs by ReidMaynard · · Score: 1

      No, they let go of their highest compensated engineers. To a bean counter, we are all the same.

      --
      -- www.globaltics.net

      Political discussion for a new world

    6. Re:Layoffs by ms1234 · · Score: 1

      Atleast the Zombies have something to feed on.

    7. Re:Layoffs by Anthony+Boyd · · Score: 1
      There is no shortage of software engineers, and there hasn't been one for well over a decade.

      Huh? As recently as early 2000 bidding wars over engineers & developers were commonplace, and tech companies successfully pushed for those bigger H1B quotas you mentioned. In 2000, I managed to get my last huge salary increase (changed jobs, good timing, right before the bubble burst).

      The year 2000 is not "well over a decade" ago.

    8. Re:Layoffs by Anonymous Coward · · Score: 0

      And HP cut the benefits of those of us that remain. I'll be leaving before the end of the year. HP is no longer Hewlet-Packard. It's just a couple of meaningless initials.

    9. Re:Layoffs by Anonymous Coward · · Score: 0

      i have been told that most, but not all, of these layoffs are coming from employees inherited through outsourcing contracts being handled by HP (i.e. Proctor and Gamble, etc). Not a lot of worker bees being cut, but there is also some redundant management layers being peeled back...

    10. Re:Layoffs by Duncan3 · · Score: 1

      Yes, plenty of people, but all the JOBS are in India, since both HP and IBM have admitted that's what they are doing. So laoffs here really dont matter at all.

      Talent goes where the stock is rising. As soon as Googl'es stock bursts, they will have trouble hiring too.

      --
      - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    11. Re:Layoffs by falconwolf · · Score: 1

      Huh? As recently as early 2000 bidding wars over engineers & developers were commonplace, and tech companies successfully pushed for those bigger H1B quotas you mentioned. In 2000, I managed to get my last huge salary increase (changed jobs, good timing, right before the bubble burst).

      Though I may be wrong it's my understanding that this was due to the .com boom. Luckily (or NOT!!!), I was in therapy at the tyme due to an accident but what I heard from others was that it wasn't easy for the average engineer or programmer to get a job unless they could say they worked on websites, if you knew html you could walk into most shops and get top dollar. I met one guy who got a job paying $100 an hour to create a website and he didn't know squat either about design or about html. He conned his way in the door.

      Falcon
    12. Re:Layoffs by drsquare · · Score: 2, Interesting

      What there is a shortage of is American developers willing to work for the same wages as receptionists.

      What arrogance. Firstly, computer programming is not engineering. Secondly, why would a programmer have a right to work for more than a receptionist. Receptionists have a much worse job, it's only fair and democratic that those with more stimulating jobs get them in exchange for a lower wage.

      There are millions of people who can push buttons on a computer, and millions more Indians who can do it for even less money, it's not the 90s anymore, you're not going to get VCs shoving money up your arse just because you can install Linux.

    13. Re:Layoffs by mikefe · · Score: 1

      HTML isn't hard to learn. If your friend couldn't learn it quickly, then I think that reflects on your friend.

      Now, design is another thing completely. That takes a skill that is not wholly scientific.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    14. Re:Layoffs by Vicissidude · · Score: 2, Insightful

      Firstly, computer programming is not engineering.

      Engineering is applied physics. Development is applied mathematics. So, you are correct. Developers are incorrect to call themselves engineers.

      Secondly, there is a difference between software development and computer programming, which I think you are attempting to blur.

      Secondly, why would a programmer have a right to work for more than a receptionist. Receptionists have a much worse job, it's only fair and democratic that those with more stimulating jobs get them in exchange for a lower wage.

      Wages are based on two things. One, the amount of money your work creates. And two, the difficulty to replace you, ie your skill rarity.

      One could ask why Michael Jordan made so much money. Obviously, anyone can play basketball, which after all, is only a game. The fact is that he could have arguably been called the best player in the world. So one, people paid a lot of money to see not just his team, but him on a regular basis. And two, since he was the best player in the world, he was irreplaceable.

      Both software developers and programmers require special skills that take years of training and experience to acquire before even being qualified for an entry level position. That alone makes them rare, with the actual good ones being more rare. Not only are developers rare, but companies have built fortunes off of their work. So, one and two from above are easily covered.

      A receptionist does not make a lot of money for the company. And a receptionist can be replaced by almost anyone walking off the street. Since they can not cover one and two above, they are paid poorly.
       
      ...you're not going to get VCs shoving money up your arse just because you can install Linux.

      Now you are confusing administrators with programmers and developers.

    15. Re:Layoffs by DerekLyons · · Score: 2, Insightful
      What there is a shortage of is American developers willing to work for the same wages as receptionists.
      More accurately, there is no shortage of developers who think they should be paid the wages that were typical of the bubble era as opposed to current market rates.
    16. Re:Layoffs by G3ckoG33k · · Score: 1

      And this message is scary:

      "I predict that Google announces that they hired him in a week."

      He was wrong by a few days...

  13. Brains Not Draining by lousyd · · Score: 3, Insightful
    google:// define:brain drain

    The emigration of a large proportion of highly skilled and educated professionals...

    The emigration of highly educated workers...

    The migration of skilled workers out of a country...

    depletion or loss of intellectual and technical personnel...

    A "brain drain" is caused by the depleted organization. In all of these definitions the emphasis is on the loss of brains. Where they go and what they go on to do isn't specified. An oppresive communist regime could see its top intellectuals flee the country, and have those intellectuals go somewhere free and just live normal non-intellectual lives and it would be "brain drain". What's described in this story isn't so much about companies losing out on talent, "brain drain", rather it's about the companies gaining it, i.e. Google and Yahoo. Besides, brains aren't in limited supply. It's not like one's gain is another's loss. If anything this means that brains become more economically in demand.

    --
    If aspiration is a virtue, achievement cannot be a vice.
    1. Re:Brains Not Draining by Trejkaz · · Score: 1

      Oh, you're right...

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    2. Re:Brains Not Draining by lousyd · · Score: 1
      Oh, you're right...

      Beautiful. Simply beautiful.

      --
      If aspiration is a virtue, achievement cannot be a vice.
  14. So what's the problem exactly? by Dionysus · · Score: 3, Insightful

    If Google and Yahoo are doing the leading-edge research, and these top brains want to do this kind of research, and these companies are paying them top-dollars to do it, what's the problem? The article does mention that research at other companies are restricted (MS doesn't want researchers doing stuff that might impact their OS/Office sales, HP is doing less R&D)

    If Google and Yahoo can attract the nerds, and you can't, that's your problem, isn't it?

    --
    Je ne parle pas francais.
    1. Re:So what's the problem exactly? by n3xu5 · · Score: 2, Insightful

      I could not agree more. If Google and Yahoo want to spend all of their money hiring these top talents, good for them. They both seem to be churning out new services by the dozen lately. I would expect that eventually they will reach a point where the law of diminishing returns will kick in and they will stop hiring so many big names.

      This, of course, depends on how they are making use of their new talent. If they give each one a project to lead that is in their specialty, they will likely keep hiring as they need new ideas. If, however, they are trying to coordinate more and more brains on a handful of ideas, they'll eventually find that throwing more brains at the problem may not work out as intended.

      Getting back on point, I expect there is still plenty of talent in the United States (and abroad) to fill the positions at start ups and other companies. A business complaining about not having any talent to hire because the "top" 500 or so talented people are taken by the search engine giants likely just means that there is a real problem with their business plan and that it is doomed in the long run.

      Just my 2 cents.

    2. Re:So what's the problem exactly? by Dionysus · · Score: 1

      Rereading it, I wonder if the businesses aren't so much complaining about not able to hire the "top" 500, but that they have to actually pay the engineers top dollars to even consider working for them. They rather have researchers for cheap, and it would be much easier if there weren't other companies out there paying top dollars.

      --
      Je ne parle pas francais.
    3. Re:So what's the problem exactly? by n3xu5 · · Score: 1

      Even if that were the case, if a business absolutely required such a "top" individual for their business plan(s) to succeed, they should be prepared to fight the market (in this case by offering comparable pay) for what or who they need to survive and flourish. Simply complaining that some other company is (legally) inflating the price of a needed asset is pretty pathetic in my opinion. If all they can do is whine, they should just pack up and go home.

      I'm sure I'd be complaining, too, if I were one of these companies. But I certainly wouldn't expect crying about it to suddenly make some external force swoop in and try to give me some type of pity party and smack Google and Yahoo on the nose for making my business more difficult to keep afloat.

      I don't mean to be so negative about the whole thing. I just really get tired of businesses and society as a whole constantly crying foul when things don't go their way. What really ticks me off is when government officials are persuaded (or of their own accord decide) to interfere with an otherwise working system...even if it means not everyone will come out rich/ahead/happy.

      I'm sure there may be some important ramifications to this whole thing that are eluding me, but it pretty much seems like a non-issue to me.

      Again, just my 2 cents.

    4. Re:So what's the problem exactly? by drsquare · · Score: 1

      Except...they're not doing leading-edge research, they're just taking existing technology and putting adverts on it. They soak up all the best workers so no-one else can compete with them. It's like Microsoft: embrace and extend.

  15. Yeah right... by boomgopher · · Score: 5, Insightful

    Retranslate this as:
    "Some companies bitch about some other companies who are paying more than they want to pay their own employees, employees leave, and outsourcing to India doesn't work that well. MBAs have to double their prozac dose to cope."

    --
    Your hybrid is not saving the environment. Its purpose is to make you feel good about buying something.
    1. Re:Yeah right... by putko · · Score: 0, Flamebait

      Thanks for summarizing the article so well. It does basically come down to, "Oy weh! So much money for talent I must to pay. These geeks, they only want to work with other geeks."

      Many smart workaholics want to work with other smart workaholics. Geeks with no social lives want to goof around with other geeks with no social lives. They don't like stupid frat boys. No shit?

      Outsourcing to India is the dream of the MBAs: replace the arrogant, irritatingly smart and in-yo'-face engineers with a bunch of compliant, diaper wearing yes men. But then it turns out the Indians lie a lot and are unqualified, so its a big bust. Ha ha!

      At my last job they hired a guy and thought they were finally free of their dependence on me. E.g a replacement for the asshole. Then they realised, "oh shit, that crabby mofo is really much better than everyone else. Crap. Not free of him yet. Still have to put up with his demands and KMA-attitude."

      --
      http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
    2. Re:Yeah right... by jericho4.0 · · Score: 0, Troll
      Lying, incompetent, diaper wearing yes men vs the arrogant, irritatingly smart and in-yo'-face engineers.

      You know how America gets over this outsourcing thing? By stopping the kneejerk racism and xenophobia and realizing that India is actually huge numbers of smart, educated, and driven competition.

      Or you could just move to Detroit and bitch about shitty cars made by incompetent, raw-fish eating yes men.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    3. Re:Yeah right... by putko · · Score: 4, Interesting

      Most "Japanese" cars sold in the USA are made in North America by North Americans. More and more they are designed by Americans. The Japanese have imposed a system of management that leads to ever-better, higher quality products at lower and lower prices. The workers are North Americans.

      Also, Japanese engineers can impose technically-motivated decisions on the MBAs. This has happened with auto features: the engineers insisted on certain features, while the Japanese equivalents of the MBAs said "they cost too much". In Detroit it goes the other way.

      So I'm missing your point about "incompetent, raw-fish eating yes men." The Japanese car companies are better run companies (and better to work for) than Detroit.

      And I suggest you try working for/with a bunch of Indians (or greasy American MBAs who see them as the way to get away from crabs like me). Maybe you'll sing a different, less-PC tune. India has around a billion people. There are many smart, driven ones in there. And there are a lot of striving liars who will say anything to make a buck.

      --
      http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
    4. Re:Yeah right... by boomgopher · · Score: 5, Insightful

      BTW, is anyone else amazed at how much fucking money it takes to have a half-way decent existence in tech-heavy areas? I mean seriously, even renting a moderately okay 3br in the Silicon Valley costs like $2300/month.

      To keep your rent below 40% of your takehome pay, you need to be making 70 grand a year after taxes, so like 100 grand gross.

      And heaven help you want to want actually buy a place...

      So yeah, you're damn tootin' I'd hop on to a higher-paying, more successful company under these circumstances..

      --
      Your hybrid is not saving the environment. Its purpose is to make you feel good about buying something.
    5. Re:Yeah right... by greenrd · · Score: 1
      And there are a lot of striving liars who will say anything to make a buck.

      Well, this is not surprising. India doesn't have a comprehensive welfare state, which encourages people to strive really hard to get work. You probably would lie through your teeth too if you were only one generation away from destitution.

    6. Re:Yeah right... by Savantissimo · · Score: 1

      And even so you would be underpaid if you really are the kind of engineer who can make new markets, or even new kinds of products. The average income for the top 1% of earners nationwide is over $700,000.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    7. Re:Yeah right... by putko · · Score: 0, Flamebait

      My experiences with striving Indian liars were in Silicon Valley. They and their families were rich -- so it wasn't fear of becoming a guy who removes poo from your house (with his bare hands) that motivated them. There were some of the most blatant liars I ever dealt with.

      Everyone else that I ever talked to about Indians in the Valley said the same thing: these people are compulsive liars.

      One Indian stole diagrams from my friend (from his thesis), and gave a talk with them. When the guy said, "hey, those are my diagrams," the Indian lied and said, "no, they are mine..." This guy kept track: of 12 engineers that he dealt with, 11 lied to him (and stabbed him in the back). One of 12 was decent.

      Again, these guys were not looking at becoming the types who scrounge through the garbage at the dump, looking for valuables to sell to scrap dealers. It was just how they were.

      So based on my experience, that's why I say what I say. If you've had a different experience, that's great. If Indians are better people that Euro-Americans, great -- I suggest you go to India, and live your life among your chosen friends.

      --
      http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
    8. Re:Yeah right... by Anonymous Coward · · Score: 0
      costs like $2300/month.

      Yeah, but that's only US dollars. In a real currency it comes to much less :-)

    9. Re:Yeah right... by taylork · · Score: 1

      Japanese car companies are better run companies (and better to work for) than Detroit

      I assume you mean better to work for, if you live in Japan.

      Maybe 1/80th of automotive product development jobs in the US are at Japanese car companies, if that. Is ANY powertrain development done in the US?

    10. Re:Yeah right... by putko · · Score: 1

      It is very hard to find out.

      With Honda, I think the answer is no. The non-powertrain stuff gets designed here, but not the powertrain. Honda is a small-engine company, not a car company, so it is natural that powertrain stuff stays in Japan.

      Their Ridgeline truck got designed in the USA. But it isn't clear what didn't get done here.

      With Toyota, it is much less clear. They intend to replace GM's leadership role in the car business. Hence they are actively attempting to move expertise out of Japan more than other companies.

      Both Honda and Toyota have had R&D centers in the USA since the 80's. It appears people move back and forth within the company. E.g. the guy who led the development of the Accord's powertrain (done in Japan) was a non-Japanese manager (formerly with Saturn).

      Much of the Acura TL was done in the USA, but it isn't clear how much wasn't.

      If I was in the car business, I'd be looking to get a job at a Korean company. They seem to have a good future.

      --
      http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
  16. Civilization Quote by lousyd · · Score: 1

    It is better for civilization to be going down the drain than to be coming up it. --Henry Allen

    --
    If aspiration is a virtue, achievement cannot be a vice.
  17. That's about right by Animats · · Score: 4, Funny

    Well, of course Google is getting all the good people in Silicon Valley. Who else is left? DEC SRL and WRL are gone, Interval is gone, PARC has been spun off and is looking for work, HP just canned their R&D operation, and SGI is in limbo.

  18. So provide equality by redwiregmail · · Score: 4, Interesting

    If the bitching companies provided an equal work enviroment techs wouldn't be flocking in such massive droves to a company that treats them right. Even the simple things such as:

    - Free high quality lunches instead of reducing lunch hours etc as many presently try to do.
    - Gave something comprable to the 20% personal project time.
    - Treated techs that "keep the $100'000 network thats critical to the business from screaming to a grinding halt" with respect at least equal to the tool with the MBA that just tossed 100 blue collars out on the street after 40 years so he could get his xmas bonus.

    1. Re:So provide equality by Temporal · · Score: 1

      Free high quality lunches instead of reducing lunch hours etc as many presently try to do.

      Don't forget breakfast and dinner! I do so love the omelets...

    2. Re:So provide equality by Anonymous Coward · · Score: 0

      The smoothies, man! The smoothies!

      I can also heartily recommend the zucchini bread.

    3. Re:So provide equality by Erich · · Score: 1
      Have you ever worked with great Engineers?

      They don't care so much about lunches, or 20% time, or even pay.

      Great engineers want to do interesting things. Google is doing interesting things, if you are in that line of work. Many other companies do interesting work for other fields... if you are an aerospace major, Google probably isn't the place you want to work. If you are skilled in the art of circuit design, Google probably isn't the place you want to work... maybe an ASIC design company would fit you better.

      I've been an engineer who is unhappy with half of his group, sometimes frustrated by his manager, and believing that the management of the company was a bunch of blathering idiots. But I enjoyed working there, because I got do very interesting things.

      Since then, I've moved to a better company and get to do even more interesting things. But the important part was the interesting things I got to do.

      --

      -- Erich

      Slashdot reader since 1997

    4. Re:So provide equality by charles-m · · Score: 1

      The common hustle in the valley is to convince someone that they are working on something "great," and the to get them to work for free (at night, on the weekends, on their vacation time, etc). It is like the quote from Cadyshack..."you will get nothing and like it ! " I enjoy working on interesting things; the more they pay, the more interesting it is.

  19. Frankly? by Anonymous Coward · · Score: 0

    Who gives a shit. It isn't like anyone else is seriously hiring smart IT people right now, or like these people would have anything but a gnat's chance in hell of finding a place where they'd be appreciated in the current economic and intellectual climate if this yahoo/google thing weren't happening. Who the hell are google and yahoo supposedly brain-draining from? The unemployment lines? Oh no.

    1. Re:Frankly? by Savantissimo · · Score: 3, Interesting

      You're so right. Tech jobs, like jobs in general, have always been almost entirely about getting the right cogs for the corporate machine. Sure, if you do anything creative, they'll demand to own it, but even the richest corporations can't afford to actually develop or explore more than one idea in a hundred, and perhaps one in a hundred of those will actually make it to market. The problem is not coming up with good ideas, but getting the political and financial resources to develop them.

      For every one of these "top engineers" there are ten others just as smart and more inventive who, for whatever reason, have never become known to the handful of people making high-level recruiting decisions. I know a guy, Quinn Tyler Jackson who developed the theory of adaptive, context-sensitive grammars and built a fast parser that could handle any language with no ad-hoc cruft. It can naturally parse ambiguous things like "time flies like an arrow, fruit flies like a banana". Ten years ago, it parsed the Gospel of Mark starting with just a single noun in its tiny dictionary and only a couple of pages of rules. Is Google or Microsoft or Yahoo! knocking on his door? No, of course not. He doesn't already have a top spot in a top firm, so how good can he be, they figure... if they figure.

      I have dozens of patentable inventions lying around. They are in various areas - no one company could use them all. I can't afford to patent a single one of them, and even if I could I couldn't expect to make any money from them without far more resources. Without a patent, I can't even tell anyone about them without giving up the rights. (Companies seldom will sign an NDA to see an individual's idea, and even if they did, how could I afford to enforce it if they broke the agreement?)

      Companies don't hire inventors much - they want engineers. Inventors think up stuff, which is easy and fun for the inventor but risky for the employer; making it work is difficult and tedious for the engineer and indispensable for the employer. I'm just an inventive technician, not a top engineer who can not only invent but can get the resources or make the invention work all by himself if need be. So, basically, I'm screwed under the current legal and employment situation.

      Some of these ideas could make a company with the right resources a lot of money; some already have. I wasn't the first to think of reconfigurable computing in the early '90s or maybe even the 4-bit lookup table as a "supergate", but I certainly did so before these things came on the market. Ultrasonic beat-wave sound projection, same thing. As an 11 year-old kid in 1983 I came up with an idea for a notebook computer design with two hinged flat panel touchscreens that I think is still better for some purposes than what is on the market now. In 1994/5 I invented a tree browser history which I still wish I could get in Firefox or IE. I have a whole class of interface ideas combining the control of the command line with the discoverability of a menu system. I've got all sorts of optic, acousto-optic, superconductor, magnetic, electrostatic, electronic, power-producing, energy saving, inflatable, legal, corporate, psychological, interface and social applications ideas - and unless something changes, no one will get any use out of them. I don't see any jobs out there for some one like me who doesn't want to sell his soul for a salary.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    2. Re:Frankly? by Anonymous Coward · · Score: 0

      Got any ideas for preventing article dupes?

    3. Re:Frankly? by Savantissimo · · Score: 1

      Dammit, Jim! I'm an inventor, not a miracle-worker!

      How about an automatic search for identical links plus having the person who approves the article select keywords from the article which are used in a search which pulls up the first few lines of each of the most similar stories posted during, say, the last two months? And if it is a dupe, give some negative reinforcement to the person who approved the article - something like 10 seconds of flashing goatse, or whatever lesser punishment the Geneva conventions allow.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    4. Re:Frankly? by Anonymous Coward · · Score: 0

      Companies don't hire inventors much - they want engineers. Inventors think up stuff, which is easy and fun for the inventor but risky for the employer; making it work is difficult and tedious for the engineer and indispensable for the employer. I'm just an inventive technician, not a top engineer who can not only invent but can get the resources or make the invention work all by himself if need be. So, basically, I'm screwed under the current legal and employment situation.

      As an "engineer who can not only invent but can get the resources or make the invention work all by himself" I am also screwed.

      After all how dare I try sell something I designed and developed during a time when no one would hire me? They dont want people who may do other engineering outside of the company, unless you also have some name recognition. Maybee it makes them nervous that I could (given enough time) develop there idea all by myself.

      Unfortuate the truth, as I see it, is much different. They view you not as an individual but as a comadity(sp). Hiring is more like buying a car to them, they know they want a red sporty one, they only have so much to spend, but they have know idea how the thing actually works other than where to add the fuel. So they look at things they do understand. Some people buy car just for there looks. Others must have good cup holders. A portion actually look at and understand the engine specs but most of them just want horsepower and disregard things like fuel economy.

      When hiring people, they simply don't check under the hood, and when they do they just get blinded by shiney chrome things.

      P.S. Can't find any work so please buy one of my DSP guitar amps. They feature a unique multi band distortion engine, digital reverb, delay and chorus, and exotic hardwood cabinates. Hardware, software, and woodworking done by myself. Mention 'slashdot' for the special price of $600 on boxes 1-50. more info at http://moddaudio.com/ .

      P.P.S. I really need the money.

    5. Re:Frankly? by Savantissimo · · Score: 2, Insightful

      Nice stuff. The initial pictures don't show off the marquetry enough, though. Using solid hardwoods everywhere like that, you can't be making a big profit. If I weren't so broke, I'd offer to swap my HP 3562A for some of your gear.

      On the DSP side, I've always wanted an automatic equalizer that would take a mic input, compare it with the test signal the equalizer is feeding into the stereo and automatically correct the frequency response. There are that do this, but the design seems like overkill, using lots of powerful DSPs to implement 74 hybrid IIR/FIR filters. Is there any reason not to do a FFT and multiply the frequency components by the correponding part of the desired response curve? Does this have some uncorrectable bad effect? Latency could be an issue for live music, but should be OK for a stereo. Seems to me like it should work, and give much finer frequency control.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
  20. I don't and do feel sorry for these companies by betelgeuse68 · · Score: 2, Insightful

    I don't because of the rampant unemployment in the tech sector... I do because mediocrity *is* is rampant in tech.

    -M

  21. aw... by portscan · · Score: 3, Insightful

    hiring is difficult? boo fucking hoo. give me a job. the last thing i want to hear is that companies are having trouble hiring people.

    1. Re:aw... by Anonymous Coward · · Score: 1, Funny

      The emphasis is on good people.

  22. Is Google the next Microsoft? by Anonymous Coward · · Score: 4, Insightful

    Fast-forward to 2014.

    Google the offers most popular network features, the OS, and the applications.

    Every time something new comes along Google ties its version of that into its vast array of other services, and people gravitate towards it by default.

    How is this different then Microsoft bundling IE?

    Consider that others had map systems before Google. In the future, will Google get criticized for abuse when conglomerating new services into it's site?

    I ask this because the line between application and website is getting blurred, and it seems to me that popular opinion on slashdot is that a monopoly should not bundle applications. How will we reconcile this in the future?

    1. Re:Is Google the next Microsoft? by myukew · · Score: 4, Funny

      but, but... it's google! they aren't evil, you know!

    2. Re:Is Google the next Microsoft? by Propaganda13 · · Score: 1

      I've never had a problem with Microsoft bundling applications with its OS. I have problems with Microsoft actively trying to make other applications not work properly.

    3. Re:Is Google the next Microsoft? by Grishnakh · · Score: 1

      There's a bit of a difference. Other sites offered map services before Google, yes. But none of them were nearly as good. When MS makes their own versions of things, they're usually much worse, not better.

      People have migrated to Google Maps because it's really much better than the others, not because they were coerced by any bundling.

    4. Re:Is Google the next Microsoft? by xenoandroid · · Score: 1

      Microsoft causes a lot of headaches (though it's getting better), Google does not.

      The reason a lot of people despise Microsoft is because for many years they were subjected to their crappy, unstable, insecure operating system with no way out if they wanted to stay compatible with the rest of the world.

      So say Google becomes the next standard for everything, if they continue to provide quality service and products people won't be nearly as quick to bash them.

    5. Re:Is Google the next Microsoft? by James+Youngman · · Score: 1
      Fast-forward to 2014. Google the offers most popular network features, the OS, and the applications. Every time something new comes along Google ties its version of that into its vast array of other services, and people gravitate towards it by default. How is this different then Microsoft bundling IE?
      Motivation. Don't Be Evil, remember? Google really really take that seriously.
    6. Re:Is Google the next Microsoft? by ciroknight · · Score: 1

      Why would Google *want* to be the next Microsoft? One of the things Google has for it is that it's such a great company in the eyes of the public, and I can guarentee that they're going to fight tooth and nail to keep that image for the span of the life of the company. Now that they are public, it's going to get harder, because stockholder pressure is often hard to beat, but I have faith in Google.

      So let's go ahead and evaluate what would happen if the situation you present were to happen.

      Google makes a bunch of service applications, and keeps them running on their server farm. The way you access those applications is by firing up your Web Browser and pointing to Google.com. Of course, they have every imaginable application under the sun, but then you close out your web browser and look around your desktop.

      Lo and behold, there's every application under the sun as well!!! And guess what? They're not tied to Google in any way, shape or form! How can this be? Is it possible that some applications are not suited for being online applications while some are? Is it possible that you still have choice, where as with Microsoft shipping Windows on your machine and locking it down with DRM strips away that choice?

      By virtue, Google can't easily become the "next microsoft". Microsoft monopolized on other companies ideas, quickly (and shoddily) implementing them and shipping them out the door. This has been true from DOS all the way till now. Name a product that MS didn't borrow from another company and pigs will fly out my ass.

      Secondly, Microsoft monopolized by grabbing hold of PC vendors with an iron fist and didn't let go. Google has no hold on PC vendors, and frankly, I can't see why they'd care to. Instead, they'd much rather sponsor projects to get ahold of your web browser and rule it with an iron fist. Maybe they'll have a monopoly on web browsers... hah I don't think so.

      Lastly, Google has nothing to be anti-competitive with. There's no way Google can force you to use Google for everything you do; they offer no services that can't be found elseware, they offer no product that's completely original that can't be found somewhere else, even within Microsoft itself!

      So unless something changes and Google invents the next Killer App, bandwidth shoots through the ceiling, and all of the founders and original workers for Google keel over and die and are replaced by ex-Microsoft employees, I don't really see a way that your theory could work.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    7. Re:Is Google the next Microsoft? by Solra+Bizna · · Score: 1

      > Name a product that MS didn't borrow from another company and pigs will fly out my ass.

      Outlook? No... Word? No... DOS? No... Windows Update? No... SkiFree? No... shiny things? No... meta search? No... GUI? No... virtual memory? No... Solitaire? No... Notepad?! No!

      Blast! I really wanted to see those pigs fly...

      -:sigma.SB

      --
      WARN
      THERE IS ANOTHER SYSTEM
    8. Re:Is Google the next Microsoft? by AutopsyReport · · Score: 1
      I was never coerced into using any of their software. I used what I wanted, whether it be made by Microsoft or not. So please inform me how you've been coerced into using their software, and why you didn't use an alternative if one was available?

      When MS makes their own versions of things, they're usually much worse, not better.

      Microsoft Word? Microsoft Outlook? Microsoft Excel? These things are the staples of many businesses operations, so looking beyond the geek perspective and Microsoft tail chasing, I cannot really understand how these things are poor in quality and much worse than their competitors.

      --

      For he today that sheds his blood with me shall be my brother.

    9. Re:Is Google the next Microsoft? by Jugalator · · Score: 1

      I don't mind software bundles, instead I dislike when a hardware dealer has to meddle in which software I should use because of some stupid deal with Microsoft. A Linux distro can bundle as much as that one wants, as there's no one trying to force it on me, and so far that's why I've liked Google too. They're building web services people browse to willingly. If they're building a web based OS at os.google.com, I'd find that exciting to try out, not scary.

      --
      Beware: In C++, your friends can see your privates!
    10. Re:Is Google the next Microsoft? by Anonymous Coward · · Score: 0

      try viamichelin.com or map24.com. they may not have satellite but they cover most of the US and Europe with road maps and googles satt images suck in most places when you zoom in anyways with "images are not available for this zoom level" type content.

      Both were around befores maps.google.com to the best of my knowledge.

    11. Re:Is Google the next Microsoft? by Anonymous Coward · · Score: 0
      Name a product that MS didn't borrow from another company

      "Bob"

    12. Re:Is Google the next Microsoft? by ndogg · · Score: 1

      Thank you, Mr. Crystal Ball.

      Let us remember that Microsoft and Google have taken fundamentally different paths from their beginnings. That does not portend towards the future of either company, and so to say what will happen in ten years is fallacious. If Google does become monopolistic, as you predict, then I will be just as upset with them at that time as I am now with Microsoft, but don't somehow believe that such is assuredly the future. I see Google for what it is now, and will deal with that when/if it comes up, but it's not a sure thing.

      --
      // file: mice.h
      #include "frickin_lasers.h"
    13. Re:Is Google the next Microsoft? by Grishnakh · · Score: 1

      You obviously didn't use the first version of Word, when they were competing against WordPerfect.

    14. Re:Is Google the next Microsoft? by drsquare · · Score: 1

      You're joking, right? Google's search engine and webmail are worse than the alternatives. Windows is better than Linux and OSX. IE was better than netscape. MS Office is better than open office.

    15. Re:Is Google the next Microsoft? by Grishnakh · · Score: 1

      If you really believe all that, not only are you a complete idiot and MS sycophant, but you're in the extreme minority. No one believes MSN search is better than Google. Why do you think everyone calls searching on the internet "googling"?

    16. Re:Is Google the next Microsoft? by LadyLucky · · Score: 1
      You don't need to wait. Google is evil now. Everything they do is geared to getting more information about your personal life, so they can target ads better.

      Your web searches... what you are interested in.

      Your email... what you talk about. Why 1GB? Because the more you store, the more info they have to mine.

      Google Maps... where you live. Now they can target ads based on the fact you looked for the local pizza joint last week.

      Google News.... what concerns you

      Google Web Accellerator... what webistes you visit

      Google toolbar... more detail on your browsing habits...

      Google: Just Say NO!

      --
      dominionrd.blogspot.com - Restaurants on
    17. Re:Is Google the next Microsoft? by Vicissidude · · Score: 1

      So please inform me how you've been coerced into using their software, and why you didn't use an alternative if one was available?

      Try buying a computer without Microsoft Windows. All the big manufacturers require you to purchase that on almost all of their models. You have to look pretty thoroughly to find a system that doesn't include it. Good luck trying to find a Linux laptop from a major manufacturer.

      Try buying a computer without Microsoft Works or Office. Again, all the big manufacturers include these software bundles whether you want them or not.

  23. But that is a good thing.. by Evilhomer2300 · · Score: 1

    It's a good thing that its harder to find people. That means better pay, better benifits, and MORE RESEARCH in finding emploees and acctually know their stuff, Versus just hiring someone that with a peice of paper that says they know what they are doing. But in reality, they bought the degree from some website. They have to work harder, not a bad thing so they appriciate you more when you sign your life away.

    --
    Well if it isn't the leader of the wiener patrol, boning up on his nerd lesson...
  24. At risk of being modded a troll... by jd · · Score: 5, Insightful
    We're talking about the great vast wisdom of a company that has to buy other companies to get new products, and a company that patents the clicking of links for shopping.


    As for start-ups, well, it seems just that tad unlikely that many start-ups could afford the former Vice President of Amazon.com. So it's hard for me to cry too hard.


    The other important thing to consider is that most IT folk do their best work young and fresh out of college. They're not "old hands", they're "young minds". The real innovators are almost invariably people who haven't learned yet that what they're coding is impossible.


    There ARE coders who know something is impossible, but code it anyway, but they are relatively rare. If a start-up wants the absolute best (and at rock-bottom prices), then it needs to go after the recently-graduated. Better yet, the start-up should find hot talent prior to University and sponsor them through it in exchange for part-time work during University and a contract at the end.


    The reason youth is important is that old-hands tend to get stuck in a rut. They get used to doing things a particular way and loose the ability to step back and see what it is that is really going on. Look at any online resume of an experienced coder. Odds are, most such folk have a very few skills they have honed to perfection - with the consequence that they can do next to nothing with them.


    Now, look at the people who are experienced but who are ALSO doing some damn good work. Odds are high that they'll have a much more diverse range of skills, are much less in some mould or other and likely have a more "Classical" background or education, where diversity rather than finesse was appreciated.


    Also, America's work habits burn people out very quickly. No real vacation, no time to recharge, the ideal is to "produce" not learn and the Corporate Culture is king. It is doubtful America's high-tech industry can take much more of this kind of abuse. Something has to give.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:At risk of being modded a troll... by Anonymous Coward · · Score: 0
      What a bunch of stereotypical horseshit. You sound just like a fucking PHB. This was my favorite line:
      Odds are, most such [old-hand] folk have a [sic] very few skills they have honed to perfection - with the consequence that they can do next to nothing with them.
      Yah, now that makes some real sense, that some old coot is just so good at some things that he just can't get anything done with them! Asshat.
    2. Re:At risk of being modded a troll... by Anonymous Coward · · Score: 0

      Well, that attitude expains why I've been out of work for three years at the age of 54. Umm...how is this going to help me get a job again? Oh, I can work for MickyD flipping burgers. Ok, thanks.

    3. Re:At risk of being modded a troll... by pdamoc · · Score: 1

      Man... I have some mod points but I'm too late. 5 already...

      I remember the drive I had back in highschool, I begged teachers to let me work extra, and when they got tired, me and a friend of mine bribed the person taking care of the computer room at another school to let us use them.

      We coded not for grades nor for status nor money, we coded because it was fun.

      I often wondered what would have happened if I owned a PC back then, or if I had a driven teacher like this guy or access to internet....

    4. Re:At risk of being modded a troll... by wfberg · · Score: 2, Insightful


      The reason youth is important is that old-hands tend to get stuck in a rut. They get used to doing things a particular way and loose the ability to step back and see what it is that is really going on. Look at any online resume of an experienced coder. Odds are, most such folk have a very few skills they have honed to perfection - with the consequence that they can do next to nothing with them.


      In my experience, people get stuck in some niche as a "specialist" because of the people around them perceiving them that way. It's unfathomable to most people that you can be good at new stuff; in fact, that you can be a generalist, knowing your way about many specialized topics, not just the one.

      In fact, one company I know has a policy that people from one department (say, the oracle implementation department) are not allowed to pick up a book on some other technology, because they could have spent that time on specializing even more. More specialized = more bucks. Of course, that sort of pigheaded narrowmindedness kills any efficient collaboration across technologies, never mind interoperability or innovation.

      --
      SCO employee? Check out the bounty
    5. Re:At risk of being modded a troll... by Anonymous Coward · · Score: 0

      Ah, yes... because we all know Google, that huge cash machine you seem to think is above it all, would never file ridiculous patents. Is this doing any evil? If it were a MS patent application, it would be a front page story on slashdot... I wonder why they won't post these stories about google... Because it might interefere with their business arrangement with that megacompany who 'does no evil'? Or simply because they like to perpetuate this childish myth of 'good vs. evil' corporations because its good for their page views and ad exposure?

    6. Re:At risk of being modded a troll... by khallow · · Score: 1

      I always thought a mixture of ages was good. And don't forget the prime advantage of youth, namely that it is cheap.

    7. Re:At risk of being modded a troll... by kaiser423 · · Score: 1

      I would say that you're right in general, but I don't think that you're right in regards to the elite.

      The cream of the crop engineers absolutely love to learn and try new, crazy things. That's why they're the best. The best engineers I've ever worked with have been 60 year olds who have literally self-taught themselves every new technology that has come around since they got their degrees. These are the self-motivated, self-learners with extremely flexible minds. They're worth their weight in gold at any age.

    8. Re:At risk of being modded a troll... by Eminence · · Score: 1
      Well, that attitude expains why I've been out of work for three years at the age of 54.

      You tried to get a job as a programmer at the age of 54? Tough luck. I wouldn't hire you too. Not because you are necessarily stupid or unable to learn something new, no. Because you are old and as such know more about life than the youngsters. Therefore you are much less likely to spend twelve hours a day coding including weekends for extended periods of time (overtime pay or not) because:
      a) your organism won't support that anymore and a couple of all-nighters could kill you,
      b) you know there are better things to do with your time like, say, spend it with your family.

      In other words you are unlikely to work as hard as they do, no matter how bright you are. And long time experience is worth nothing in programming as you know very well. You should have seen this comming and moved to management where your experience would be valuable. It is good to have a manager who has a lots of experience in dealing with people and projects (hence age counts as a plus) yet still knows whet the hell they are doing.

  25. google+yahoo hire 0.1% of talent pool by Anonymous Coward · · Score: 2, Insightful

    The premise of this article is silly given the tiny number of openings filled by Google & Yahoo relative to the pool of engineering talent worldwide. Many great engineers never apply to either company, and those that do are likely to be overlooked due to imperfect filtering. Perhaps this "brain drain" story originated with the rumblings of some disgruntled manager at Microsoft. We all know google has a hardon for softies. Nonetheless, this article is ill-informed tripe.

  26. It's Not Brain Drain... by JohnPerkins · · Score: 2, Insightful

    It's just the free market economy at work. If someone else thinks Google and Yahoo are hiring too many of the best and brightest, then someone else needs to offer better pay, benefits, or working conditions.

    1. Re:It's Not Brain Drain... by Anonymous Coward · · Score: 0

      In many cases, it's not even money that's the motivating factor -- it's what you're working on.
      I suppose that might fall under 'working conditions' ;)

  27. this is good by mr_burns · · Score: 3, Insightful

    So, there's demand in the market for talented people. This is a good thing. I'm a talented people. Most people here are talented.

    And CS enrollment is declining too. And interest rates are low.

    This is better than a bubble. Companies in the black are in a bidding war for us and the competition 5 years out is evaporating. Interest rates are still at "OMG if we hike it we die" levels.

    Good times man, Good times.

    I survived the last bubble and I'd have to say that the waters are chummed. Prepare yourselves for some forced coding marches and invest the spoils for the long haul.

    --
    "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
  28. I smell bullshit by Phleg · · Score: 1
    Some startups, for instance, say the talent drain has made their own hiring more difficult.

    Yeah, this goes in the same bucket with folks who say they only hire the top five percent. NEWS FLASH: everyone can't hire the top five percent. I'd say a good 99.9% of startups wouldn't know a good tech guy if he rewrote the Linux kernel as a Perl one-liner. This is just a scapegoat for the fact that they have no clue how to hire talented people.

    --
    No comment.
    1. Re:I smell bullshit by Rob_Warwick · · Score: 1
      Some startups, for instance, say the talent drain has made their own hiring more difficult.

      Yeah, this goes in the same bucket with folks who say they only hire the top five percent. NEWS FLASH: everyone can't hire the top five percent. I'd say a good 99.9% of startups wouldn't know a good tech guy if he rewrote the Linux kernel as a Perl one-liner. This is just a scapegoat for the fact that they have no clue how to hire talented people.

      I was under the impression that startups happened when you got a bunch of talented people grouping around an idea.

      I'll admit that I've got limited experience with startups, but do people really start a business, then try to figure out why they can get to produce the product?

    2. Re:I smell bullshit by Rob_Warwick · · Score: 1
      Of course I mean "who they can get to produce the product?"

      Perhaps its time to sleep. I previewed that three times before I hit "Submit".

    3. Re:I smell bullshit by Phleg · · Score: 2, Insightful

      Most times, those who create a startup are under delusions as to how talented they are.

      --
      No comment.
    4. Re:I smell bullshit by Phleg · · Score: 1

      To clarify, one of them usually thinks he's a hot-shot coder and lets all his friends know it. Same goes for all the other positions. Unfortunately, none of them are in any position to realize that it's all bullshit: not only is their opinion of themselves clouded, but they have no clue that their friends are full of shit, too.

      --
      No comment.
    5. Re:I smell bullshit by uncqual · · Score: 2, Interesting
      NEWS FLASH: everyone can't hire the top five percent. I'd say a good 99.9% of startups wouldn't know a good tech guy if he rewrote the Linux kernel as a Perl one-liner.

      In my experience true startups (which, of course, neither Google or Yahoo have been for a very long time) hire almost exclusively by personal referrals - in part because this way they know what they are getting. I've haven't taken a job anywhere but at a startup for over 20 years and every product I worked on is still being sold. If you ever get an opportunity to even talk to a true startup for a low-senior or higher position and it was not through a personal referal, be suspicious, be very suspicious -- the company likely lacks talent and therefore lacks contacts with talent and is likely to be in the category of startups who never deliver a meaningful product to anyone. Unfortunately, it is very hard to evaluate a senior developer based on a 45 minute interview - there's a lot more to maintainable production quality products than puzzles, programming problems, and passing knowledge of this week's TLAs. As Thomas Edison is purported to day "Genius is one percent inspiration and ninety-nine percent prespiration"

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    6. Re:I smell bullshit by James+Youngman · · Score: 1
      NEWS FLASH: everyone can't hire the top five percent. I'd say a good 99.9% of startups wouldn't know a good tech guy if he rewrote the Linux kernel as a Perl one-liner. This is just a scapegoat for the fact that they have no clue how to hire talented people.
      You're so right.

      I've had a whole lot of interviews recently. Some of them with releatively senior staff. A lot of the time these guys seem to prefer candidates with a noticable similarity to themselves. I suppose to some extent, this is justifiable - since the interviewer is senior, selecting candidates who exhibity similarities to themselves will cause the company to preferentially recruit people predisposed to advancement in the company. Provided the way the company promotes actually reflects contribution to their corporate success, then the strategy can work pretty well. However, this method does obviously beg the question, what other good candiates are they missing out on?

      Most of the interviews I've had were with a pair of interviewers. However, at one company I was interviewed by a larger number of people, but separately. Perhaps that kind of process is less prone to selecting just candidates who are similar to the interviewer.

      I've certainly started jobs in the past where I've come into the shop and thought, "Wow. These guys are still rubbing sticks to make fire". In those cases, the arrival of new people can be really good - it can jar the organisation out of a rut and make them more creative. This happens most easily of course with smaller teams.

      On previous epiodes of job hunting, I've been offered "aptitude tests" at the interview. The kind of thing I'm talking about is where the HR person gives you a printed sheet of C++ exercises. I find those a real turn-off. It means that that company cannot field an interviewer who they can rely on to gauge the technial ability of a candidate. Those question sheets also invariably contain errors. In fact every time this has happened I have done the test anyway, been offered the job, and turned it down.

      I recall interviewing at a Belgian financial software company and being asked if I wanted to take the C test or the C++ test (this was in 1996, I think). I said, "both". "But you only have 30 minutes to do the test". "Fine". So I completed both, and circled the errors in the questions, too. When the company contacted me with a job offer I explained that I was not interested in working for them. They came back with an improved offer and explained that they were very keen because I had scored better than anybody else ever had on their C++ test. Of course that made me want to work there even less. If I was the best candidate they'd ever had, everybody already in the company must be worse. Would I want to work in that environment? No thanks. Just imagine the reams of poor code.

      Fortunately not all my interview experiences have been like that. In some recent interviews I've been asked questions that have really made me think hard, and we've talked about the issues surrounding the question; that gives me confidence that there are other people in the company who are technically very competent and care about the sorts of things I do (correctness, elegance, performance, maintainability). So I've found a job that I think I'm going to really enjoy doing.

    7. Re:I smell bullshit by gid-goo · · Score: 1

      Isn't that why most places have 5-6 hour interviews? But I agree, programmer interviews are black magic bullshit for the most part. I say, give a hard ass written test pre-interview and during the interview focus on the non-techinical aspects.

    8. Re:I smell bullshit by uncqual · · Score: 1
      Isn't that why most places have 5-6 hour interviews?

      Except for the places that do gangbang interviews, a 5-6 hour interview usually means talking to a series of people, each for 45 minutes to an hour. Thus each interviewer really doesn't have enough time in many cases. Some companies of course address this with "return" interviews - so the first interview is more of a screening process.

      In my experience, the 45 minutes can seem like hours in the case of candidates that I've decided are clueless after just five minutes - this is usually a screening failure (usually a poor phone screen), but I still have to use up my time slot (although, if the schedule is behind, I use this as an opportunity to "catch up the schedule"). On the other hand, 45 minutes is way too short when the candidate is compelling to me, but not in a classical way - meaning that in the post interview roundup, I may need to be the candidate's champion and sell at least some of the other interviewers on the candidate.

      Interestingly, when I'm near the end of the interview schedule and the candidate comes to my office right on schedule, I can't avoid assuming that those before me had found the person so uninteresting that they just used up their time slot to be polite - but YMMV because places I work are very flexible on interview schedules and candidates are usually warned that the interview may extend well past its scheduled termination and should plan accordingly.

      I'm not a fan of written pre-interview tests for my hiring, although this is partially because of the nature of my orgs over the years. Most of my hires have been from technical areas a bit distant from the technical area that my org was responsible for. For most positions I'd rather have a stellar developer with great focused curiosity, persistence, work ethic, and deep technical skills in SOME vaguely related area than merely a very good developer from the domain that my work is in. This make testing very difficult because when I interview someone, I find out what they claim to know and drive to the ground in that area - learning a lot about the person's skills and interests in the process. The number one thing I look for is how well the candidate knows the systems s/he HAS worked on. If the candidate is an internally acknowledged expert or "go to person" on the large complex systems they have worked on (and, of course, didn't design the systems!), they get a lot of karma points.

      (Tip to candidates - when I ask in the second or third minute of the interview: "Emily, I see you have a diverse background and have worked on a number of systems over the years. I'd like to you to select a couple of these to focus on. Which of these positions do you think your work best reflected your skills and interests?", you should think very carefully before answering because I'm asking you how you would like to spend the next 41 minutes of your life and your answer can either make these 41 minutes enjoyable or wasteful.)

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
  29. Same exact thing: by raventh1 · · Score: 1

    Supply and Demand.

  30. Thank you Google and Yahoo! by gebner · · Score: 1

    Now the rest can more easily find a job, and if it's really a "brain drain", look forward to earning more. Some good news.

  31. Lets Face Facts by Kiaser+Wilhelm+II · · Score: 3, Insightful

    The IT field is full of idiots and charlatans. The days of the dot bombs are gone - just having a CS degree, or worse, a MIS or similar stupid psuedo-CS degree, is not enough to cut it.

    Now days, companies are looking for competent people. That means you will often have to prove that you are what you say you are.

    The hordes of people, on Slashdot even, who sit here and balk at having to take relatively simple CS proficency tests and claim that there are no jobs for CS at all are the ones who got their CS degrees without really learning anything or having any actual proficency in the first place. On the other hand, the real geeks are getting jobs left and right and companies want more people like them - they can't find enough! The only people who need to worry about outsourcing are those who don't make the cut.

    This is the market at work. It is a great time as ever to go into CS. Its just that this time, you will not be able to slack off and make it. You're going to have to prove yourself.

    --
    Lord High Crapflooder The Right Honourable Vlad Craig Esther McDavenpherson III
    Destroyer of Mercatur.Net
    1. Re:Lets Face Facts by Eminence · · Score: 1
      The IT field is full of idiots and charlatans.

      Yeah, most of them holding respectable CS, marketing or management degrees. Degrees prove nothing, except that someone was grown up enough at the right time to understand that he won't live through database hiring without some papers (or just listened to his parents).

  32. It's GOOD by melted · · Score: 0, Flamebait

    I'd rather see tech companies compete for quality engineers again and offer increasing salaries, perks and interesting work to those who know what the heck they're doing.

    Departure of a high-quality engineer hurts an org that needs to get things done A LOT. This means employers will be willing to pay more, because quality engineering is not something you can trust to a bunch of Indian dudes in Bangalore.

  33. Brain drain or not enough superstars? by Anonymous Coward · · Score: 1, Insightful

    Is there really a lack of talent out there, or are companies just lazy to make an effort to find them? Or take a risk on someone green? From the article it seems like startups are just looking at who's heading existing companies in hopes of luring them away.

  34. endless junk by Anonymous Coward · · Score: 0

    230 - what percentage is that again of the population of talent? And this is the best as measured by what? The fact that Google or whomever hires them? No, that isn't a good test: let's try something objective. Also, lets assume that a significant portion of those who are best won't start their own companies or research initiatives: an assumption that doesn't make sense. I mean WTF: this article is written not to inform but to acquire readers. I have an idea: www.criticalthinking.org.

    Try that "reporters".

  35. Nothing a start-up can do by KrisCowboy · · Score: 3, Insightful

    In addition to high-paying salaries and perks, Google/Yahoo/M$ also provide a better work environment. Since a startup can't beat these big shots with money, all it can do is to search hard for guys with enough motivation to join a startup and make his own mark.

    Anyone who does't want his own talent product marked with "Google®" or "Microsoft®" should go for a start-up. That's all anyone can do about this brain-drain.

    In India, M$ is paying a fresh graduate around Rs. 7,50,000 which is way higher than the average of Rs. 2,80,000. Not to say anything about extremely flexible work hours, relaxed/no dress-code etc etc. Now, which one would you chose? A start-up with no guarentee to see light in next decade or a high-paying software giant?

    1. Re:Nothing a start-up can do by typical · · Score: 1

      In India, M$ is paying a fresh graduate around Rs. 7,50,000 which is way higher than the average of Rs. 2,80,000.

      That's an interesting number system that you've got there.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
  36. Not to worry.... by tktk · · Score: 2, Funny
    Humans make new brains all the time.

    Unfortunately, it's with unskilled labor, takes 9 months to produce and over 20 years to even start being useful.

    1. Re:Not to worry.... by DarkHelmet · · Score: 1
      Unskilled labor?

      If it's so easy to do, why can't the average slashdotter get laid?

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    2. Re:Not to worry.... by toddestan · · Score: 1

      Unskilled labor?

      If it's so easy to do, why can't the average slashdotter get laid?


      Slashdotters, with their holier than thou attitude, think they are above unskilled labor. That's why.

    3. Re:Not to worry.... by Anonymous Coward · · Score: 0

      Humans make new brains all the time. Unfortunately, it's with unskilled labor, takes 9 months to produce and over 20 years to even start being useful.

      Yeah, but newer schools of management seem to think that if it takes 9 woman-months to make a baby, we should be able to put 3 women on it and get one in 3!

  37. How do you spell horseshit? by grumpygrodyguy · · Score: 2, Insightful

    Some startups, for instance, say the talent drain has made their own hiring more difficult.

    boo fucking hoo. If there's only 250 competant engineers in the US looking for work then there's a much bigger problem than a 'brain drain' between companies.

    There was a time when companies actually trained people out of college. Actually, now that I think about it, there was a time when companies actually hired people out of college.

    New engineering logo of america:

    Build us a bomb, or live with your mom.

    --
    The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
  38. Get over yourselves by NimNar · · Score: 0, Troll


    Hey guys, software engineering is not the most intellectually demanding thing (modern math, bioengineering, and like a hundred other things come first) on the planet. Yahoo and Google are hiring now and they'll fire later. Big deal.

    1. Re:Get over yourselves by Triones · · Score: 1

      You're right that math is harder than software engineering. But bioengineering??? True, it's quite popular these days. But every engineering or science major knows that chemistry and biology are among the easiest subjects.

  39. Just a natural cycle by Samir+Gupta · · Score: 2, Informative

    Before Google and Yahoo, there was Microsoft Research or maybe PARC, DEC, SGI as the "hot place" to work in industry for Ph.Ds who didn't want to go into academia. Before THAT there was Bellcore, IBM Research, etc getting all the brains and publishing all the papers.

    Empires rise and fall... I don't see anything usual about the hiring practices of Google or Yahoo snatching up the best talent.

    Another player will come along in due time...

    --
    -- Samir Gupta, Ph. D. Head, New Technology Research Group, Nintendo Co. Ltd., Kyoto, Japan.
  40. Hire me by jurt1235 · · Score: 0

    I still have a brain

    --

    My wife's sketchblog Blob[p]: Gastrono-me
  41. In the UK by jd · · Score: 1

    They have a volunteer program for kids 5-14 who are unusually bright or gifted at something, called the NAGC. It's a good program, but it still doesn't go nearly far enough. Reading the story you linked to - wow. THAT is what a gifted program should be like, taking kids of any age to the limits of their brains. Ideally, that should be the norm for schools, getting people to reach their potential, through engaging them and their interests. Make learning a thing that's alive to the kids, not dead and nailed to the whiteboard below the eraser.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  42. Unbelievable. by Anonymous Coward · · Score: 0

    "Some startups, for instance, say the talent drain has made their own hiring more difficult."

    Then how come all those startups keep rejecting my applications because I'm a senior software engineer and they want to hire cheap highschool dropouts, just to save money?

  43. Great news for the rest -- NOT by Nightlight3 · · Score: 1, Interesting

    You are being suckered by the ever more imaginative PR gimmicks from the outsourcing lobby. Since they can't use any more the shortage of programmers to open some more the H1B and outsourcing gates, now some slickster has come up with a 'neat idea' to peddle "lack of smartest programmers" based on few hundred working for Google and Yahoo, and then got some Business Week hack to parrot it.

    The top 500 (or top 1000 or top 10,000) will always be working for someone and by the talmudic logic of Mr. Ben Elgin, Mr. Robert Hof (in Silicon) Valley and Mr. Jay Greene (in Seattle), that "means" we have shortage and therefore, we must lay off another two hundred thousands of Americans replacing them with Indians. How 'bout shortage of newspaper hacks, based on the same "logic" and "data".

    1. Re:Great news for the rest -- NOT by AyeRoxor! · · Score: 1

      "will always be working for someone and by the talmudic logic of Mr"

      Talmudic? What does religion have to do with it?

    2. Re:Great news for the rest -- NOT by Nightlight3 · · Score: 1

      Talmudic? What does religion have to do with it?

      'Talmudic logic' (also known as "Pharisaic logic" ) is a generic term for the kind of highly stretched, contrived reasoning characteristic of talmudic debating or christian appologia (an example and a few more).

    3. Re:Great news for the rest -- NOT by AyeRoxor! · · Score: 1

      Less than 800 references on the entire googlenet, and many are jokes? Good luck spreading your vaguely antisemitic phrase... :P

  44. Tough shit by illumnatLA · · Score: 1

    If the job is enticing enough monetatrily or challenge-wise, it will draw the best talent. Pure Darwinism at work. If you're a small operator and the project is interesting enough, it will draw talent. If your project is boring and stupid, it won't. Them's the breaks. Get over it.

    --
    Web hosting that doesn't suck!Dreamhost
  45. yes they did and it's a good thing! by Anonymous Coward · · Score: 0

    about time smart folk were appretiated again!

  46. Nonsense by rudy_wayne · · Score: 1

    "Yahoo hired dozens of top engineers, including Larry Tesler, former vice-president at Amazon.com."

    Since when is a vice-president an engineer? Hiring away someone else's pointy-haired-boss does not create a "brain drain".

  47. Google is evil, too by Savantissimo · · Score: 5, Interesting

    More evil from Google:
    Google sued for firing executive pregnant with quadruplets

    News.com is running the story Google hit with job discrimination lawsuit, which describes how

    "Christina Elwell, who was promoted to national sales director in late 2003, alleges her supervisor began discriminating against her in May 2004, a month after informing him of her pregnancy and the medical complications she was encountering, according to the lawsuit filed July 17 in a U.S. District Court in New York."

    In May 2004, after she became pregnant with quadruplets and during the same month that she lost two of the unborn children, her superior told her that her job as VP of national sales had been eliminated and requested that she take a job in Google's operations division, a position for which she had no experience. Google refused to allow her to take the lower position of East Coast regional sales director, instead firing her and hiring someone with no Internet sales experience.

    In mid-June, another Google executive offered to place Christina in the operations job she had already rejected, while in the same email accused Christina's husband of "acting under false pretenses by telling Google that Elwell was having a health crisis".

    After Google's director of HR confirmed that Christina had been terminated improperly, she accepted the lower ranking position offered, but then lost a third unborn child and within two days of returning to work on July 19, her doctors ordered her to cease her work because the stress that Google and her supervisor were putting her under created an even higher risk of losing her remaining unborn child.

    After she returned from disability leave, rather than allow her to work in sales, Google fired her.

    --
    "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    1. Re:Google is evil, too by vertinox · · Score: 2, Interesting

      I don't mean this as a troll... What I am about to say applies to both men and women.

      She could have of course chosen not to have kids with this high stress job or perhaps when deciding to have them to be in a situation better one that is inducive to raising/having kids.

      Something tells me that when your doctor says you shouldn't be working because of stress at job is dangerous to your children then perhaps you should think of a career change.

      I'm not saying she should give up her working life in order to be a parent, but there are some careers I don't think people either male or female should consider having kids because it is neither beneficial for the job and even detremental for the kids development. The list of jobs include stock traders, world traveling vendors, and people who defuse mines/bombs for a living...

      If your job includes so much devotion to the job that it causes problems for your children. Give up that job and find another one that lets you lead a less stressful lifestyle so devote more time to your kids as well as have enough money to raise your kids and send them to college or what have you...

      Just because you make $300,000 doesn't make you a good parent... It's because you can be there when they first walk, you can drop them off to school (even if you can't pick them up), read them bed time stories, go to their games or events when they are in highschool and *gasp* even take notice on a daily basis of their schoolwork.

      If you think being a great parent by buying your kids nice things to keep them entertained and then you only see them for the most an hour once a week, then perhaps you should re-evaluate your way of life, because that kid might not feel he or she really has you as a parent.

      Sometimes this can't be avoid with things like military service, but even then thats only temporary and not a 20 year career in which you willing decide to not see your kids due to your effort at your job.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    2. Re:Google is evil, too by Anonymous Coward · · Score: 1, Funny

      I heard the babies were dying because Google was sneaking into her house, ripping open her womb, and eating them.

      They're evil! EVILLLL!

    3. Re:Google is evil, too by tonyquan · · Score: 1

      This should have been posted to the front page, to balance out all of those "Google is so great, I'm having googlegasms" stories that slashdot is doing so many of these days.

    4. Re:Google is evil, too by AyeRoxor! · · Score: 1

      "Using analogies to compare the Internet with real life is like trying to rationalize the universe with a bag of marbles."

      Using analogies comparing one comparison with another that denigrates the rationalization of the universe with a bag of marbles is like... well, it's stupid.

    5. Re:Google is evil, too by AyeRoxor! · · Score: 1

      I like your ideas, and would like to subscribe to your newsletter.

    6. Re:Google is evil, too by Savantissimo · · Score: 1

      I agree with your point about parents needing to spend more time on their kids than on their careers. That, however, does not give Google or any other company a free pass to abuse anybody, let alone a pregnant woman. Protecting pregnant women and infants is the primary reason for having human society at all.

      Ordinarily pregnncy wouldn't have been a problem in a Google sales executive job- by chance, though, she found herself in the high-risk position of carrying quadruplets. Rather than obey the law, her jerk of a boss harassed her unmercifuly. That was where the stress came from, not the job per se.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    7. Re:Google is evil, too by charles-m · · Score: 1

      The point is that Google is not above the law. This is a terrible story to read. In any real sense, if the manager harassed her so badly, and her unborn children were injured as a result, it sounds like there is more than just a civil case here. If I were the her or her husband, when the civil case is over, I would find someone in the state's attorney's office to investigate criminal charges against both the manager as an individual and Google as a corporation for something like contributory criminal negligence, involuntary manslaughter, reckless homicide, etc. If he/she purposely put her under pressure to injur her, then the manager seems to be only a few steps away from Scott Peterson

    8. Re:Google is evil, too by vertinox · · Score: 1

      Using analogies comparing one comparison with another that denigrates the rationalization of the universe with a bag of marbles is like... well, it's stupid. Yes, it is. ;) That is the point the sig was trying to make, that and make a funny.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    9. Re:Google is evil, too by Vicissidude · · Score: 2, Interesting
      It did not sound like Google was "abusing" anyone. What it did sound like was that this woman had a demanding, executive level job where everyone must improve their numbers on a quarterly basis. And Google wanted her to perform that job just like she did prior to her pregnancy.

      However, the pregnancy turned out to be demanding as well, making it so that she could not perform up to her prior level. They tried to do the right thing by moving her to a less demanding position rather than fire her for decreased output. But, she fought this logical move.

      The point of the grandparent message was that this woman had several choices in this scenario:
      • She chose sales, a demanding career by any standard.
      • She chose to move up to an executive position, with tons more pressure.
      • With all this pressure and the demand to perform, she chose to get pregnant.
      • She chose to stay in the position, although she could not maintain her performance.
      • She chose to fight a demotion due to lack of performance.
      • She ignored her doctor's advice and stayed on the job, raising her stress, and risk to her babies.
      This woman knew what she was getting in to, and all of the risks. She should take some responsibility for her actions. If you can't do the job, then you should not expect the position.
  48. Larry Tesler by green+pizza · · Score: 4, Informative

    Since when is a vice-president an engineer? Hiring away someone else's pointy-haired-boss does not create a "brain drain".
    Larry Tesler is about as far from a PHB as they get. He worked on the Xerox GUI machines back in the glory days of PARC. Then he worked as Cheif Scientist at Apple for almost two decades. The dude ported most of the Newton code to DYLAN during his 6 week sabatical. More recently he was involved with some Smalltalk based early childhood GUI "programming language". Stagecast software I think it was called. I didn't realize he ended up at Amazon for awhile.

    1. Re:Larry Tesler by Jecel+Assumpcao+Jr · · Score: 1

      Mr. "don't mode me in!" is also the guy who invented the cut/copy/paste editing where you always replace the selection that is used by everybody these days.

      How much is a guy like that worth?

  49. Popular, not talented by AutopsyReport · · Score: 2, Insightful
    Google and Yahoo haven't created a drain on talented software engineers. They have created a drain on popular software engineers.

    With thousands of qualified and professional software engineers floating around the industry, the only issue may be finding an engineer who has established themselves with the industry with recognition to boot. There is no short supply, that's nonsense. If your startup has difficulty hiring because of this popularity drain, then it's time to look in greener pastures.

    --

    For he today that sheds his blood with me shall be my brother.

  50. Timely story by asterix_2k1 · · Score: 1

    Yahoo hired Prabhakar Raghavan today, who is a very well known person in the area of randomized algorithms and information retrieval.

  51. What's yahoo? by dankelley · · Score: 1
    I guess I could google it, and find out. Maybe a reference to the new Dukes of Hazzard movie? Perhaps something in Ms Simpson's dialogue?

    Seriously, there was once a day that I used their search engine. Long ago, in the days when people actually thought about which search engine to use.

    There was once a day when I got email from yahoo accounts. Long ago, in the days that my university's spam filter permitted incoming messages containing the word "yahoo".

    1. Re:What's yahoo? by Anonymous Coward · · Score: 0

      what is yahoo? by dankelley In the dictionary under redundant, it says see redundant - Robin Williams.

  52. Are you sure? by tkrotchko · · Score: 1

    "The Japanese car companies are better run companies (and better to work for) than Detroit."

    What you're saying might be true, but lets look at a couple of counter examples.

    Mazda is owned by ford after they continually had done poorly in the mark.

    Nissan was struggling until they hired, I believe, a Frenchman to run the company.

    Mitsubishi is in miserable shape, having 3 CEO's in about 3 years. I wouldn't be shocked to see them out of the car industry in a few years.

    Now, clearly, some Japanese car companies do well. Honda, Toyota, and Subaru. But the rest are also rans with pretty mediocre products overall.

    Is that any better than the rest of the car industry in the rest of the world? I don't see the Japanese as inherently superior at building cars, but perhaps my view is a parochial one.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
    1. Re:Are you sure? by Really+Wannabe+Geek · · Score: 1

      A bit OT but some relevant info about the Nissan and Mitsubishi situation. The Mitsubishi fiasco is blamed on the miserable skills of Jurgen Schrempp who recently stepped down as CEO of DaimlerChrysler after years of bad decisions. The valuation of the company increased by $4 billion on news of his resignation! Also, Nissan didn't "hire a Frenchman"; they were *bought* by Renault - a French company. DaimlerChrysler had the opportunity of buying Nissan (thank goodness they didn't) but bought Mitsubishi instead.

  53. It's nothing personal... by Henry+Stern · · Score: 1

    I doubt that you will ever find me working for the #1 company in a field, whether it be Google, Microsoft, or whoever. Almost anybody can help keep the company at the top on top, it's a matter of inertia. The real gems are those who can raise a company from the bottom to the top.

    Admittedly, it's a lot easier going to a well-organized company that is on the top for a reason. But, what's the point? Work hard and be the next guy at the top.

    See you there!

  54. mod parent up... by ameline · · Score: 1

    Damn -- I have no mod points...

    "The problem is not coming up with good ideas, but getting the political and financial resources to develop them."

    Very true -- good ideas are a dime a dozen. Persuading a group of smart and skeptical people to fund 6 or 7 figures of development budget is harder. Harder still is seeing your idea through implementation to delivering a real revenue generating product. Always remember that the default outcome for software projects is failure. And you have to fight that tendency every day.

    --
    Ian Ameline
  55. Yes...and perhaps no by Anonymous Coward · · Score: 0

    "It means that that company cannot field an interviewer who they can rely on to gauge the technial ability of a candidate."

    [I'm posting this anonymously because the Internet is forever, and I work for a large company and routinely interview lots of technical people. I'm on the verge of hot water now, and I don't need to give those people ammunition.]

    I agree with this, and yet HR departments live in mortal fear of an "unfair interview". That is, they feel everyone must be asked the same questions. So I'm supposed to submit a list of questions and then ask each of the interviewees the same questions and then grade each on the basis of those questions. Sounds equitable. Who can argue with that.

    And yet, people are as unique as snowflakes, and skillsets may look good on paper, but don't stand up to anyone who can ask 2-3 questions about a topic.

    I'm not a genius, and yet in 10 minutes I can tell if you're any good. You see, a technical person has passions that they bring to their work and to me the interview process is about uncovering your technical passions and then talking about them. That's when you can tell if the person is BS or not.

    So if I can't bring out your passion or you can't articulate your passion, I may miss out on some people, but that's okay. I'm not sure I want people without passion for what they do, nor do I want someone who can't communicate. Its not all about the smartest guys, its all about somebody who can do work and get things done. I'm agreeing with you, but from the other side of the desk, and its not always the manager's fault that these inane tests are given. They're absolute rubbish.

    Incidentally, I'm routinely in trouble with HR. They get all pissed off when I tell them the first two questions I ask are "what is your religion" and "who did you vote for in the last election" (just a note to the humorless, I don't really ask those questions). HR is concerned about interviewing hundreds of line workers, not about programmers, and they want absolute conformity. So their questions end up in the trash can and I make up "scores" to make them happy.

  56. Horse hockey by Anonymous Coward · · Score: 0

    So there are only 500 good systems guys in the US?

    Bullshit! The author is just looking for a controversial premise to sell an article to BW. There are a HUGE number of top drawer tech guys in the US. This is ludicrous.

    Another thing... there seem to be more and more sensationalistic stories like this on /. everyday. More idiot discussions of kids japanese cartoon, and more self-promoting book reviews. I think you guys need a little tighter editorial policy. Your "Stuff that really matters" philosophy is getting lost in the noise.

    1. Re:Horse hockey by Anonymous Coward · · Score: 0

      I couldn't agree more.

      And although it's off-topic, what is it with those silly Japanese cartoons, anyway? You people need to grow up.

  57. Your new to layoffs by Stone316 · · Score: 3, Insightful

    Unfortunately, speaking from experience, when companies layoff people on the magnitude of IBM or HP, they do it by project/product. I was laid off from a position about 4 years ago and our whole division was canned. Alot of very very smart people were let go and it amazed me that the company showed no interest in keeping the top talent.

    --
    "Thanks to the remote control I have the attention span of a gerbil."
  58. iow: US now reeling from outsourcing whiplash by sl4shd0rk · · Score: 1

    So let me get this straight... since the early 90's, companies in the U.S. began ousourcing jobs to almost anywhere that they could get a third world streetwhore to type "Hello World" for 15 cents a day:

    - Hooker got paid
    - MegaCorp saved tons of ching and Downsized (tm)
    - Grads said "fuck I.T." I'm going into Management.
    - Decade later MegaCorps can't find employees to go around.

    Seems like perfect "causality" to me. WTF were they expecting?

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:iow: US now reeling from outsourcing whiplash by Anonymous Coward · · Score: 0

      15 cents a day? Man, you're getting screwed -- I have ISO-9000 certified streetwhores doing Hello World for 7.8 cents a day.

  59. Which startups are suffering? by m3talsling3r · · Score: 1

    Any startups suffering can always hire me :).

    --
    My sig is as boring as you...
  60. Oh come on... by thisisauniqueid · · Score: 1

    Oh come on... how many startups are going to have Kai Fu Lee applying for their jobs? And how much of a dent in the industry is the loss of 230 people (perhaps x2 if Yahoo hired the same number) really going to make? There are awesomely good programmers everywhere.

  61. Tail wagging the dog by gregor-e · · Score: 1

    Yahoo and Google are a verry small slice of the total tech employee pie. If there's a tech talent pinch, it's more likely due to larger phenomena, such as the demographic shift caused by all those creaky baby boomers starting to take early retirement. Early predictions were we'd start seeing spot shortages in tech specialty areas in 2005, with full-on, oh-my-god-its-worse-than-1999 shortage starting 2008. By the numbers, the late 1990s saw an estimated 4.7 million shortage of skilled workers, and by 2010, it is estimated we'll be short around 20 million. That oughta beef up signing bonusus ("No Mel, ABCorp is offering a 3000-foot condo on Maui. If CDcorp won't pitch in a Ferrari, I'm taking my VB skills to ABCorp.")

  62. I invented a bullshit filter by Anonymous Coward · · Score: 0

    It needs some tweaking as it let your post through....

  63. This is simply ridiculous by Anonymous Coward · · Score: 0

    Yea right, there are millions engineers out there and only a few thousand are worth something?

    Give me a break.

    Human Resources people can't tell their right from their left with some of their stupid tests (I don't blame them, they have to make a living too ;-)

  64. true software innovations out of Google? none. by master_p · · Score: 0, Troll

    What have these so 'hot' software engineers done for the world? Have they created a new software development method that minimizes flaws and bugs? have they created some new programming language that allows for bug-free programming? have they created a new "internet" O/S that is also a database and solves the problem of data access and replication? Have they created a new compiler that incorporates all the latest programming language developments? Have they developed a truly innovative library for programming the web that does away with the millions of little domain-specific-languages that dominate web-based software development?

    The answer to the above is a clear 'no'. This is not a trolling post, and not a flamebait post. I just want to point out that there is a great misunderstanding on what is a great software engineer: a truly great software engineer is the one that creates a new programming abstraction that solves elegantly a class of previously difficult-to-solve problems; a great software engineer is not the one that knows 100% of the details of a problematic implementation and toolset.

    The above-described definition is very important, because true progress comes from people that are pioneers in discovering/making new paradigms, not from people that are the best in using current tools. Anyone can learn all the tools of the world, but if they are not capable of making suggestions on how to improve the tools, then they are clearly not great: having clear ideas on what is wrong with current tools and improving them (including the introduction of new programming languages!) is what makes someone a truly great software engineer.

    The people that Google hires may be the greatest users of current technology, but what good has come out of Google? have we got a new revolutionary method that makes web programming a breeze? have we solved the various problems that plug web-app development? do we still need to go through multiple layers of XML and HTML in order to create the slightest web application?

  65. Not eliminate Risk by Anonymous Coward · · Score: 1, Insightful

    I disagree.

    I might give you "reduces the risk," but have to wholeheartedly disagree on "eliminates the risk."

    Just like any engineering school, MIT has its "average engineers."
    MIT has prestige, yes, but having visited there (and once toyed with the idea of going there) and having partnered with people from MIT on research projects, I can say that my impressions were that yes, they have some very hot shot people, and part of their strength is the availability of funding to buy research equipment; however, just like any school, they have their average engineers. They do have some awesome research projects which make for impressive resumes, but the lack of presence of these on the resumes of other students results from the fact that many other schools simply do not have the same funding. All this affords the MIT students is greater exposure (albeit usually less than a year) to very specific research projects, things that most engineers with the fundamentals (which are taught everywhere, and is up to the student to understand and retain) can pick up on a job in no time at all. Sometimes, but not always, this even affords the "outsider" an advantage because they often have to work under budget constraints (a real world problem) and engineer their solutions, as opposed to buy them. In the case of software, you don't deal with the same concerns as an engineer in optics whose average piece of equipment runs $100k USD, so a lot of people outside the MIT world have the same programming and development fundamentals as someone on the "inside," or at least close to the same.

    Consider the recruiting side of this. MIT doesn't magically draw in super people. Both good and bad people, as well as good people who look bad and bad people who look impressive, want to get into MIT. All MIT has to go on is high school performance before they pull people in for their undergraduate program. Well, who here had an impressive high school transcript? *raises hand*
    Did MIT send me an application packet? Absolutely.
    Did I fill it out? No.
    Did people who skimmed through high school because they could memorize things and make As on everything apply and get accepted? You bet.

    One thing that people need to understand is that As in high school (and I am not some bitter individual trying to feel better by putting down A students--I was an A student who took almost every AP course I could) often mean that the student was good at memorizing the material (which is king in most--but not all--high schools). Well, that is unrelated to engineering. If a person wants to memorize their way through engineering, then they are simply being trained to be glorified technicians. Engineers are paid to think, not regurgitate information that one can easily look up in Google (har!)
    You do have your MIT students who coast through school and put in the minimum amount necessary, some of them even banking on the prestige of their school to get them through. Well, you will notice that the tides of industry are changing; people are becoming wise to this, having hoped to "eliminate the risk" before only to be burned or more impressed with someone from a podunk school. They realize that MIT hires professors who often...didn't graduate from MIT. Other schools hire professors from the same schools as do MIT. There is no magic here. Yes, good professors often navigate toward these larger schools because the pay is better, but MIT is not so huge that they can hire them all. You find equally qualified engineering professors ending up in smaller schools (which actually afford the students more one-on-one time), and you often find these professors actually teaching the courses, as opposed to a student teaching assistant. Ask some MIT students, and I will guarantee you that not all of them will sing the praises of their professors, and in some cases they will tell you that they learned on their own because the class was taken over by some grad student so their professor could go toy around in the la

    1. Re:Not eliminate Risk by tim_olsen · · Score: 1

      Ask some MIT students, and I will guarantee you that not all of them will sing the praises of their professors, and in some cases they will tell you that they learned on their own because the class was taken over by some grad student so their professor could go toy around in the lab. That happens at many universities, and a big name school often has that more so.

      You shouldn't assume so much without having gone to MIT. I hold two degrees from MIT, and can tell you that even the recitation sections of the introductory computer science courses (6.001, 6.033, 6.034) are taught by professors.

      And I would hardly consider MIT "huge." MIT has 5,000 undergraduates and 5,000 graduate students. Compared to places like UMich Ann Arbor or UC Berkeley, that hardly qualifies as huge.

      Stick to what you know, which is not MIT.

    2. Re:Not eliminate Risk by Anonymous Coward · · Score: 0

      I apologize if I have said something in error, but I believe some of your MIT fellow students would disagree. I did say "not all of them." Why, I have been through Electrical Engineering, Mechanical Engineering, and Computer Science programs at the undergrad and grad levels, and have nothing but compliments about most of my own courses and professors, but not every student at my own school would agree, and I've seen their complaints justified. Make room for the idea that your experiences at MIT are not the MIT experience.

      Also, compared to most private universities, MIT is very much huge. No, not the largest, but some engineering departments at other schools are 40 people strong. Many courses at MIT (and I have been there to see as such and was there when your nice, artsy-looking, new engineering building was being built, have been in your Electrical Engineering offices, have walked by many of your classrooms, have worked with your professors and some of your classmates) are 200 students strong, and your Electrical Engineering department alone takes up an entire building. Your school is not small. No, I am not an MIT student and you have a unique perspective, but keep in mind that I am not some random slashdotter from half a world away who is just living on an image in my mind of what MIT is.

      Having worked alongside MIT students who will talk about MIT and having been in several of your buildings myself, I can confidently comment upon what I see. Perhaps not your experience, but not the experience of everyone. I am sure if people ask the right students, perhaps even some of your average students, you will hear a different story.

      If you misunderstood that I am critical of MIT, then I apologize for giving the wrong impression. I am following the example given by the parent post; your school just happened to be the subject. The fact is that this could be true of any school. Going to MIT, or going to my school for that matter, does not eliminate the risk of picking up an average engineer. Why, there are plenty of average MIT engineers hanging around here, same as any other school.

    3. Re:Not eliminate Risk by Triones · · Score: 1

      First, we're talking about MIT PhDs here.
      And sepcifically Computer Science PhDs.

      Of course there are "average" students in the undergraduate. But the gap between undergrad and grad there is pretty huge. Also, I was not saying that MIT is the only place that produces great engineers. Of course there are great people from other schools, and great people who didn't go to college.

      But all those professors and classes and high school grades have nothing to do with that "risk".

      So, have you yet met an MIT CS PhD who become an average engineer?

    4. Re:Not eliminate Risk by Anonymous Coward · · Score: 0

      I will have to be honest and say that no, I have not met an MIT CS PhD who was average, although my experience with MIT CS PhDs is limited. In that respect, I am sure you are ~95% correct. (I made that number up for future use, but it seems to be a good number to pick to make the intent of what I am saying more clear.)

      Of course, I have met CS PhDs who are average (and a few who were just awful and were I the ones deciding their degrees, would have insisted they keep chugging before handing them their piece of paper), and I have certainly met MS students who were terrible. In CS, in EE... in History... the field makes no difference. These, to me, make up the ~5% of people who aren't what they appear to be on paper.) Most of the mediocre, degree-holding, A students (isn't that funny to see?), though, are indeed concentrated in the undergrad realm. I suspect that the risk reduction of hiring a CS PhD has less to do with the school than the fact that the student would get such a degree. Lost in my rambling in the posts above, that was part of the point I was trying to make. That you can't just hire based on what is on paper. Especially if it's just based on the school. The degree speaks volumes, but that, too, doesn't immediately mean that you are getting the creme de la creme. It's a much better determining factor than school alone, though.

      It also depends on what part of CS we're talking about. I am an example of someone who is very very good at certain aspects of CS, but am mediocre (in my opinion and compared to some others) when it comes to programming. Again, I was offered a Google job. You might also be suprised to know that Google recruits outside of the PhD realm, and outside of the CS realm. In fact, I was not yet in the CS game when I was offered my position. (Admittedly several years ago, so things have probably changed, although there are enough people here with only their bachelors degrees who claim to work at Google--and no, I don't believe everything I read--that it might just be possible that they still look outside of the CS PhD realm.) But, all of that confuses the point and is meant as a simple side note. I am getting off track and arguing too many points, and slipping into devil's advocacy here.

      This is meant to be an argument in semantics.
      The original point is that the name of the school on the resume cannot, by itself, be the factor to assure that you are eliminating your risk of picking up someone mediocre. Sure, it *might* reduce that fact, but if you have a pool of people in front of you with different backgrounds, simply plucking the student with the MIT degree (or the Carnegie Mellon, Georgia Tech, Florida State one) doesn't mean that you didn't get the worst one out of the bunch. Again, though, I admit that the odds are in your favor.

  66. Can't find enough good people here by Anonymous Coward · · Score: 0

    I for one know that my company can't find and hire good people fast enough. Some days it seems they just aren't out there to be hired. I was wondering if we should blame the schools for not turning out the right kind of people fast enough, but perhaps we should blame competitive hiring. Maybe I should take a better look into what they're all going for...

  67. It's not you, it's many of the interviewees by typical · · Score: 1

    On previous epiodes of job hunting, I've been offered "aptitude tests" at the interview. The kind of thing I'm talking about is where the HR person gives you a printed sheet of C++ exercises. I find those a real turn-off. It means that that company cannot field an interviewer who they can rely on to gauge the technial ability of a candidate. Those question sheets also invariably contain errors. In fact every time this has happened I have done the test anyway, been offered the job, and turned it down.

    Dude, they aren't doing it because they can't possibly find a single person who can ask a single technical question. They're doing it because companies are innundated with people looking for technical jobs who have absolutely zero idea what they're talking about, and they have to have some kind of filter to keep their engineers from spending all day interviewing idiots.

    As you've pointed out, you had no difficulty doing their tests -- but a number of people would be filtered out there.

    Now, if that is the *only* interview content, I agree that this would be overkill, but it seems reasonable for the first phase of the interview process.

    I mean, you have no idea how goddamn ignorant many of the people applying for jobs are. I remember sitting in a room where an informal interview was being done. Some guy (suit, slicked-back hair, impressive resume, etc) had described himself as an "expert C programmer" (for some reason, every person, no matter their actual experience, is determined to describe themselves as "expert" in at least a couple things -- while this might happen occasionally, the engineer interviewing you is not that stupid). He was asked to write a strcpy() implementation. After something like five minutes of him nervously doodling (he needed to be told what strcpy() was, which didn't look like a good sign), the interviewer started asking him a couple questions. The guy had some sort of confused concept of a string -- he seemed to recall that strings were copied with a member function, seemed to have a fuzzy idea what a Java string was, and then started talking about LDAP (he must have using a string in something database-related in the past). The interviewer tried prompting him, giving him hints, tried asking some other C questions. It was embarassing. And if you have a bunch of your engineers lined up to interview this guy, to try to get some feel of what he can do, you've just blown a man-day completely. You have to have some kind of a filter. So, yes, a set of preprinted questions may not exactly challenge your technical wizardry, but it's cheap in terms of man-hours to apply. If those are the only questions you're being asked, then you might be right -- you might not want to work there. You shouldn't just pass on a job, though, because you have to pass a basic filter.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:It's not you, it's many of the interviewees by Anonymous Coward · · Score: 0

      Filters are a good thing for the afore mentioned reasons. Its the same reason we put bogus questions on the interview test... Idiots will try to answer them, real programmers will tell you the question is bogus.

      Back when I was doing a lot of hiring, over 80% of the resumes were fraudulent. Some were incredibly well written, but as soon as you ask the candidate a question, they would become clueless, or try to BS you. A lot of those guys I would have like to have a bouncer around to throw them off the property.... and then folks wonder why they can't get a job

    2. Re:It's not you, it's many of the interviewees by James+Youngman · · Score: 1
      Dude, they aren't doing it because they can't possibly find a single person who can ask a single technical question. They're doing it because companies are innundated with people looking for technical jobs who have absolutely zero idea what they're talking about, and they have to have some kind of filter to keep their engineers from spending all day interviewing idiots.
      On both the occasions I writing about, there was no technical inteviewer at all, as far as I recall (I forget, this was back in 1996/1997).
      Some guy ... had some sort of confused concept of a string
      If that sort of thing happens I terminate the interview early and send the candidate away. Lying on the CV is the one thing that is absolutely guaranteed to make me reject a job applicant.

      When interviewing with someone else (normally these days I interview candidates by myself) we agree a "code word" which signals that the candidate is a no-hoper and we just need to get rid of them quickly. We pick a word that is unlikely to come up in normal conversation but which can be shoehorned in without seeming completely surreal. I've never had to use it for real, as the only real no-hoper I interviewed was on an occasion when I was interviewing alone. This is not surprising; normally the agencies and the HR dept don't pass on completely useless people.

  68. Re:Microsoft can hire anyone but their product suc by sriram_2001 · · Score: 1

    And where did you hear that Microsoft worries about people talking about podcasting? You obviously haven't read http://blogs.msdn.com/oldnewthing/archive/2005/07/ 18/439940.aspx

  69. Market Forces & Balance by otisg · · Score: 1

    These are just the market forces. The same ones that created brain drain in other countries when the young, able, and smart left their homes to accept scholarships in U.S. colleges and universities, work on their PhDs in MITs, Caltechs, and Stanfords. This is the natural course of events and should be left alone. In the end the universe will remain in the balance. If you don't trust me, ask Yoda.

    --
    Simpy
  70. American designer! [was Re:Yeah right...] by Really+Wannabe+Geek · · Score: 1

    Most "Japanese" cars sold in the USA are made in North America by North Americans. More and more they are designed by Americans.
    I sincerely hope that Americans do not get to design more cars. Chris Bangle has made a mess of the BMW designs (compare the old 5 and 7 series with the new ones). In fact, there is a petition to fire him which you might want to hop over and sign. The good news is that the value of the pre-Bangle BMWs must have increased greatly in the pre-owned market.

  71. More evil? by Really+Wannabe+Geek · · Score: 2, Informative
    From CNET 2 days ago:

    Google tries to patent Web syndication ads

    Google is claiming that it has invented a unique way to distribute online advertising via syndicated news feeds--and it wants a patent for the technology.

    If granted, the patent would presumably give Google the exclusive rights for "incorporating targeted ads into information in a syndicated, e.g., RSS, presentation format in an automated manner," according to its patent application titled, "Embedding advertisements in syndicated content." ...

    Google, Yahoo and a number of start-ups are eyeing syndication as a new outlet for delivering online ads. If Google is granted the patent, it could be a big blow to its rivals in the field, said Forrester Research analyst Charlene Li.

    "It would really stifle competition," Li said. "It would be a pretty powerful patent to have."

    (read more on CNET)

  72. Justification For More H1-Bs?? by Anonymous Coward · · Score: 0
    Yet another bitch about the "lack of" U.S. IT workers? Is industry laying the groundwork for further increases in the H1-B limits?

    They're probably trying to move all the Indian IT workers here before Pakistan and India start a nuclear war.

    If Pakistan nuked Bangalore then IT wages in the U.S. would skyrocket to unseen heights. That is, if the Indians weren't all brought here first.

  73. Crocodile tears by cookie_cutter · · Score: 1
    The tech industry as a whole increasingly treats software developers and engineers as cattle, as expedable, as dime-a-dozen code monkeys.

    Some companies come around and create better working conditions with more opportunities, conditions which recognize and honour the talents that these workers have spent years honing.

    Well, I guess these other companies which are being 'drained' (a pejorative meaning they can't compete to attract workers) will just have to improve their working conditions.

    They can cry me a river until they do.

  74. A diamond in a bucket of diamonds... by Anonymous Coward · · Score: 0

    I disagree. I worship Google. I was offered a job at Google.

    I am not working at Google.

    Sometimes in life you have to make choices, and I do not regret mine. For it, I am working somewhere really, really cool, am making more money doing so.

    I could have been one of many. To put this in geeky terms...in the realm of the borg, do you think that 7 of 9 was really all that special?
    Sure, they make for a great collection of many, many great people, and that makes them very powerful, but why not work some place that has the means to manifest great ideas, but where your voice isn't lost in the static?

    1. Re:A diamond in a bucket of diamonds... by Murasaki+Skies · · Score: 1

      You didn't need to justify it any further than "I...am making more money".

      --
      Waiiii!!!!!! I have bad karma!
    2. Re:A diamond in a bucket of diamonds... by Anonymous Coward · · Score: 0

      That was not the reasoning in the beginning...that was a pleasant surprise after the fact. ;)

  75. How big is the gap b/w engineers by Anonymous Coward · · Score: 0

    Well, the question is how big the gap actually is, irrespective of who has a PhD and who doesn't. Here's one recent take on it -- Hitting the High Notes appearing on Joel on Software.

    Having done quite a bit of programming language training for large companies, I've concluded there are some really great developers out there mixed with a lot of mediocre talent. Interestingly, some of the best small groups of programmers I've encountered work for the federal and state governments, defying the conventional wisdom.

  76. The manager and the engineer by typical · · Score: 3, Insightful

    You know, a really good low-level manager really *is* worth the amount of money he's paid, if not more -- the problem is that many low-level managers are *not* really good and are paid as if they are.

    * If you can enthuse your team as to what they're doing, that's a point. Enthusiastic people produce much better output than uninterested people. That's different from just enjoying the job -- having a jacuzzi in the office may make the job more enjoyable, but it doesn't necessarily make people enthusiastic about what they're doing.

    * If you can pick up on what people's various triggers are, and adapt to them, that's a point. Some people like being presented with competitive environments, some people feel overwhelmed by them. Some people hate being told what to do -- it may be better to "guide" these people, ask them the same problems that you're trying to solve and let them come to the same conclusions you've reached, and other people feel more comfortable if they have clear instruction. Some people don't get work done without a clear schedule, and other people can't stand not having flexibility. Some people work best in serial -- one task at a time -- other people prefer being able to switch around between tasks. A good manager is going to be able to treat different employees differently, each as a different tool he can use to solve a problem, rather than try to force everyone to follow a particular mold.

    High-level execs get a lot of flack on Slashdot. I haven't had to interact with these folks much, so I'm not really informed enough to make too much of a judgement. But consider, for a moment, what their role is (and ask yourself whether there is skill involved in it).

    When an engineer is working on a problem, he usually gets to work on something that he's had the ability to specialize fairly much around. If someone, say, a vendor, starts feeding him technical bullshit, it's easier for him to figure out that something is up, because he's got a good deal of knowledge in the field. He has to know his field *intimately*, and there is generally little room for error -- if you're wrong about something from a technical standpoint, you are *wrong*. On the other hand, he does have some advantages. The things he's working with are fairly straightforward -- complex, perhaps, but they do something, are intended to do something, and if they aren't, something is wrong. It might be material used in a bridge or chips in a product, but this pretty much holds. He generally has tools that can let him get accurate information about any problems -- it may consume time to do so, or even be somewhat difficult, but if he wants to he can probably diagnose problems to a high degree of accuracy.

    An exec has to run organizations that deal with things that he does not have the luxury of specializing in. He *knows* that he doesn't know the details of what he's working with, so he's essentially blind-fighting a bit. A vendor *can* sell him a line of bullshit on technical matters, because he hasn't had the time to specialize in a field. The things he's working with are usually groups of people that have all sorts of agendas, and frequently are not giving him accurate information -- how much funding they *really* could get by with, whether they really believe that they can still finish their project, people who are busy passing the buck and so forth. If he wants to have an engineer review a vendor's claims, he doesn't know whether or not the engineer may be claiming more knowledge than he really has, or may have bias, or whatnot. So he lacks the precision diagnostic tools of the engineer, and has no hard guarantee of being able to obtain accurate information. The upside of being an exec is that mistakes may lead to softer failures than technical mistakes -- you can do something "sort of right" and still have it work quite well, and not have anyone really be able to easily call you out on it. Someone who's really good at handling these tools and working within this kind of system *can* be really v

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  77. "Google effect" hits housing, too... by Anonymous Coward · · Score: 0

    ....Seriously, all the google money is helping fuel the housing bubble around here. The google employees are bidding up the cost of housing in upscale Peninsula suburbs.

    If you work for google, you can WAY better terms on a home-loan, than if you worked for say, IBM or HP.

  78. Don't put your GPA on your resume, then. by Anonymous Coward · · Score: 0

    I do not report my GPA on my resume anymore.

    I didn't for jobs, for internships, for research positions...

    To me, my 4.0 should give little bearing as to my ability to perform. Besides, in five years, that number will be useless to them anyway, and they will no longer care about GPAs and will want to see the body of my work. If they are going to judge me by the fact that I memorized material in the classroom and yawned my way through with a 4.0, then odds are they are not going to place me in an appropriate mutually-beneficial position in their company, and will just put me in places where "a 4.0 should go." My real work, my real challenges...those were in the research lab, in my jobs, and in my internships. That is where they can tell if I work hard, if I can lead a team, if I can document my work, and if I can operate under a budget. Sure I can get an easy position at most places based on the sound of my degrees and the "purity" of my GPA, but I didn't have any trouble finding work without listing that GPA, either.

    I was once applying to a defense contractor who, in their email to all of the applicants, gave a list of ideas of what they would like to see on a resume. The GPA was one of them. I instead decided to leave it off, and instead put my most impressive work near the top of the resume, bolding the impressive-sounding titles, and giving a brief explanation of what each was despite the fact that I knew that explanation might not be read. He began skimming, and some of those bolds caught his eye, and so he read the descriptions of only those things in which he was interested. He was so impressed that he forgot about the GPA entirely--didn't even ask me what it was.
    I was hired.

    That might not work for everyone, as there are bean counters out there who have a strict criteria for which they are looking. However, if you find that it sincerely bothers you, and you want your research noticed, you might try omitting that GPA. Make them read the research (tailor your resume to the job and put the relevant research near the top. If that puts it out of date order, then just don't list dates) and then, if they still want to know your GPA and ask about it (in the interview setting, of course), your saying "4.0" will be your icing on the cake.

    The trick is to make the research the cake and the GPA its icing, not the other way around.

  79. Well, They Haven't Hired Me! So... by Anonymous Coward · · Score: 0
    I know they're avoiding the top 0.001% of the population!8-((

    OTOH we do tend to overwhelm people: someone suggests the seed of an idea and we run off with it, going places they would never reach. Usually we're quite alone in our thoughts: no one else can keep up.

    I guess it's just as well: working at Google would probably be like thinking in molasses. So it's back to particle physics and string theory for me!8-))

  80. somewhat hypocritical, isn't it? by cookie_cutter · · Score: 1
    Your .sig does not seem to match your worldview.

    If all it takes to do great things is to be 'passionately curious', then it should be possible for a great many people to change the world.

    1. Re:somewhat hypocritical, isn't it? by mcrbids · · Score: 1

      Your .sig does not seem to match your worldview.

      If all it takes to do great things is to be 'passionately curious', then it should be possible for a great many people to change the world.


      This thread is late, you may not see this post. But, if you do, please answer:

      Where does my .sig imply that being 'passionately curious' == "great things"? All that's there is that A. Einstein felt he had no great talents - but was just passionately curious...

      Where's the hypocrisy? I happen to consider that genuine, unblinded curiosity is the hallmark of all great scientists: where curiosity is answered by observation and proof, rather than half-baked theories.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  81. I'm a smart guy. by xutopia · · Score: 1

    But I don't want to move to work for the big guys because of personal reasons. If the startups and big companies still want to hire really smart people perhaps they should consider hiring people without requiring them to work in their head office.

  82. Yahoo! search has surpassed Google search. by mosel-saar-ruwer · · Score: 2, Insightful

    I've spent the last few days doing some very important searching - we're thinking about launching a new product in a rather arcane field, and I want to be absolutely certain who the potential competition might be - hence I decided to search both Google & Yahoo!.

    Guess what? Yahoo! search beats Google search, hands down. Not even close.

    Two thoughts:

    1) While everybody was oohing and ahhing about Google's IPO, Yahoo! very quietly went about purchasing some excellent search engine/caching outfits, like Inktomi and AllTheWeb, and, owing to the great dot-com bust, only had to pay pennies on the dollar to acquire some outstanding talent and IP.

    2) I think Google's been reading too many of their own press releases, and has been resting on their laurels for a few years now. And it doesn't help matters that their CEO, Eric Schmidt, is the same fella who damn near drove Novell to bankruptcy.

  83. FUD - Stupid & Offensive by GuardianBob420 · · Score: 1

    I'm seeing this written in various ways in the comments here, but let me summarize - this is pure FUD, and is one of the stupidest - and most offensive - postings I have seen on Slashdot in some time. At least we seem to realize it... Why don't we Americans simply give away one of the best new industries we've ever created? CS enrollees dropping in number, 'not enough good engineers' when plenty of good engineers are un- or under-employed; crap, pure and simple. The management doesn't like our ability to demand more.
    Sorry about the rant - I just feel like we're flushing our futures down the toilet in pursuit of a (temporary) accumulation of $$$s.

  84. Work Environment by NousCS · · Score: 1

    If there really is a "brain drain" on the rest of the industry. It should send a message to the rest of the industry that in order to compete they need to create work environments similar to the environments at Google and Yahoo.
    ------------
    http://ccc.1asphost.com/codeworm

  85. not really by cahiha · · Score: 1

    These people are just as likely to come up with the Next Big Thing (tm) as the MIT PhD's are

    Companies like graduates from certain schools because those people are not just trained to be good programmers, but to think beyond what they were taught. You don't have to have attended such a school in order to have those skills, but if you didn't, you'll have to establish to your potential employer that you know what it takes some other way.

    And my impression is that you don't actually know what it takes. You imply that being a "talented engineer" is enough. You're right that there are plenty of talented engineers and coders, and it is not enough.

  86. Pure and Applied Programing. by TapeCutter · · Score: 1

    Summary: Search is what google does, data is what they are collecting, picking winners will never be perfected.

    I belive there is a difference between the person who discovered, say the shell sort algorithim, and the many others who have used it as part of less general algorithims (ie: an application). To me it is like the distinction between pure and applied math.

    To be good at one of the branches does not automatically mean you are good at the other. There seems to be less pure programmers than there are applied, but the rarest beastie is one that excells at both.

    Having a string of letters behind your name is no gaurentee that you are any good at anything other than studying and getting published in obscure journals, OTOH: In some cases years of experience amount to squat because the industry has moved faster than thier specialised corner of it. A genius scale concept can pop up in almost anyone, anywhere at anytime, but to be able to recognise the value or even the novelty of an algorithim, say efficient error correction, you need at least some formal trainning in maths and science. This is not my personal bias, large bussiness and institutions demand a related degree or substantial experience (preferably both), some will mix in a few biolgist and other completely unrelated degrees. The ones that land in the guts of a large research or development project are almost exclusively BSc's or higher and often the token biologist is also a competent programmer.

    If google is able to recognise the best people in all 4 possible categories of pure and applied programers then it should be a snap for a company built on search algorithims to interview as many people as they can and keep skiming the cream via natural turnover. From personal experience at interviewing I know it is hard to judge someones potential when they are obviously competent and experienced, but each interview is also an opportunity to refine your selection and interview techniques by tracking who goes where and contributes what. Theoretically the more you interview the better you should become at picking winners, but as they say, "everything works perfectly in the theory department".

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  87. neither pay well by Anonymous Coward · · Score: 0

    Actually neither Google nor Yahoo pay well at all, comparably. You'll make twice as much as a contractor. People go to Google for the growth potential and possibly the stock. I'm not sure why people go to Yahoo, maybe they are maschochistic and like getting their ass kicked by Google? Yahoo has a good reputation in the Valley, but seems to be staffed mostly with second raters these days.

    I have friends that work in both companies, I know what the payscales are. Yahoo you are generally looking at less then 120K as a senior engineer (all compensation included), you have to be an exec (Director or higher) to do well. Google is less.

    Google does indeed discriminate based on degree, they have a reputation for it at least. Want to work at Google, get a degree from Stanford. Yahoo is really more like an old boys club, people hire their friends, or other people that think very similiarly to them.

    Personally I don't think either one of those companies does well as far as hiring goes. I've known plenty of great people who didn't get callbacks. I've seen them both hire some real crap.

    Hiring is really hard in general though, you simply don't have enough information based on resume and a couple hours of interviewing. Word of mouth and reputation is often the best way to go, not complex inteligience tests or acedemic performance..

  88. PR article for Yahoo by Teach · · Score: 5, Insightful

    It kind of seems to me like they mentioned Yahoo for a lark in this article.

    Actually, I'd bet you dollars to donuts that this article was "seeded" by a PR firm in the employ of Yahoo. Their goal: create the impression that Yahoo is second only to Google as a search engine and an employer of Smart People. Make Yahoo seem cool like Google is. For example, the sentence "Yahoo also carries substantial geek cred."

    Paul Graham unveils this concept in great detail in his essay The Submarine.

    Notice the number of quotes from Yahoo employees vs. the number from Google employees, the insider information about Yahoo's future plans vs. the use of facts you already knew about Google anyway.

    Bet.

    --
    Graham "Teach" Mitchell, computer science teacher, Leander HS
  89. You are correct by Wee · · Score: 1
    From the impression I had of Google, there not looking for an Ivy League degree, just raw smarts.

    Take a look at their job openings page. There exist many positions which say "BS|MS or equivalent". While a really good educational background is desireable, I can tell you from personal experience that Google primarily values what you can do over where you went to school.

    If you're really super bright, but have no degree (or a non-CS degree, or a degree from a crappy school) you can get a job at Google. Further, there is far less bias against non-degreed individuals at Google than at many other places I've seen. Engineers are primarily judged on what they know vs. where they learned it.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  90. FROM INSIDE: why this won't hurt others long term by Anonymous Coward · · Score: 0

    FROM INSIDE ONE OF THE TWO FIRMS MENTIONED: our company is bringing in people externally for anything interesting, thus alienating old-timers, those with experience, those who actually built the place. At our current rate you will likely find many of us looking for new work. Newsflash for all you new geniuses we hired recently - 95% of this business is OPS, not research, and search is more or less a solved problem at this point, and you will find that these companies will soon again revert to making money.

  91. Off by some $5 billion... by Panaphonix · · Score: 1

    Worldwide online brand advertising is expected to grow 21 percent this year from $11.3 billion to $18.2 billion, according to Goldman Sachs.

    Ahem.

  92. Mod parent up... by pdevor · · Score: 1

    agreed--this article reeks of PR...

  93. What a shame. by AyeRoxor! · · Score: 1

    So they'll have to cultivate, train and develop new techs. Gee that's awful for techs and the world in general.

    Somehow...?

  94. good professors by falconwolf · · Score: 1

    You find equally qualified engineering professors ending up in smaller schools (which actually afford the students more one-on-one time), and you often find these professors actually teaching the courses, as opposed to a student teaching assistant.

    Reminds me of one of my favorite professors. After he graduated from, I'm thinking as I don't recall for sure, Notre Dame with PhDs in Mathematics and Physics he jointed the Peace Corp and was spent to a university in Ghana to teach. When he came back though he was offered some positions with companies as well as major universities he took a position at the community college I went to because he wanted to teach. When I took calc with him, there were three professors who taught calc, his students had this saying that if you got a C from him then you would of gotten a B from the second professor and an A from the third. Though his classes were tough and he graded hard he helped students any way he could and if you did good then you knew the material inside out. He said he didn't want to teach how to memorize tables but instead how to solve a problem.

    Falcon
  95. FROM INSIDE: forces many old hands off the farm by Anonymous Coward · · Score: 0

    You will soon see many old-time experienced Yahooers and Googlers looking for new interesting work...these firms have both brought in so many new people that it is becoming impossible to make a contribution unless you are Joe Phd brought in from the outside no earlier than 2004. I have no clue why someone would want to join Yahoo or Google now - endless backstabbing, redtape, egos...basically everything you want to avoid at work. And both stocks are falling, so don't get a boner over getting rich.

  96. I haven't seen it in Silicon Valley yet by Anonymous Coward · · Score: 0
    Well, you can dream, I suppose. But I haven't really seen this pan out in Silicon Valley. Perhaps next year hiring will pick up. But honestly, I really doubt it.

    What I DO see is a LOT of positions being filled by H1 and L1 visa holders. The L1's have really seemed to pick up this year; it seems like H1-B visas are for suckers.

    It's probably because of the lower cap on H1's this year. But it really surprised me how quickly a company like Wipro can fill a position via a L1 holder. I saw one guy litterally get hired on a Saturday; and on Monday was here on site.

    I suppose it's because L1's have no limit on them, and it's so easy to bend the rules with them, as there's even less checking here than with H1's (not that there's any real checking of corporate compliance anywhere).

    I feel really bad for the college kids. These jobs ought to be going to them. But instead, I see a lot of visa holders taking their place, and getting the training instead.

  97. Re:Google is evil, too - MOD PARENT UP. by AyeRoxor! · · Score: 1

    Don't know why this was modded down.

    Oh yes I do. Because it is true and sometimes people hate being confronted with truth.

    Offtopic? Come on, mod-trolls.

  98. Yahoo and Google by falconwolf · · Score: 1

    Maybe they want to work there because they're competing against Google...but then they also sort of passingly mention "Oh, I guess people want to work at Yahoo too?"

    If someone's working for Google then indirectly they are working for Yahoo! as well seeing as how Yahoo! was one of the first investers in Google, investing in Google before the IPO.

    Falcon
  99. Do no evil? by Anonymous Coward · · Score: 0

    Do no evil my ass. Motherfuckers.

  100. relevant or arrogant and rigid by falconwolf · · Score: 1

    When you've got people at Microsoft worrying about uttering the word podcast, you can see that they are losing their relevance by the moment. It has happened to many giant companies - as they phase from entrepreneurial and flexible - to arrogant and rigid.

    Sounds just like HP!

    fALCON
  101. MOD PARENT UP by Vicissidude · · Score: 1

    I hate when the modders bring people down for speaking the truth.

  102. Part of the cycle by Luminous · · Score: 1

    All these 'brains' get scooped up by a few 'giants' spend a few years incubating in those environments and then will leave to explore other options, bringing with them new vibrant ideas and state-of-the-art skills that will invigorate start ups and other stagnating businesses.

    Right now just isn't a good environment to begin a start up. People just need to learn the nature of business cycles.

    --
    This is not the way to build a lasting empire.
  103. Microsoft by falconwolf · · Score: 1

    Microsoft Word? Microsoft Outlook? Microsoft Excel? These things are the staples of many businesses operations, so looking beyond the geek perspective and Microsoft tail chasing, I cannot really understand how these things are poor in quality and much worse than their competitors.

    Most, all of the problems I've had with Microsoft software are all problems with Windows. I've had and/or used Windows from 3.X to XP and the only one I didn't have any serious problem with is Windows NT. As for MS Office, while I haven't used Outlook (other than express though I've used Eudora the past few years), Presentation, or Access I've never had a problem with Word or Excell.

    Falcon
  104. Re:Microsoft can hire anyone but their product suc by cahiha · · Score: 0, Flamebait

    Apple has good pull to get people, but even better management.

    Apple has good developers, excellent management, and excellent marketing, but they aren't innovators.

    It's about a culture that permits creativity and innovation.

    True, and there are few companies that still do. Google is one of the few.

  105. Fabulous! What's this got to do with business? by Anonymous Coward · · Score: 0

    Google snapped up about 230 engineers last quarter.

    Still forthcoming is their plan for justifying these huge costs when they

    1. Do not have a majority of online advertising marketshare, nor even a leading position in online advertising
    2. Have approximately the same yearly revenue as Yahoo but are less profitable
    3. Announce service after service with seemingly no attempts made to monetize them

    It sounds like they're just sitting engineers down and paying them with money they raised in the IPO to develop their wild ideas, then releasing them (with a "BETA!" stamp) to inflate their stock price.

    They're like the entire dot-com bubble confined to a single company.

    Glad those days are back.

  106. Cry me a fucking river. by Aldric · · Score: 1

    "Waaaaah! Google are paying people more than we want to! Somebody stop them!"

  107. Translation - by Anonymous Coward · · Score: 0

    - the cost of people has gone up and the managers don't like it

  108. Reply... by Anonymous Coward · · Score: 0

    Boo f'n hoo

    Sincerely,
    Trollbait (sweet!)

  109. ModThisOfftopicButDangInsightful+5 by POWuhuru · · Score: 1

    how many software engineers does it take Microsoft to make a billion dollars?.
    If my guess is right, you think Microsoft makes all those dimes and chimes because of the godly Chief Engineer, Bill Gates. WRONG.
    Its the software Engineers at MS and they ALL deserve equal rights to the MS LOOT as Gates.
    Curtains |||||
    enters Yahoo and Google.

    Now, where do we start with the likes of these two in the quest to underpay Joe, overpay CEO and twist the investor arse.

  110. oh please by Anonymous Coward · · Score: 0

    Yea, once google hires the 200-300 people who are smart, the rest of the industry might as well call it quits.

    Cause no one but the smartest people can come up with email and map programs in javascript. And you might as well give up now if you had ever hoped to figure out how to write search engines... all the distributed architecture junk and search trees and caching and crawling...its enough to make us simpletons completely unemployable.

    Give me a break. No one has a monopoly on genius. If you think you do, think again. People are graduating every day and some 10% of them have what it takes to think outside the box google is making.

  111. How Google differs from Microsoft by DECS · · Score: 1

    Advertising

    Look at how MS does coop advertising. Remember Windows 98's most obvious feature, 'push' ads that turned your desktop into an ad for Disney and whoever else? MS only abandoned the idea after it was laughed at. Microsoft is like Yahoo: crass and lame.

    Google's ads, which are everywhere in their products, are by design subtle, useful and relevant to the information you are searching. Google is like Apple: classy and sharp.

    User Interface

    Microsoft creates Wizards that put you on a dummy stool and start reading you a boring script (next) asking you to push obvious buttons (next) and step through (next) several (next) pages of blah blah (next) to get anything done (finish). Other interfaces are cluttered but simplistic. Yahoo!

    Google's products attempt to be obvious and simple enough to figure out without reading a manual. Apple!

    Business Style

    Microsoft attempts to poison innovations to prevent them from threatening their control of markets. They pollute standards to make everything proprietary, buy technologies to catch up, and after dominating an industry, they leave it to rot rather than continue to cultivate innovation (web browsers). Microsoft attempts to get money out of everything they do, charging for the client, the server and the client accessing the server. Yahoo!

    Google presents innovations as future products, even when it is not clear how they will profit. They employ open standards and encourage interoperability. They provide free public services. Apple!

    History

    Microsoft sprang from being a software middle man. Their value comes more from marketing than technology. They make vaporous promises that kill competition and innovation. Yahoo?

    Google sprang from a technology implementation. Their value comes from finding ways to profit from new technologies. They introduce products the market puts to use and that competitors copy. Apple.

    Google wears the white hat of the new Apple.

    Microsoft wears the black hat of Yahoo.

    Microsoft isn't lame and evil because they are big, but because they are lame and evil. Some big monopolies are benevolent (Ma Bell?) and plenty of small underdog companies are evil.

  112. Re:That's about wrong by Anonymous Coward · · Score: 0
    Why would anyone who innovates go to work for Google or Yahoo? Consider:

    1. They're now big companies. Ugh.
    2. If you do come up with something big, how will they reward you? Both have Jumped The Shark when it comes to equity compensation; so all you'll get is beer money for your multibillion dollar invention.
    3. Both have bad reps for work/life balance, which usually kills the frequency of innovation.
    Why are so many "brilliant people" willing to work for peanuts? Answer: They're not as brilliant as Google/Yahoo's PR people make them out to be. The really brilliant folk are still out there taking risks, starting companies and solving real world problems, not those of other geeks.
  113. Negativity by Eminence · · Score: 1
    OK, so - layoffs, like the one at HP - Slashdot complains. Outsourcing to India (being one of the few economical chances for this country and giving lots of IT related jobs to bright people who didn't have the luck of being born in the US) - Slashdot cries out loud and blames everyone.

    Google and Yahoo are hiring. It means there are jobs in the industry, because someone will have to fill the positions vacated by those hired by Google and other someones would join the startups teams. What does Slashdot do - complain, calling it "brain drain".

    Come on, think about it for a split second before you blame the corporations or cry out how bad it is that some people got new jobs.

  114. You pay peanuts, you get monkeys! by Anonymous Coward · · Score: 0

    Startup and other companies should stop bitching about talent drain. The average IT doesn't invest in Quality but in Quantity. They are not willing to pay a lot, often peanuts, and often they will get monkeys! The industry must understand that quality is more valuable than quantity, and outsourcing to India or Poland won't do the trick!

    Start to pay decent salary to people like me, with 10 years of experience... and than you may see good results!

    Just my 2 angry cents...

  115. Re:Microsoft can hire anyone but their product suc by Anonymous Coward · · Score: 0

    .NET is the most brilliant programming framework out there. Stop politics, start programming!

  116. Re:Microsoft can hire anyone but their product suc by Anonymous Coward · · Score: 0

    Compared to the Beige Box industry, Apple is an innovator.

  117. html and design by falconwolf · · Score: 1

    HTML isn't hard to learn. If your friend couldn't learn it quickly, then I think that reflects on your friend.

    You're right html isn't hard, xml is getting there though. As for the person I mentioned, he wasn't my friend, just someone I met.

    Now, design is another thing completely. That takes a skill that is not wholly scientific.

    Yeap! Design is different, and there's two basic way to get there though related, graphic design and print. I knew one person who was a graphic artist who started designing graphics for the web on her own and another one who was a commercial artist who started her own web design business. She'd do the design work for a website and would pay people working freelance for any programming needed. There's something I don't understand about web design and programming in the US, accessibility isn't stress much. For the classes I took for my web programming degree all we really did was valid the code and run a webpage through Bobby neither of which does much of a job of testing for accessibility. Sure, Bobby checks for things like alt attributes for images but it takes a person to test and check layout, colour, and other areas of accessibility. We didn't do any of these, however chatting with people in Canada and Britian who were in college working on a degree or updating their skills said their education stressed accessibility. And they did at least a little of both design and programming, her design and programming are totally separate.

    Falcon

    Oops, I just visited Bobby, er Cast.org and Bobby wasn't there. A similar service is at Watchfire.

  118. rmember MicroSoft versus IBM by peter303 · · Score: 1

    In the 80s the young MicroSoft was vibrant face of future computing. IBM was a bunch of stuffy suits.
    The wheel has turned again, putting MicroSoft in IBMs position and Google as the upstart. And it will probably change again.

  119. Re:Microsoft can hire anyone but their product suc by Anonymous Coward · · Score: 0

    What are you talking about? Apple takes innovations from other companies and repackages them; that's what they have always done. Most of their successful products come from the Beige Box industry.

  120. Brain Gain for Google though by sbeashwar · · Score: 0

    If there is a serious _Bran Drain_ then all those folks in Google are the most intelligent programmers in the whole world then the rest are all retards. Corrollary: If all the programmers on earth are retards except the ones in google then google cannot grow or their growth will be negligible. If you say you don't have to constantly hire intelligent people to grow then google has to stop hiring at some point, when is that ? I don't hear of anybody leaving Google

    I feel having too many intelligent programmers need not necessarily be the best setup. At some point Google will crash and you can see the reverse Brain Drain. All grades of programmer be it A, B, C... are required by company at point of time, no one can take sole possession of all the A grade programmers, which is otherwise monopoly and attracts an Anti-Trust suit.

    Joel-On-Software if I remember right had an article justifying that Attractive Work env. + Best Mind = Success. This is not always true, how practical is to find the best mind always. otherwise, will you put your plans on hold until you find the best minds. In fact the notion of grading programmers as A/B/C..itself doesn't make any sense for there isn't a single method to quantitatively differentiate a good and a programmer.