Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

The Google Caste System

Posted by ScuttleMonkey on Sun Nov 27, 2005 03:24 AM
from the duke-of-programming dept.
managedcode writes "Google doesn't like to do things traditionally. Right from their IPO, when they dumped Goldman Sachs for secretly trying to deal with their big investor, Kleiner Perkins. Business Week covers the Google Caste System, 'in which business types are second-class citizens to Google's valued code jockeys [..] They deem the corporate development team as underpowered in the company, with engineers and product managers tending to carry more clout than salesmen and dealmakers.' At last a company is shouting at the top of it's voice, engineers make the world."
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by blueadept1 (844312) on Sunday November 27 2005, @03:29AM (#14122859)
    Importance doesn't equal control in much respect. The executives and managers are still in control of the company's future, regardless of what the programmers, DB admins, and the like want to believe. Don't get me wrong, this is great for the company, and is theorhetically the best way to work it. If your workforce is happy, they are more productive and do better quality work. Quality work and productivity really make or break a company. Thus, if you motivate them and reward them to make them happy, the company will do well.
    • by foniksonik (573572) on Sunday November 27 2005, @03:50AM (#14122906) Homepage Journal
      I wouldn't say the executives are in control... more like, they decide between the many innovations that the engineers provide as future directions.

      This is how it should be. Engineers don't want to make those decisions... they just want to make sure that the options are the best versions of the options they can be.

      So to sum up a summary; Executives execute decisions based on the available options given to them by producers, in this case software engineers, whom decide which solutions or innovations they will champion and make viable (when they are given the power to do so). Executives get to balance business opportunities with what technology is mature enough to take to the market in a real way. Engineers get to balance technology opportunities with what is viable as a mature business solution they can bring to market.

      This is how it should be. Very rarely is this a reality... Google seems to do well with trying out potential technologies and discovering viable business opportunities along the way.

      Long live executives who are smart enough to let engineers develop solutions in search of a problem and then discover a way to market them... Long live engineers smart enough to propose products in search of a user and then discover a way to realize them.

      • by erroneus (253617) on Sunday November 27 2005, @05:09AM (#14123077) Homepage
        Whether it should be or not is somewhat irrelevant. It's the results that will get people to buy into it. It's the results that will cause a wave of change. There's no denying that the world is watching Google. And anything they succeed at will likely be mimicked by others. (Trouble is, most mimickers don't understand Google's cultural foundation and that mere mimickery will simply fail.)

        And yes, I wouldn't think most engineers would want "control" over the company. The good ones don't seem to have much in the way of ego. But it's hard to say really... I don't know if that's true of Google or not -- that the makers and designers don't have control over where the company is going. I mean have you noticed that Google isn't only in just one or two directions? It's moving like an amoeba. More precisely, it's growing like an amoeba. Pretty smart if you think about it. Simply let the good projects succeed on their own merit and the bad ones die quietly. "Embarassment" and ego do not appear to be factors in Google's progress. Again, as you say, "how it should be." If it's successful, let's just see if the egos of other companies will relinquish their importance to development.
      • by gstein (2577) * on Sunday November 27 2005, @05:14AM (#14123090) Homepage
        I think this is the right way to describe it: the engineering/product management group provides lots of options. Management allocates people/machines/resources to the various options. But nothing happens without that initial impetus from engineering.

        Case in point: I asked Eric Schmidt about a potential project based on some comments he made at an all-hands meeting. He point-blank told me, "Don't ask me about getting that going, find some coworkers and make it happen. I'm the wrong person to ask."

        Projects don't come from the top. It is entirely bottoms-up. And the nice thing is that top-to-bottom agrees this is the best model.

        Damn, I love working there :-)
  • by Anonymous Coward on Sunday November 27 2005, @03:42AM (#14122883)
    " At last a company is shouting at the top of it's voice, engineers make the world."

    this reminds me of when steve balmer made his famous developers speech... "developers developers developers developers..."
  • by bgibby9 (614547) on Sunday November 27 2005, @03:45AM (#14122892) Homepage
    will start to realise it's the employees that make their company work, not just the sales people!
    • Nah... (Score:5, Insightful)

      by deaconBlue (594063) on Sunday November 27 2005, @04:13AM (#14122962)
      Engineering driven companies are nothing new, they're just normally not sustainable.

      Semiconductor and Passives components manufacturing are normally:
      a. small and founded by a geek with a good idea, who either...
            1. sells out early OR
            2. tries to make a go of it, spends too much time on pet projects and runs the company down.
      b. large companies driven by suits who:
            1. understand non-R&D business, ie. Sales and Operations, and remain competitive AND
            2. acquire small companies run into the ground by geeks.

      Why does Google do so well run by geeks? Dunno. It's astonishing they stay so focused. Guessing, maybe it's fear -- seems like they want to win so badly.

      But right now every 'free' thing they do, from maps to mail, pumps the very serious ad business with eyeballs and press.
  • I'd like to thank... (Score:4, Interesting)

    by unixbugs (654234) on Sunday November 27 2005, @03:51AM (#14122907)
    K & R, Andy, the "Great Architect and Philosopher", and mostly, my nuts for making this happen. Only in the small universe that Google has become is this kind of thing possible. All companies started with a couple of guys who knew how to build something AND sell it, and, well, it has to become a pyramid at some point.

    I always hated selling stuff because more often than not one must compromise moral standing to have the product appeal to and compensate for the insecurities and needs of the potential buyer. That is not to say that we are not good at selling things, or even being "face", it just goes to show that some of us perfer to sleep at night and look at ourselves in the mirror without disgust; hence the nature of Open Source. I know, I know, without salesmen we wouldn't be the great company we are. Blah blah.

    It has to kick ass working there with that kind of weight. If I had a dollar for every time I had to live up to the mouth of some lying sales rep I'd have enough to buy myself one of those impossible systems I've built, and I only put up with that shit for a few months. But in the end it all boils down to me staring the salesman in the face saying, "If you are so fucking smart why don't you do it yourself?". I never got an answer back when I would ask. In fact, I usually got to take the rest of the day off.

    The answer must be clear. Code monkeys are just that, but salesmen are a true phenomenon. I can only surmise that liars are very hard to come by these days and those who actually make the world go 'round are a dime a dozen. A true testament as to why we as a civilization are still around.

  • by gihan_ripper (785510) on Sunday November 27 2005, @03:55AM (#14122915) Homepage

    ...that the caste system has done for the Indian economy (though I jest---see my last paragraph)!

    In fact, if you read TFA, you'll find that the author writes of Google's 'caste system' in negative tones (unsuprising, given that the article is from Business Week!). Western culture may not be perfect, but one real advantage it has over traditional subcontinental culture is that it has dispensed with this particular anachronism. At any rate, the point the article makes is that people with book smarts are typically terrible at running businesses. If you really want to feel superior, then feel superior because you have the freedom to indulge your intellectual curiosity, and not because you're running the show. In my opinion, intellectuals don't need to feel as though they are 'better' than business people. It is just that we find joy in different ways.

    Further, if you really want to make a comparision with the Indian caste system, there are two fundamental differences with the Google approach:

    • You are born into your caste. All your descendants will be of the same caste. This doesn't really seem to fit with the sentiment of the US Declaration of Independence ('all men are created equal', etc.).
    • In the Indian caste system [wikipedia.org], Brahmins (the intellectual caste) typically do not run the show. This is left to the Kshatriyas, who are kings, princes and warriors.
    • by elucido (870205) on Sunday November 27 2005, @04:52AM (#14123047)
      The US always had a caste system, as had India, the difference is in the situation with Google, it seems to actually be a meritocracy. I never thought I'd see a merit based corporate environment but Google may be one of the first.

      Usually its always a caste based environment where elite well connected white males have meetings with their friends to decide the fate of your business or your job, while at the same time giving themselves a raise and reducing your salary.

      Google on the other hand is going about this in a completely different way, the idea is good, lets see how far Google can take it. On the other hand, we should not let Google be the last corporation like this, we should use the Google model in future businesses. The model seems to work, its profitable, and its not based on abusing workers. As much as Americans complain about Chinese sweatshops, lately it seems child labor and sweatshops are a good idea for the US economy, its better to have the sweatshops than the prisons.

      • by tacocat (527354) <tallison1@NoSpAM.twmi.rr.com> on Sunday November 27 2005, @07:37AM (#14123360)

        I think you are falling prey to the media hype.

        America caste system is more based on money than color. True there are always exceptions to these social structures and always will be, but the decision to include or exclude someone is done more on the basis of financial standing and potention to improve my financial standing than color.

      • Look around outside the tech field, there are actually quite a few meritocracies - and they work well.

        Consider my former employer [kiewit.com], the largest heavy civil construction firm in the U.S. Warren Buffet called them "the greatest meritocracy in American business," and with good reason - the company made something like $5+ billion in revenue the last year I was with them, but there were only 1,300 or so stockholders, all current employees.

        Here's how it worked: If you were in a position with profit-and-loss responsibility and were doing a good job, you'd be invited (after a few years with the company) to purchase stock. No options, no gifts - you were invited to make a purchase at the current share price and told exactly what the maximum was you could buy. Couldn't afford it? Then they'd hook you up with a bank in town that would happily loan you the money, since the stock (which had earned double-digit returns for decades) was great collateral.

        What happens when everyone on the team is an actual owner, and the only way you could become an actual owner is through doing a good job? Several things:

        • There's a lot less corporate B.S. Everyone on the team is working toward the same goal - profitability.
        • Loyalty improves. People are less apt to leave when they're invested. Combine that with a good system for capturing and teaching best practices, and you end up with a spooky-smart organization that makes fewer mistakes.
        • You were beholden only to yourself and your fellow employees. When you retired, the company bought your shares back - you could only own them as a current employee. That meant that they people you bumped into in the hall were the very shareholders that other companies always claim to be working for... the difference was, they were always around, and the company culture encouraged direct questioning and accountability.

        It sounds like I'm just reminiscing, but it was a great place to work and (if you stuck around) a great place to get rich - it's a shame other companies don't follow that model.

  • caste system (Score:5, Insightful)

    by someone1234 (830754) on Sunday November 27 2005, @03:56AM (#14122921)
    Well, Google is still young. I'm fairly sure it will eventually enter middle age and the engineers will be replaced by marketing. Then when it gets old, the marketeers will be replaced by lawyers. It is just a question of time, years, or even decades.
    • by John_Sauter (595980) <John_Sauter@systemeyescomputerstore.com> on Sunday November 27 2005, @09:27AM (#14123604) Homepage
      Well, Google is still young. I'm fairly sure it will eventually enter middle age and the engineers will be replaced by marketing. Then when it gets old, the marketeers will be replaced by lawyers. It is just a question of time, years, or even decades.

      I am sure you are right, because I have seen it happen. Digital Equipment Corporation (DEC) was founded in 1959 by a couple of engineers. When I became aware of the company in 1963 it still had an engineering culture: the engineers ran the show, and the sales people were secondary. Somewhere around 1968, they renamed the programmers "software engineers" to give them more prestige.

      As the company matured the culture changed. Even though I worked for DEC from 1975 to 1992, I cannot point to a specific event that was the watershed. The first symptom that I noticed was that the KS10 was said to be developed in secret to prevent it from being cancelled. Even if that wasn't true, the fact that engineers believed it indicates that the engineers no longer felt that they were making the decisions.

      I wonder if paying commissions to the sales people was a symptom or a cause.

      I don't blame the demise of Digital entirely on the shift from an engineering focus to a sales focus. There were some bad decisions made by engineering in the last few years. But I can't help wondering if those decisions might have been corrected more quickly by a younger company.

      Strangely, IBM appears to be a counter-example. They are by far the oldest computer company, but they seem to have achieved some sort of dynamic equilibrium, where they are able to change direction as technology and markets change quickly enough to survive. I am sure some of that has to do with their size, but as General Motors reminds us, size is no guarantee of survival. I suppose they have internal institutions that keep them nimble.

      There are some good books on Digital Equipment Corporation. See The Ultimate Entrepreneur [ebay.com] for the story of DEC at its height, and DEC is Dead Long, Live DEC [ebay.com] for a look back after its death.
      John Sauter (J_Sauter@Empire.Net)

  • Just give it time (Score:5, Insightful)

    by deadboy2000 (739605) on Sunday November 27 2005, @04:01AM (#14122933)
    Google is still young. Eventually the business types, who have spent their lives studying how to manipulate people, will slowly take control from the folks who have spent their lives studying how to manipulate computers.
      • by miu (626917) on Sunday November 27 2005, @01:10PM (#14124540) Homepage Journal
        Their definition of working hard and ours are different. Many business people seriously believe that programming and engineering are the mental equivalent of ditch digging and it shows in their attitude. The reverse is of course true, we often view time spent doing third grade level math with a spread sheet and yelling at people on the phone or in meeting rooms to be wasted and hardly "hard work" - but rather some sort of paid temper tantrum performed by halfwits.

        Both viewpoints are drastic oversimplifications and neither is very accurate, but all things considered I like the engineering standpoint over the businessman standpoint.

  • by putko (753330) on Sunday November 27 2005, @04:01AM (#14122934) Homepage Journal
    I hadn't heard that Goldy refused to play by the rules from the Google founders. The rules were typical Google: no backroom deals that favor big institutional investors over smaller investors.

    But Goldy wanted to get some easy money, they got caught and shut out of the deal. That makes my night. If you've dealt with bankers (esp. "New York" bankers), you'll know why.

    Here's a nice article on this. [telegraph.co.uk]

    Perhaps this also explains the "Google will fail" articles that appeared before the IPO; the powers-that-be were peeved that Google did the IPO their way, and wanted it to fail.
  • Caste Systen, eh? (Score:5, Insightful)

    by 0WaitState (231806) on Sunday November 27 2005, @04:03AM (#14122939)
    So if the Google "Caste System" is exceptional in that it promotes software developers over others in the corporation, what does that say about the "caste" rankings in most companies? Or do we only start seeing phrases like "caste system" when big media companies feel threatened by successful businesses using disruptive methods?

    This rather reminds me of Wall Street's desperate attempts to declare the Google auction IPO a failure, even after Google got more than twice the dollars per share than they would have in an investment bank-priced IPO. If you can't beat them, have your puppet press hang an ugly label on them.
  • Winds of change (Score:5, Insightful)

    by Dexter77 (442723) on Sunday November 27 2005, @04:04AM (#14122944)
    I hope this finally changes attitudes of business leaders. I've been working in software business for a decade now and never have I seen a software company where experts were valued above salesmen. When a salesman makes a big contract, it's like he is the king of the world. Whole company has to kneel before him (just a metaphor). When there are lay offs, the salesmen are last to go. But what we all slashdotters know and Google has now implemented, is that a deal with a customer is just a materialization of work done by the whole workforce of a company. It's not the moment when the contract is signed, that customer decides to order. It's the whole run where project managers convince the customer with a well done project, coders produce a product which customer loves, and other project people spend long hours with the customer assuring him that we really care for him. In the end, salesman is just there to present the work done by others.

    Many business leaders have began to realize, that people aren't using Google's product because they're running nice commercials on TV, but because they're just good products. It's no wonder why there have been so much polemic about bad quality of software products. Atleast where I've worked, all products have been done with a minimum effort. When a first alpha version start to emerge, business leader have already arranged massive demonstration events to customers. Focus from finishing the product shifts to making a good demonstration. Google makes a difference here. Unlike its competitors (like Micro$oft), its products actually work and what I've said many times to myself, a good product sells itself.

    I hope those investors (in the article), that are looking for companies to fill up market gaps left by Google, understand it's not the market gap people are willing to buy. People are looking for good products that also might fill up a market gap in the process.
  • by daemonenwind (178848) on Sunday November 27 2005, @04:29AM (#14122998)
    Think of a newspaper. The people who sell ad space and work in Classifieds are secondary to the reporters and editors who manage what stories go into the paper and the general political tone and direction. In fact, those sales people are generally looked down-upon as a necessary evil.

    Think about TV. Who runs things, the people selling air time for commercials or the station manager who chooses what shows appear and what the format is when the network isn't forcing its agenda? Or even at network level, what directs them - people who sell ads or creative people who think their program could be a hit?

    Radio is the same. Google's business model is: Sell non-obtrusive ads associated with information services. To do this, they need compelling services to make people get ads on the same web page. These services are like shows on TV or juicy news articles - they drive eyeballs, which allows for ad revenue.

    Really, there is no other way to run it and make money.
    • by SeaFox (739806) on Sunday November 27 2005, @05:22AM (#14123110)
      Think about TV. Who runs things, the people selling air time for commercials or the station manager who chooses what shows appear and what the format is when the network isn't forcing its agenda? Or even at network level, what directs them - people who sell ads or creative people who think their program could be a hit?

      From what I can tell, this example doesn't apply. The Ad people are the ones who run the company when it comes to TV. The quality of programming continues to decline to pandering for whatever will get the most viewship, becuase more viewers means more eyes at commercial break and higher rates commanded for ads in that timeslot. When a major sponsor of a show doesn't like the political/ethical fork a show's storyline takes, does the network tell the writers to edit the script? Or the sponsor to live with the story or find another show?

      For insight into the correct answers, check out such movies as The Insider [imdb.com] and the currently playing Good Night, and Good Luck [imdb.com].
  • by lantastik (877247) on Sunday November 27 2005, @04:31AM (#14123006)
    ...and she doesn't own a computer, let alone have the faintest idea of how to use one. Google is this millennium's Ford Motor Company. Ford started the assembly line and all the other automakers followed suit. Google values what they consider their most valuable assets and reward them well for their efforts.

    Another example; I was explaining Picasa to someone who was looking for a way to easily email photos who wasn't the most computer savvy of all people. She was leery about trying a new piece of software until she found out it's a Google product. She was all for it after that. In a lot of people's minds, Google == Quality. I am not saying it's right, but perception rules the world.
  • by Anyd (625939) on Sunday November 27 2005, @04:36AM (#14123016)
    Google; get laid. All the other google functions seem to work pretty well. C'mon Google, please?
  • by RoadDogTy (921208) on Sunday November 27 2005, @04:54AM (#14123051)
    As a programmer, obviously I think its cool that engineers & techies who work on the product are valued at the same level (or above) the corporate company structure. I just don't see how this is so different from what has been going on at other tech companies, for instance Microsoft, where people have always been able to choose between moving up the management ladder or move up the food chain as an Independant Contributor. A lot of the Distinguished Engineers and Technical Fellows at Microsoft and specifically in MSR (and I'm sure the same is true of a lot of other companies) are really just engineers with no direct reports, and they are clearly esteemed and thought of as highly as anyone in the company.

    I agree its cool, I'm just not so sold that its a new idea that applies only to Google.
  • by Quiet_Desperation (858215) on Sunday November 27 2005, @05:15AM (#14123094)
    Can we get some of that software mojo where I work? Honestly, I spend less money to completely redesign a 24 inch by 16 inch high speed PC board (and I'm talking something with 3 Gbps digital ECL signals that have to be treated like RF signals, along with a dozen multimillion gate FPGAs in fine grid BGA packages) than our software people do to add a single function or routine. It takes a fucking act of Congress to alter a couple lines of code in this joint.

    Add to that picture all the horribly programmed engineering tools we have to use (and pay hundreds of thousands of dollars for), with GUIs that were created by retarded lemurs on acid, and, well, my opinion of the current state of the science of programming is not very healthy. Nice to see someone out there is taking some initiative.

    Seriously, when a Mac head like me favors using your tool via the command line and C shell scripts, you need to *FIRE* whomever it is that designs your GUIs.

    Oh, and X Windows programmers? The text that's highlighted? That's what I expect to be replaced by my typing. It's not meant for the random decoration that you all use it for.

  • by OneSmartFellow (716217) on Sunday November 27 2005, @05:17AM (#14123100)
    Until I became friends with a well known S.V. hardware company Marketing Exec. He was the father of one of my childrens' friends. I spent a lot of time talking about how Scientists and Engineers made his job possible, and how he wouldn't have anytthing to market if it weren't for them.

    Well, he convinced me that it was a two way street. That there is no shortage of good ideas and products out there, and the ONLY reason some succeed over others is becuase people like him and Sales people make it happen. They sell products that they know aren't quite ready yet (vaporware) because the company needs the revenue. They sell products that they know are inferior to the competition because their Scientists and Engineers made a stupid mistake early on in the product development lifecycle that didn't get caught until too late and the company can't afford to start over.

    Basically he convinced me (a seasoned Engineer) that we need them as much as they need us.

    So, be careful in your thinking about this issue.

    • by Crash Culligan (227354) on Sunday November 27 2005, @06:53AM (#14123289) Journal

      [a well known S.V. hardware company Marketing Exec] convinced me that it was a two way street. That there is no shortage of good ideas and products out there, and the ONLY reason some succeed over others is becuase people like him and Sales people make it happen. They sell products that they know aren't quite ready yet (vaporware) because the company needs the revenue. They sell products that they know are inferior to the competition because their Scientists and Engineers made a stupid mistake early on in the product development lifecycle that didn't get caught until too late and the company can't afford to start over.

      Basically he convinced me (a seasoned Engineer) that we need them as much as they need us.

      In other words, a high-ranking Marketing expert managed to convince you (nay, sell you! ) regarding the importance of marketing experts?

      Ladies and gentlemen, suddenly I have an idea how the whole marketers-before-employees meme got started!!

    • Marketing Exec. (Score:4, Insightful)

      by Morosoph (693565) on Sunday November 27 2005, @08:47AM (#14123489) Homepage Journal
      Well, he convinced me that it was a two way street. That there is no shortage of good ideas and products out there, and the ONLY reason some succeed over others is becuase people like him and Sales people make it happen. They sell products that they know aren't quite ready yet (vaporware) because the company needs the revenue. They sell products that they know are inferior to the competition because their Scientists and Engineers made a stupid mistake early on in the product development lifecycle that didn't get caught until too late and the company can't afford to start over.
      The thing is that someone is going to sell the goods; the Exec. has simply succeeded in making sure that it's the person with the inferior product. They've made the marketplace less efficient!

      People hate Microsoft for being more of a marketing than a technical company, and it is in part because techies could have better jobs elsewhere producing quality work, if it weren't for the Marketing behemoth.

  • by Solipson (863548) on Sunday November 27 2005, @05:52AM (#14123175)
    joking aside, the phenomenon can be found in nearly every tech/engineering company in the whole wide world where the founders are engineers, still run the place and the company or industry has high growth rates. The suits only ever come in when growth is slowing down and the products don't sell by itself but need the help of the big, bad BS-marketing machine. Oh, by the way, I used to be a suit myself , with hundreds of engineers working for me, despite me mostly not having a clue what they were doing. It worked pretty well, mostly. The reason: Making business decisions and knowing the financials. Or to turn it around: To not get the suits into the door, get used to love making decisions and get a grasp of accounting. Then happy days. It is not that hard, actually it is bloody easy.
  • by FishandChips (695645) on Sunday November 27 2005, @06:02AM (#14123197) Journal
    This article is far from flattering towards Google. In some ways it is so feline that it's hard to work out where Business Week is coming from. It quotes bankers who suggest that "Googlers" are arrogant brats who are more likely to complain about the quality of the Google canteen's omelettes than they are do do hard work and hard deals.

    I guess what one senses here is anger. The business establishment doesn't understand Google, hence this dismissal of anyone who isn't a numbers man as a mere "engineer". And, perhaps, there are a lot of investment houses out there playing a double game. They know what Google is currently where the money is, but they also have a burning desire to get revenge for the way Google humiliated them in its Dutch-auction style of IPO.

    Google is going to have to be very, very careful with this lot. Nothing would please some of these bankers more than to make a few billion out of Google in some crock-of-shit deal before delivering them to the trashcan with "Don't ever cross Wall Street" stencilled on their brow.

    Interestingly, the article doesn't mention Apple which has been a poster child in several eras now. Apple is run by, arguably, one of the world's greatest salesmen, and yet Apple also displays engineering and design excellence that's taken them to the top of the tree. I guess such marriages of engineering and business are possible, though very rare. Google has quite a challenge ahead of it.
  • by Godwin O'Hitler (205945) on Sunday November 27 2005, @06:37AM (#14123266) Homepage Journal
    A group of engineers and managers attended a conference, travelling by train. The engineers queued up to buy their travel tickets at the station but only one manager joined them. No questions were asked, but the engineers watched studiously as the manager bought just one ticket.

    In the train, the engineers took their seats as did all of the managers bar two, who took up sentry positions at each end of the coach. After a while, one of the managers on sentry duty made a sign and he all the other managers headed immediately for one of the toilet cubicles. Two minutes later the ticket inspector arrived, saw the toilet door closed, knocked on the door and said "ticket please", upon which one ticket was duly slid under the door.

    The engineers of course understood the ploy immediately and congratulated the managers on their guile and coordination.

    Come the return journey, the engineers sent one of their crew to buy just one ticket. Puzzlingly, the managers didn't buy any tickets at all this time. Again the engineers refrained from asking questions and observed events studiously. Everyone climbed aboard the train and once again the managers immediately posted sentries. Sure enough, in due course, one of the managers on sentry duty made a sign upon which the watching engineers immediately crowded into a toilet. Strangely the managers didn't move. But as soon as the door had closed on the engineers, a passenger sitting nearby observed a manager leaving his seat, walking to the toilet, knocking on the door, and asking "ticket please".
  • by t_allardyce (48447) on Sunday November 27 2005, @06:38AM (#14123268) Journal
    I think its also a good idea if engineers get a taste of business and business people get a taste of engineering. I remember when I was the stuck-up student who believed he was the engineer of all things. I thought that users should bloody well learn to use a system correctly not the other way round. I thought that a properly engineered system was the way to go and that just making a product work so it could be sold was some kind of sin. I swore blindly to upholding standards at all costs and I wasted months trying to plan projects before I started doing anything. Back then I would look down on people because perhaps they used Flash, named a variable 'temp', used the wrong colour wires or used lossy compression in any way. Maybe I was worse than most I don't know, but someone like that doesn't work well in any kind of commercial industry, from arts to engineering, in the real world people want things that work or look good and they want them tomorrow. I only learnt that from experience and I think business people could probably learn a thing or two from the other side of the fence. Both sides are always gunning at each other because they don't understand each others issues and aspirations. Managers are always asking engineers to do something seemingly insane, engineers are always stressing that they need more time and that their system must be perfect or else it will be the end of the world.

    Just to clear things up:
    - Users don't need big colourful buttons to be able to figure out how something works, this does not automatically create an intuitive interface. It does however satisfy specifications and make it look like you care, if that's all that matters to you.

    - Every product on the market, from TV's to computers to cars, have numerous hacks and last minute workarounds in them, they won't be a perfect system and they will have bugs or defects. you're product _will_ be the same.

    - Every market has 3 products: the best, the cheapest, and the one with most value for money. While technically all other competing products are useless and not even worth assembling, that won't stop you being able to flog them to people if yours doesn't happen to fit into one of those 3 categories.

    - There are two types of people: those who work 9-5, satisfy specifications and instructions *technically* and deliver on time, and those who work all the time, ignore specifications and go out of their way to make things actually work properly even if the original plan was flawed (as it usually is).

  • Marketthinking. (Score:5, Insightful)

    by SharpFang (651121) on Sunday November 27 2005, @07:18AM (#14123328) Homepage Journal
    Article written by marketoids without understanding of the real value of Google...
    Some bloppers:

    That's not to say Google could afford to go out and do a big deal just for the sake of it. A mega-takeover potentially could wreak havoc on Google. Even Piper Jaffray Co's. (PJC ) 11/18/05 @ 9:05 PM --] Internet analyst Safa Rashtchy, one of Wall Street's biggest Google bulls, says: "If they were to buy AOL or eBay, it would hurt the stock."

    Google buying one of the Evil Giants would certainly hurt the stock, by damaging reputation of Google. People hate AOL and at least mildly dislike eBay. Loss of capital by Google has nothing to do with it. Loss of trust does.

    All the same, the lure of a big deal could prove hard to resist, particularly if Google's strategic position is threatened. For the past two months, Google has been battling Microsoft Corp. (MSFT ) at the bargaining table for a stake in Time Warner Inc.'s (TWX ) AOL unit

    Whoa, Google lost such a deal to Microsoft, such a big battle, such juicy morsel...? No. Google was acting as a shill, for its own interest. Bloat the price of a mostly worthless piece of junk, make the competition offer way more than they would offer initially, and then let them have the rotten carcass for price of luxury dish.
    Losing some battles gives more profit than winning them.

    Young Googlers' preoccupation with these perks tend to drive mature VCs to distraction. "If I hear one more [punk] complain about his omelet, or tell me he's bored with the smoothie selection, I'm gonna, I don't know," splutters one.

    What would YOU prefer to do? Make the job fun and it will be efficient. Not in terms "lines of code per day" but in terms "satisfied customers per day". Still hard to get for some.

    Says the aggrieved VC: "Did it ever occur to them that this was like asking us to do their homework for them? It's the height of arrogance."
    It's lots of VCs who hope to make a lot of money on that. Google just does the usual thing, and is only one. So, usual marketing rule, if the sales outweight demand, sellers must look for ways to attract the customer and the customer may afford demanding much more for the same price. I thought these guys are businessmen? You don't want to do the homework for Google? Someone else will, and they will get the candy, not you, mr Very Senior Partner.

    The suits inside Google don't fare much better than the outside pros. Several current and former insiders say there's a caste system, in which business types are second-class citizens to Google's valued code jockeys.
    As opposed to the caste system where the business types rule the second-class "production crew".

    They argue that it could prove to be a big challenge in the future as Google seeks to maintain its growth. They deem the corporate development team as underpowered in the company, with engineers and product managers tending to carry more clout than salesmen and dealmakers.
    I think they just misunderstand "corporate development". Google took this term right. Marketoids still think it means themselves.

    The candidate, a Wall Street tech M&A specialist who was looking for a change of scenery and a more relaxed lifestyle, calls the experience "chaotic, bureaucratic, and very rigid." Strung out over more than nine months and numerous coast-to-coast flights, the courtship culminated in a jarring "pop quiz."

    Drummond rejects the accusations that Google is anti-businesspeople. He says Google has hired many MBAs and bankers and is constantly assessing its dealmaking strategy.

    Google is just anti-assholepeople. Jerks who hope to get cash from the suckers. And they get punished pretty cruelly for attempts to pick on Google.

    What's more relaxing for the coders crew than to see a super-important suit, a stockmarket shark to jump through loops and sweat heavily just to get a candy they wave in front of his nose? Less bull from your side and deals with Google would become pleas
  • Not big-money deals (Score:5, Interesting)

    by amcguinn (549297) on Sunday November 27 2005, @07:24AM (#14123336) Homepage Journal
    Financiers are disappointed that Google isn't blowing billions on big-name takeovers. The reason is that they want to buy up companies for their technology, and it's cheaper to aquire that early, rather than wait for the target company to make a name for themselves. Paul Graham has summed it up:

    Hence the fourth problem: the acquirers have begun to realize they can buy wholesale. Why should they wait for VCs to make the startups they want more expensive? Most of what the VCs add, acquirers don't want anyway. The acquirers already have brand recognition and HR departments. What they really want is the software and the developers, and that's what the startup is in the early phase: concentrated software and developers.

    Google, typically, seems to have been the first to figure this out. "Bring us your startups early," said Google's speaker at the Startup School. They're quite explicit about it: they like to acquire startups at just the point where they would do a Series A round. (The Series A round is the first round of real VC funding; it usually happens in the first year.) It is a brilliant strategy, and one that other big technology companies will no doubt try to duplicate. Unless they want to have still more of their lunch eaten by Google.

    The result is just as much money for the target company founders (who haven't had their stakes diluted by investors), but none for venture capitalists, and much less for Wall Street. Hence the long faces.
  • by BrightCandle (636365) on Sunday November 27 2005, @07:54AM (#14123396)
    This is funny and confirms some of my original suspicions.

    Previously my company tried to purchase and use a google search engine box. However if you try and buy the google box for your corporate searching needs you will find it impossible to deal with their sales people. They don't offer support, they won't tell you anything. Funnily enough technically if you want to make it work its a doodle.

    Google needs to improve its sales drastically if its honestly going to take over the world, technology just is not enough.
  • by beforewisdom (729725) on Sunday November 27 2005, @09:50AM (#14123650)
    Business Week covers the Google Caste System, 'in which business types are second-class citizens to Google's valued code jockeys [..] They deem the corporate development team as underpowered in the company, with engineers and product managers tending to carry more clout than salesmen and dealmakers.' At last a company is shouting at the top of it's voice, engineers make the world."


    Both extremes are short sighted.

    Microsoft has ossified because engineers, creativity, and innovation don't carry enough clout.

    On the side, Apple is a second rate power in the I.T. world. They could be dominating the I.T. world like Microsoft now does, if not for the poor business decision they made when they got started of pricing their computers above IBM's crappy PCs. Giving more clout to smart business men at that time could have changed things.

    A successful tech company needs to both the businessmen and the engineers sufficently empowered.

    It seems Google has learned its lessons from Microsoft. Lets see if they also learn Apple's. More importantly, lets see if they remember both lessons as they expand and get big.

  • Ego much? (Score:5, Insightful)

    by daVinci1980 (73174) on Sunday November 27 2005, @11:27AM (#14124012) Homepage
    Engineers don't need more clout than salespeople, anymore than salespeople shouldn't get more clout than engineers. To have a company that really, really shines, you need the best of both.

    The funny thing about mediocre sales people is that they see mediocre engineers, and don't understand what the big deal is. Meanwhile, the mediocre engineer sees the mediocre sales guy, and *also* doesn't understand the big deal.

    Meanwhile, the talented engineers and sales people look at the other side and know that they couldn't do that job nearly as well as the person they are looking at.

    The companies that are currently ridiculously succesful are the ones that recognize that employees are their greatest asset.
  • by zerofoo (262795) on Sunday November 27 2005, @11:52AM (#14124143)
    How many companies have lost their strategic edge by placing more emphasis on "business" rather than engineering.

    Intel - the king of silicon - once an engineering powerhouse, is losing its edge in the CPU business - why? By putting marketing ahead of engineering talent, it designed an architecture that would sell well based on GHz ratings. Now, the corporate market (the most profitable market for CPUs) is taking a hard look at opteron. Why? It's a better performing design with less power consumption than Intel's offerings. The day Dell starts selling 2 CPU opteron boxes is the day Intel starts regretting the GHz marketing decision.

    HP - once run by engineers that flew coach instead of by private Lear jet. HP used to be the king of "technology must-haves" from medical equipment, to scientific and engineering tools. HP was the standard in many industries. Thanks to Carly and most of her management staff they decided to exit those niche (but highly profitable) markets for what???? The PC business? God - if that isn't a marketing driven decision, I don't know what is.

    SGI - don't even get me started about this shell of a company. This company had some pretty impressive hardware and 3D rendering products that were way ahead of everyone else in the industry. This was another company that decided selling Windows boxes was the way to go.

    You can always count on non-technical managers to screw up these types of companies. They don't understand the high-end niche technologies, so they focus on stuff they do understand - the commodity garbage you can purchase at Best Buy.

    Let Engineers run tech companies - the money and success will follow.

    -ted
  • by Animats (122034) on Sunday November 27 2005, @12:06PM (#14124213) Homepage
    It's well-known that most major corporate acquisitions are not, in the end, successful. So why do they happen?

    First, it's something for the CEO to do. Really. Acquisitions are something the CEO can actually do. If the CEO has a financial or legal background, acquisitions are something they understand. On the operational side, the CEO of a large company mostly has to just pick people and give them general direction. There are exceptions to this, but they're rare. If you can't fix the company you're running, acquisition gives the illusion you're doing something.

    Second, acquisitions are highly visible events for a CEO. They get you on the cover of Business Week. You can talk to other CEOs about them. You get better golf dates. Improving manufacturing productivity by 15% doesn't do this, even though it might triple profits.

    Third, acquisitions usually result in increased CEO income. The company is bigger now, so the CEO should make more. Right? Don't underestimate this. Also, acquisitions tend to increase stock volatility, and if much of your pay is in options, volatility pays off, even if, on average, the trend is neutral or even down.

    Now, it can actually make sense to acquire a company for its technology or its market share. In the first case, the acquired company is usually small, and you're buying technology, not a customer base or manufacturing capability. A successful example is Google buying Keyhole. Keyhole was small, had good technical assets, and wasn't too expensive. An unsuccessful example is SGI buying Cray. Cray had a large mainframe manufacturing operation and too many people, neither of which SGI needed. (SGI comes to mind because I was in a building yesterday I'd previously visited when SGI owned it. They don't own it any more.)

    Buying market share makes sense if you buy something in the same business. You're reducing competition and can raise prices. You might even get economies of scale. Blockbuster, which bought out many other video store chains, is a successful example.

    On the other hand, buying companies for "diversification" or to "expand into a new business area" usually doesn't work out too well. Buying for vertical integration, where you buy your supplier or customer, used to be popular half a century ago, but is now somewhat out of favor. It made sense to buy a coal mine when you had a steel mill. It make less sense to buy an ISP when you're a phone company.

    I've watched these behaviors for years. See Downside's Deathwatch [downside.com] for the results. (When it says "Chart not available for this symbol, it's not because there's a bug. It's because the company died.)

    • by Anonymous Coward on Sunday November 27 2005, @03:43AM (#14122886)
      Well, almost.

      I work for google. On Monday I'll work for 7.2 hours and then me and Larry and Page will go out for drinks...

    • Re:How quaint. (Score:5, Interesting)

      by chk89 (870935) on Sunday November 27 2005, @04:48AM (#14123043) Homepage

      This is probably true. After all, if everybody who read this article decided to actually have a pair and start a business, it would suddenly make it much harder to actually start a business at all. Right now is a great time to do a lean and mean startup, you can literally start an internet application company with very little capital, just enough to run and connect servers.

      However, what if everyone who ends up chaining themselves to their desk tomorrow instead stayed home and started dedicating themselves to some internet application that they cooked up over the weekend? Well, so many of them would fail, because many of them would be overlapping ideas, that the conventional wisdom would quickly swing the other way, and no one would want to start a business anymore.

      The moral of the story? Because right now is a great time to start a business, right now is a bad time to start a business. Wait until it is a bad (in peoples' perceptions) time to start a business, and then you'll be golden.

      -decatur

      • Re:How quaint. (Score:5, Interesting)

        by istartedi (132515) on Sunday November 27 2005, @06:39AM (#14123273) Journal

        Meh. If the time is right for *you* then it's time to start a business. There was this old gas station where I went to school. Outside was a sign that said "since 1936" give or take a year. I always used to think, "Wow, that guy opened up a business during the Great Depression, and it's still doing well". OTOH, a lot of companies that were founded during the earlier go-go "robber barron" era of the late 19th century came through the Depression, and are still with us in some form. I think you and your own personal circumstances, talents, and abilities are the biggest factors, not the general mood. Also, let's face it--there is a lot of chance involved. We like to think that the best ideas win, but sometimes the best idea walks in the door 5 minutes after the VC handed money to a bad idea. Of course if your idea is so much better, you might get money from somebody else; but it's more likely your idea is only marginally better. No big loss to society, just a loss to you.

        • Re:How quaint. (Score:4, Interesting)

          by lux55 (532736) on Sunday November 27 2005, @05:38PM (#14125518) Homepage Journal
          Good points. I started my company in 2001 right _after_ the tech bubble burst. Perhaps not the best time for an IT company to crop up, since so many others were dying, yet we'll be celebrating our 5th birthday as a company this coming January.

          I think what you and the parent post are saying are in some ways the same thing, since he's saying wait until others aren't flocking to that industry to start companies and you've cited an example of someone starting a company during such a non-booming time. I do think it comes down to a lot of hard work, luck, and part of that is definitely that it has to be the right time for yourself. So why put off when you can get a head start now, regardless of the market? Since it's so cheap to start a company now, it's not much loss to operate under if the market isn't quite ready for you yet. Markets fluctuate, and if a company is going to survive the next downswing it doesn't really matter where you start on the curve as long as you do start, you're willing to work through challenges, and have some luck on your side too. :)
      • by IdleTime (561841) on Sunday November 27 2005, @11:16AM (#14123961) Journal
        I do and so should everyone else. If the company want you to work 50-60-70 or more hours a week, the company is mismanaged and it's time to get out!. I have never had a job that requires me to work more than 40 hours.

        To quote an old movie, Auntie Mame from 1958: "Life's a banquet and most poor suckers are starving to death!" If you work 50-60-70 hours a week, you are starving to death! Do you really want to look back on your life and say "Geeez.... What happened? I was at work!" Not me, no thank you very much!
        • Re:Who works 8 hours (Score:5, Interesting)

          by abigor (540274) on Sunday November 27 2005, @02:46PM (#14124931)
          Absolutely 100% agreed. Of course, this becomes easier as you get more experience, and thus more bargaining power - I worked a lot more when I was just starting out. And there's also that whole "work smarter, not harder" thing that comes into play with age and experience.

          The only exception to the eight hours max a day rule is when you're with a small startup or some other venture in which you have a direct stake. Then working like a madman, at least temporarily, may be worth it (full disclosure: I'm in a startup).

          But on the whole, yeah, the thought of looking back at my life and thinking, "Hmm, I just spent my entire youth working" is a horrifying one.

          Which brings me back on topic: I wonder how many Google developers have totally thrown themselves into their work, going at it 60+ hours a week? It doesn't matter how cool your job is - at that rate, if you're a salaried employee, then your life is slipping away.
          • Re:Who works 8 hours (Score:5, Interesting)

            by Artifakt (700173) on Sunday November 27 2005, @08:52PM (#14126072)
            I Agree that working 60+ steadily is foolish. Any firm that runs on a regular supply and demand basis and can't find full time people enough to divide the work into 40 Hour parcels has problems entirely of its own making, and that sounds like a firm that is going to pass on many of those problems to employees. On the other hand there are some firms where those problems are imposed by the very nature of the business model, and not the fault of management. Doing 60+ or even 80+ occasionally for one of these can be a great idea.
            For example, take Tax Prep firms. In the US, they all have a really steep peak in workload in late January and another Peak in April, Because just about everyone wants to file as early as possible if they are getting a refund, or as late as possible if they owe. Their coders have to update the software in late november-december, because Congress never finalizes the changes until nearly the first of the new year. There's always a lot of updates needed then, as Congress ALWAYS changes the tax code, and ALWAYS in some ways they haven't discussed publicly until the last moment (This is one of very few circumstances where the word always is clinically accurate and not hyperbole). Between April and November, there's literally no workload at all for 90-95% of the employees.
                  There are bound to be other businesses with variants on that last problem - i.e. anyone who relies heavily on Federal Law enforcement, OSHA, DOE, or DOD related contracts can expect a huge influx of new rules that affect code in the last month or so of the year. These firms all rely on 60 Hr+ weeks in their respective peak seasons, and often seasonal lay offs the rest of the year. The better ones usually pay worth such conditions too - there's nothing like getting 60 K for 3 months work in an area where the average income is 17 K., and realizing that your toughest decision come May is whether you want to find something else to try and make 100-120 K total or just be a beach bum until next February or so. I know people who hiked the whole Appalachian Trail rather than bother to get a second job that year.
        • Re:Sorry chook (Score:5, Informative)

          by Grab (126025) on Sunday November 27 2005, @06:28AM (#14123256) Homepage
          If you've never heard the phrase "software engineer", you've just admitted that you've no industrial experience.

          As a software engineer in safety-related software for the last 10 years (first job was power station controls, current job is car engine controllers), I can assure you that we are *very* serious about responsibility for mistakes. You screw up, people die. As a result, only about 10% of our time is spent actually coding; around 30% of the rest is spent on requirements capture and design; and the other 60% is spent testing the living shit out of it until we're sure what we're putting out is safe.

          On projects that don't have safety implications, there isn't anything like as much testing. But this is an engineering judgement based on the impact of bugs on the customer - if your car radio bugs out for example, it's annoying but it doesn't kill you. Same in any other engineering discipline - you don't think that the mechanical engineers who design plastic toys use the same level of testing that engine designers would, do you?

          Grab.
    • Re:money (Score:5, Insightful)

      by Registered Coward v2 (447531) on Sunday November 27 2005, @08:53AM (#14123496)
      Good point - what many people fail to realize is that the engineers and sales people are a team - without each other a company won't succeed. Engineers need to develop good products and sales peopel need to create cash flow to keep the development pipeline funded. I've done both, and both jobs have their unique challenges.