Slashdot Mirror


Companies That Don't Understand Engineers Don't Respect Engineers

An anonymous reader writes Following up on a recent experiment into the status of software engineers versus managers, Jon Evans writes that the easiest way to find out which companies don't respect their engineers is to learn which companies simply don't understand them. "Engineers are treated as less-than-equal because we are often viewed as idiot savants. We may speak the magic language of machines, the thinking goes, but we aren't business people, so we aren't qualified to make the most important decisions. ... Whereas in fact any engineer worth her salt will tell you that she makes business decisions daily–albeit on the micro not macro level–because she has to in order to get the job done. Exactly how long should this database field be? And of what datatype? How and where should it be validated? How do we handle all of the edge cases? These are in fact business decisions, and we make them, because we're at the proverbial coal face, and it would take forever to run every single one of them by the product people and sometimes they wouldn't even understand the technical factors involved. ... It might have made some sense to treat them as separate-but-slightly-inferior when technology was not at the heart of almost every business, but not any more."

371 comments

  1. What's up with Michael O. Church? Why is he hated? by Anonymous Coward · · Score: 1, Interesting

    The article references Michael O. Church and some other article that he apparently wrote.

    I don't really know who Michael O. Church is, but I do know from the few times that I've dared venture over to Hacker News that a lot of people there absolutely hate him for some reason. If I'm not mistaken, I saw comments from people claiming to work for or to have worked for Google, and these comments absolutely demonized him, but without really explaining why.

    Can anyone fill me in on who Michael O. Church is, why he's so disliked over at Hacker News, and whatever else we should know about this situation?

  2. Database? by Mr+D+from+63 · · Score: 4, Funny

    Real engineers don't size databases.

    1. Re:Database? by PRMan · · Score: 2

      That's why they invented varchar(MAX) amirite?

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:Database? by Charliemopps · · Score: 4, Funny

      Real engineers don't size databases.

      Real engineers do everything.

    3. Re:Database? by Anonymous Coward · · Score: 0

      Real engineers do everything.

      Real engineers do imaginary stuff too.

    4. Re:Database? by Zero__Kelvin · · Score: 5, Insightful

      Of course they do. Real Engineers design up front, before implementing. We understand the implications of our decisions. We optimize. We know that there are many orthogonal factors to consider in doing this. Shoud we optimize with an emphasis size or speed? If we optimize for size, how will that decision effect scalability and the ability to add functionality we may not have originally considered, or that the original design specification didn't call for?

      Anybody who thinks that Engineers don't have a major impact on the entire business model have never worked in the real world, or have no idea the impact we have. "Why do we do thing X even though it no longer makes sense? ... because they system won't work if we don't, and it would cost too much and be too risky too change it!.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    5. Re: Database? by Anonymous Coward · · Score: 5, Funny

      Complex engineers do everything real and imaginary engineers do.

    6. Re:Database? by Anonymous Coward · · Score: 2, Insightful

      Yeah, like calculate the square root of -1!

      seriously though, the summery is tagged as IT, but this is true of all engineering branches.
      it's what happens when you hire engineers to get things done, but bean counters to manage them.

    7. Re:Database? by gweihir · · Score: 2

      If they can, yes. The most efficient project team is one really good engineer and one business person keeping all administrative stuff (except budget things) away so that they does not distract the engineer. So, yes, really good engineers do everything that is engineering.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Database? by gweihir · · Score: 3, Funny

      Imaginary stuff is done by imaginary engineers, also known as "signal processing experts" ;-)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:Database? by ruir · · Score: 1

      Most insightful comment I have ever seen. But no people who does not understand, want them to do all at once.

    10. Re:Database? by Anonymous Coward · · Score: 0

      The business person keeps all budget things away too. An engineer must be concerned only with cost per unit.

    11. Re:Database? by cold+fjord · · Score: 1

      Suppose we have an engineer of type Real on the scale of 1 ......A(wesome) ...

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    12. Re:Database? by Zero__Kelvin · · Score: 4, Funny

      You are an incompetent idiot.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    13. Re:Database? by Anonymous Coward · · Score: 1

      By your definition Engineers only exist in your tiny little world. Even the ABET adds the qualifier accredited. You clearly have no idea what the word Engineer means.

    14. Re:Database? by gweihir · · Score: 2

      Which is pretty much a meaningless number for software. No, the engineer should have an idea of the overall business plan and may have input for it.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    15. Re:Database? by war4peace · · Score: 0

      So... who gives a shit?

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    16. Re:Database? by Anubis+IV · · Score: 1

      In most locations where engineers are accredited (i.e. the developed world), there are laws, code, or other rules specifying exactly who is allowed to use the term "engineer" in their job title, since the title itself is oftentimes regulated for the safety and benefit of the public. Most of those places make specific exceptions for certain non-accredited individuals to use the title, including many "real engineers".

      In fact, if I recall correctly, in my home state the sentence of the engineering codes that explicitly allows software developers to use the term "software engineer" is the same sentence that allows non-accredited "real engineers" to use the term, such as engineering school graduates who haven't taken the P.E. and may never do so, but are working in the engineering profession.

      The joke here may be that "software engineering" is an overused term, but it's not in the way that you think. Software Engineering is an important branch of Computer Science (or else is a separate field of Applied Computer Science...I'm not going to argue that distinction here) with major research being done, both in academia and in industry. For the people practicing in that field, the title is a perfect fit, and what they do is most certainly a form of engineering.

    17. Re:Database? by shadowrat · · Score: 0

      The joke: Software "engineers" as the title is widely used in the tech world aren't Real Engineers. Unless your four year degree has the word "Engineer" and is from an ABET/EAC accredited institution you are not an Engineer, end of story.

      uh oh! sounds like someone's a little bitter. Here's a little more salt to rub in your wounds. i went to art school! didn't even graduate with a degree and i get senior engineer in my title!

    18. Re:Database? by ShanghaiBill · · Score: 1

      The most efficient project team is one really good engineer and one business person

      Business and engineering are not really separate things. Good engineering always considers cost, and engineering problem solving can often be applied to business situations. One third of the CEOs in the S&P 500 are engineers, and their companies are more successful than average.

    19. Re:Database? by mjwalshe · · Score: 1

      That is because Software engineers look at how little getting your charted status (PE) means in the real world and go meh

    20. Re:Database? by jedidiah · · Score: 1, Flamebait

      > So... who gives a shit?

      Clearly some butthurt slashbots do. Otherwise they wouldn't be objecting to the idea so fiercely.

      If you don't have to sign your name to it and take personal responsibility for it when it breaks, you simply aren't a professional engineer. You're just a wannabe trying to pretend you're more respectable than you really are.

      Software is Max Max territory compared to any real engineering discipline.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    21. Re:Database? by Anonymous Coward · · Score: 0

      BLOB database type with a default size of 4GB

    22. Re:Database? by Dogtanian · · Score: 1

      I don't know what exactly the point of this story is, however many people think they are not getting respect or their worth of whatever, not just engineers, and many people are of-course wrong.

      An employee is part of a company, a company is a machine that makes the investor/owner money, and the way it makes investor/owner money is by implementing idea/solving a problem that the investor/owner is solving. [..] The employees are part of the system that is set up by the investor/owner to be productive. To talk about respect in this sense is meaningless [..] they are part of the machine that the owner/investor has created to make himself more productive in the market, to offer his solution to the market.

      Ironically, by (possibly unintentionally) personalising the role of "investor/owner" you undermine the case I thought you were making (i.e. that of a corporation being an abstract, purely profit-maximising entity with no feelings and behaviour that would be considered "sociopathic" if they were human).

      If the "investor/owner" was a single individual (or small group) that had personally planned out and set up every aspect of the functioning of the company- as the tone of your argument suggests- one could argue that he/she is a human being, and unless they are a sociopath, it'd be quite reasonable to expect him or her to view fellow human beings as more than just cogs in a machine, a means to an end. (*)

      Of course, as mentioned above, in reality even the set up- let alone the running- of a larger company will require many people, to the point that people *are* cogs in a money-making machine, leading to the abstract, soulless "company" becoming something distinct from any of its employees.

      That's the case I thought you were making at first, but even that well-worn argument would miss the point here.

      Companies are still made up of individual people with a generally-shared group culture and values, and it's *those* values that one is ultimately talking about when we speak about companies "understanding" (or not understanding) and "respecting" engineers.

      A "group" is- after all- just a set of individuals, but we talk about what certain groups of people think, their behaviours, their value judgements, etc. etc. because human beings *are* social creatures.

      And even when such people are constrained by the fact they're working for a company whose ultimate aim is to make money, their interactions with each other still reflect the values and culture associated with that company. Those values may have been explicitly encouraged by those that run the company, they may have arisen indirectly due to the mentality of those at the top (e.g. lack of respect for engineers) percolating down, they might reflect behaviour that the structure of the company has encouraged.... whatever the reason, groups of humans share values even when that group is made up of millions of individuals (e.g. nations).

      (*) Of course, many people running companies small and large *are* sociopaths anyway. But that'd be a reflection on them personally, and not the same thing as the purely profit-maximising "sociopathic" behaviour often ascribed to the abstract concept of a corporation.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    23. Re:Database? by DrLang21 · · Score: 1

      Yeah, like calculate the square root of -1!

      That's the joke.

      --
      I see the glass as full with a FoS of 2.
    24. Re: Database? by ShieldW0lf · · Score: 1

      The business persons job is to keep the bureaucracy and the aristocracy from interfering with the people dealing with reality. If he's good, he keeps the dragons at bay so the engineers can focus on creating brilliant things for us all to enjoy.

      --
      -1 Uncomfortable Truth
    25. Re:Database? by Dogtanian · · Score: 1

      An intelligent person would recognise this

      You conflate "intelligence" with being coldly logical and rational in purely monetary terms.

      In my experience, human psychology is not purely logical. For example, people will often respect someone- or something- more if they are paying more for them; and, conversely, less if they are getting something on the cheap or free.

      An employer that is paying top dollar for his workforce can afford to treat his sophisticated tools with as much contempt as the law allows.

      An employer that does that is probably paying through the nose for the minor privilege of being able to treat some people with such "contempt".

      It would smack of someone who was more interested in indulging his bullying than running a business competently and thus raise two sets of alarms for any potential employee(!)

      But even assuming the company's long-term survival was assured... Some people *will* undoubtedly accept this if they're being paid enough, but in *some* cases (which will vary depending upon the psychology of the persons involved and their motivation), it's unlikely that you'll ever get their best work, regardless of how much you pay, if you treat them with contempt.

      Which, of course, makes them worth less.

      A person less intelligent would complain that in his role as a sophisticated screw driver he is not getting respect he believes he deserves.

      Again, you are imposing your own pseudo-logical values on the concept of "intelligence". I say "pseudo-logical" because since human beings *don't* always behave as the purely rational, logical, self-interest-maximising idealised entities you assume, anything that relies on this being the case is ultimately flawed. Which, ironically, makes it illogical.

      If you are treated with more than simple master/tool interaction, you are exchanging top dollar for 'warmer' treatment

      Once again, this assumes that all human behaviour is purely logical and can be traded off and gamed in such terms.

      I worked as a permanent employee, as a contractor

      I would guess that you are probably more suited to the "in and out", supposedly demonstrable-value contractor style of doing things, as it's probably closer to the situation you describe above. If that's what suits you, then fair enough, but your chosen way of working isn't how everything works.

      and I run my company now, I know all of this very intimately

      Remind me never, *ever* to work for you.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    26. Re:Database? by mjwx · · Score: 1

      Of course they do. Real Engineers design up front, before implementing. We understand the implications of our decisions. We optimize. We know that there are many orthogonal factors to consider in doing this. Shoud we optimize with an emphasis size or speed? If we optimize for size, how will that decision effect scalability and the ability to add functionality we may not have originally considered, or that the original design specification didn't call for?

      This describes none of the "software engineers" I've ever met.

      Most will just pull a arbitrarily large number out of thin air and write that on the spec. Sure, we need 700 GB for this database, highest tier disk, provision it from your infinite bag of storage and dont bother sending us the bill because we'll cry when we get it. I get requests like this by the week, it's the whole reason we've put a per GB cost on internal storage is to stop developers and DBA's that dont bother doing proper sizing requirements from using all the storage.

      Because it turns out all they needed was 300 GB, 100 on fast storage, 200 on slow storage but they wont do this until we force them to.

      More often than not, Developers and DBA's dont get respect because they dont earn it. This is not helped by the fact that inferiority complexes and senses of entitlement are commonplace.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    27. Re:Database? by Anonymous Coward · · Score: 0

      > Which is pretty much a meaningless number for software.

      Confused... what do engineers have to do with software??

      (I keed, I keed!)

    28. Re:Database? by Anonymous Coward · · Score: 0

      Unless your four year degree has the word "Engineer" and is from an ABET/EAC accredited institution you are not an Engineer, end of story.

      Ah, I see. So obviously there were no engineers before ABET was established in 1932. Thanks for enlightening us.

    29. Re:Database? by Anonymous Coward · · Score: 0

      It's illegal in Canada to sell your services as a PE if you aren't one, so there's that.

    30. Re:Database? by Anonymous Coward · · Score: 0

      Very few software developers would be considered engineers - calling yourself one doesn't make it so. There is an element of rigor required in engineering that is typically missing in software development. Would you want the same level of competence that you find in Adobe Reader or Internet Explorer surface in a suspension bridge you're crossing or a skyscraper that you work in?

    31. Re:Database? by gweihir · · Score: 1

      Problem is you are almost right. Actual qualified engineers doing software are a rare thing.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    32. Re:Database? by Zero__Kelvin · · Score: 1

      I used the qualifier "real". Your anecdote indicates that you have never met a real software engineer.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    33. Re:Database? by Lockdev · · Score: 1

      Sounds like a sourpuss manager or HNIC. You need to either: A) Hire better employees B) Get over the high demand for software developers and DBAs.

    34. Re:Database? by packrat0x · · Score: 2

      Very few software developers would be considered engineers - calling yourself one doesn't make it so. There is an element of rigor required in engineering that is typically missing in software development. Would you want the same level of competence that you find in Adobe Reader or Internet Explorer surface in a suspension bridge you're crossing or a skyscraper that you work in?

      I see the same level of competence in first model year cars, as you see in Adobe Reader or Internet Explorer. And it is for the same reasons: Add these features. Get it out the door by ship date. We''ll fix the problems next year.

      --
      227-3517
    35. Re:Database? by cwsumner · · Score: 1

      If your answer to an equation contains the square root of -1, this means that your equation is attempting to describe a situation that actually has more "dimensions" than you have written in.

      For instance, this appears in radio and AC power calculations where components have a delay effect. The additional "dimension" is Time, in that case.

      It also means that you can simplify the equations by rewriting them in a different way. In the example, by using sine functions.

      Might be useful if you really hit that square root of -1 sometime...

    36. Re:Database? by cwsumner · · Score: 1

      I'm a technician that went to college after trade school. I have a BS in Electrical Engineering and MS in Computer Science.
      I am a Software Engineer and Senior Systems Engineer.
      Do I qualify, or do I need a PE?

    37. Re:Database? by david_thornley · · Score: 1

      Used to be that ENGINEERS was REAL without having to be given a type. Back when they used slipsticks and FORTRAN.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    38. Re:Database? by Anonymous Coward · · Score: 0

      varchar(MAX) was invented for people with no foresight ... and marketing wonks!

      Mike

      You have the right to remain sentient. If you choose not to remain sentient then you will be elected.

    39. Re:Database? by gzuckier · · Score: 1

      You are an incompetent idiot.

      Ambiguous. Is an incompetent idiot somebody who is incompetent at being an idiot, so that the intelligence keeps showing up?

      --
      Star Trek transporters are just 3d printers.
    40. Re:Database? by lsatenstein · · Score: 1

      Of course they do. Real Engineers design up front, before implementing. We understand the implications of our decisions. We optimize. We know that there are many orthogonal factors to consider in doing this. Shoud we optimize with an emphasis size or speed? If we optimize for size, how will that decision effect scalability and the ability to add functionality we may not have originally considered, or that the original design specification didn't call for?

      Anybody who thinks that Engineers don't have a major impact on the entire business model have never worked in the real world, or have no idea the impact we have. "Why do we do thing X even though it no longer makes sense? ... because they system won't work if we don't, and it would cost too much and be too risky too change it!.

      IS IT THE "Who you know" VERSUS "What you know" syndrome that these identify "Companies who do not understand Engineers?"
      For example, companies getting contracts awarded because of friendships, election contributions, and stuff?

      --
      Leslie Satenstein Montreal Quebec Canada
    41. Re:Database? by Anonymous Coward · · Score: 0
      Zero__Kelvin wrote:

      You are an incompetent idiot.

      and trust me, he knows his shit.

    42. Re:Database? by Zero__Kelvin · · Score: 1

      An incompetent idiot is someone who, for example, thinks that the term 'incompetent idiot', is ambiguous.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    43. Re:Database? by Zero__Kelvin · · Score: 1

      One issue you see running rampant in the government sector especially, but elsewhere as well, is the problem of hiring people they know rather than people who know. I attribute this in large part to the fact that that the people hiring can't tell the difference, so they go with the people they trust rather than a far more qualified stranger, never even knowing that they passed up a highly qualified candidate for a virtual incompetent.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    44. Re:Database? by Anonymous Coward · · Score: 0

      My point is that an employee is an instrument in the hands of the people that own the company, like a screedriver but a more complex one, and the best 'respect' that an instrument can expect is his compensation for doing the job. An intelligent person would recognise this and turn it to his advantage by working as a contractor making the highest hourly wage he can master given his relative worth in the market. A person less intelligent would complain that in his role as a sophisticated screw driver he is not getting respect he believes he deserves.

      An intelligent person would recognize the metaphor for what it is, and not mistake it for the reality of the situation - that employees are firstly human beings, much different from inert tools.

    45. Re:Database? by Polo · · Score: 1

      I thought you weren't a real engineer unless you could Boot a steam engine..

    46. Re:Database? by Dragoness+Eclectic · · Score: 1

      Some of us are still using Fortran...

      --
      ---dragoness
    47. Re: Database? by Anonymous Coward · · Score: 0

      So you know competent idiots?

    48. Re:Database? by david_thornley · · Score: 1

      Yeah, but you've dropped the all-caps versions.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    49. Re:Database? by presidenteloco · · Score: 2

      Most, but not all, actual engineers were trained in general engineering, and in a specialty that was not software or computer science.

      Most specialists tend to have a blind spot to the complexities, subtleties, lay of the landscape in other areas than their specialty (thinking that the problems over there are trivial and not worth much effort or expertise.) Come to think about it, this is very similar to bad managers' perceptions of software people or engineers and their work.

      I recently worked on a multi-disciplinary project, and without fail, the power engineers thought the controls engineers' work (and need for testing) was trivial, and vice versa, and the mechanicals didn't understand any of the fuss over there at all, and all of them just furrowed their eyebrows quizzically at any mention of software development, testing, or communications networking protocol or security issues.

      Get the properly trained people to work on each aspect of your system, and only get the ones that are wise enough to recognize that the other specialty's work is probably as deep, complex, important, and fraught as theirs is.

       

      --

      Where are we going and why are we in a handbasket?
  3. That is not a business decision. by wisnoskij · · Score: 4, Insightful

    Exactly how long should this database field be? And of what datatype? How and where should it be validated? How do we handle all of the edge cases?

    That is not a business decision, that is a technical decision where you try to come up with the most universal and correct to spec answer you can. You are not shaping the business with this decision, you are trying to shape your solution to the business.

    --
    Troll is not a replacement for I disagree.
    1. Re:That is not a business decision. by Anonymous Coward · · Score: 0

      Probably true, but don't forget that the phrase "it's just business" is really only spin for "this is the going rate of my integrity."

    2. Re:That is not a business decision. by Anonymous Coward · · Score: 0

      I'd argue that since you're making a decision that could decide whether the foundation of the company is stable or not, that that means you're either making a business decision or something even more important.

    3. Re:That is not a business decision. by wisnoskij · · Score: 2

      Well if that is the case then janitors also make business decisions on a daily basis.

      --
      Troll is not a replacement for I disagree.
    4. Re:That is not a business decision. by Anonymous Coward · · Score: 2, Funny

      My bank uses a 2-digit extension to the account number to determine which bucket to put the money into. Money going to savings is in 1234567-01, checking is 1234567-02, a Certificate of Deposit is 1234567-34, etc. When a CD matures and is rolled into a new CD, it gets a new 2-digit number. With multiple CDs and standard accounts, I have run out of 2-digit numbers. I will either have to open a new account at this bank or move my money to a new bank with a better numbering system. The length of a database field is ABSOLUTELY a business decision.

    5. Re:That is not a business decision. by Anonymous Coward · · Score: 1

      It's nothing like janitors. If we had human-like artificial intelligence we could replace all these 'business' peoples. These peoples are merely brain that are trained to push the right buttons. Button we build and maintain. In truth, engineers, programmer and admin are really the ones owning the place. We read your mail, keep your child porn secret, run your business. Do not fuck with us.

    6. Re:That is not a business decision. by Anonymous Coward · · Score: 0

      admin are really the ones owning the place. We read your mail, keep your child porn secret, run your business. Do not fuck with us.

      You are a despicable human being. I may read an occasional email that gets stuck in a spam trap, and I definitely run the business I work for, but I will always report CP to the FBI. You're allowing children to be exploited for your own personal gain. Sicko.

    7. Re:That is not a business decision. by Bing+Tsher+E · · Score: 4, Informative

      Also, you shine the brass and keep the wastebasket empty.

      But what sort of perturbs me is that 'Engineers' aren't just IT types. Where I work, engineers work on and design product. Except for companies that produce IT Products, the IT staff aren't engineers, except in the 'sanitation engineer' sense. So why does the article immediately and only segue into: " Exactly how long should this database field be? " Engineers concern themselves with what type of plastic to produce which components of the product out of, tooling tolerances, production costs, etc. The guy that maintains the CAD files database is a glorified file clerk.

    8. Re:That is not a business decision. by Anonymous Coward · · Score: 1

      -aa -ab -ac. You aren't very creative, are you?

    9. Re:That is not a business decision. by Zero__Kelvin · · Score: 1

      "That is not a business decision, that is a technical decision where you try to come up with the most universal and correct to spec answer you can. You are not shaping the business with this decision, you are trying to shape your solution to the business. "

      I'm sorry sir. I'd love to do that for you, but the computer won't let me.

      IOW: Your belief that software design doesn't shape and make business decisions stems from a lack of forward-sightedness.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    10. Re:That is not a business decision. by Anonymous Coward · · Score: 1

      just as the bean counters assume that they are the only ones with an opinion that matters, the IT guys think they are the only real engineers.

      I'm a Catia guy now, but just a reminder, we went to the moon with ink and mylar. since software took over we've only gone in circles.

    11. Re:That is not a business decision. by wisnoskij · · Score: 1

      The janitor and secretary makes and shapes businesses as well, and can make or lose multi-million dollar deals. Every person in a business is absolutely necessary, and they all make decisions. Some of those decisions are technical, some are hygienic, and some are business, etc.

      --
      Troll is not a replacement for I disagree.
    12. Re:That is not a business decision. by Zero__Kelvin · · Score: 1

      Try to be serious. The secretary does, especially if she is the secretary to the C*E or a simlar higher up, but the janitor does not. Ever.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    13. Re:That is not a business decision. by wisnoskij · · Score: 1

      I guarantee you that in the history of mankind at least a few business deals have been lost over clogged toilets. And probably more than a few when reduced sanitation caused multiple employees to be too sick to work.

      --
      Troll is not a replacement for I disagree.
    14. Re:That is not a business decision. by Zero__Kelvin · · Score: 1

      We get it. You are an idiot. You claimed that da engineerz don't makez da buz'ness decisions and now you claim that janitors make them. Just accept that you are a complete moron and move on with your life.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    15. Re:That is not a business decision. by Anonymous Coward · · Score: 0, Funny

      Implying state sanctioned murders are worst the child pornography? Nothing is worst then child pornography. I would rather have 6 million holocausts if it could save just one child!

    16. Re:That is not a business decision. by drolli · · Score: 1

      Actually, even janitors and low level administration staff make a difference.

      The new Employee who asks for something simple and reasonable to be done can get the response "sorry, you can not order me to do that" or he can just do it. In the latter case the new employee may get another picture of your company.

      The team assistant with not even a bachelor degree can significantly influence the output of the specialist.

      If i see that a demotivated mode of work is bussiness as usual in a company, then i run.

    17. Re:That is not a business decision. by Zero__Kelvin · · Score: 1

      "Actually, even janitors and low level administration staff make a difference."

      (Make_a_Difference != Make_a_Business_Decision)

      That being said, I already acknowledged that secretaries make business decisions. Janitors, however, while making a difference, do not make business decisions.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    18. Re:That is not a business decision. by drolli · · Score: 1

      The real business decision would be how many people you put into development and how many requirements engineers and SW quality people you put into the project to validate is the software (including hte database) conforms to the different customers needs.

    19. Re:That is not a business decision. by _KiTA_ · · Score: 1

      Also, you shine the brass and keep the wastebasket empty.

      But what sort of perturbs me is that 'Engineers' aren't just IT types. Where I work, engineers work on and design product. Except for companies that produce IT Products, the IT staff aren't engineers, except in the 'sanitation engineer' sense. So why does the article immediately and only segue into: " Exactly how long should this database field be? " Engineers concern themselves with what type of plastic to produce which components of the product out of, tooling tolerances, production costs, etc. The guy that maintains the CAD files database is a glorified file clerk.

      It segues into database concerns because it's specifically talking about software engineers: "Following up on a recent experiment into the status of software engineers versus managers"...

      Everyone's getting hung up on the term Engineer in this story, and perhaps we should have that discussion, but the article is very specifically talking about software development and design.

      I wonder if the article could have worked with the term "computer programmer" used whenever "software engineer" was.

    20. Re:That is not a business decision. by war4peace · · Score: 1

      The examples suck, indeed, but that doesn't mean engineers don't make business decisions.
      I am a tech. Not an engineer by definition but doing engineer stuff. And I am invited to a lot of business meetings because there's nobody else who wants or is smart enough to attend them in my group. At first, I was appalled by the horrendous business decisions business people made and tried to speak up, nobody was willing to listen to me. I mean they did keep quiet while I was talking and then ignored what I said.
      So I decided to make friends with a guy who could throw his weight around and was listened to. During the meetings I took notes, put my idea in a nice e-mail and sent it to him so that he could send it further as being his. Guess what happened. Suffice to say the guy got promoted twice and everyone looks up to him to untangle whatever issue is at hand. He simply says "I'll have to analyze and get back to you" and awaits my e-mail.

      Why do I still do this? For the company, I guess. For the bettering of things.

      It's not about understanding the tech dude, it's about preconception about who or rather what the tech dude is. "Oh he's a tech dude, he doesn't know any better".
      Rather sad but such is the way.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    21. Re:That is not a business decision. by jedidiah · · Score: 2

      The problem with equating "engineer" with "software engineer" is that there's more to computing than being a code monkey. A lot of companies won't even have any code monkeys but will still have computing professionals to manage their computing infastructure.

      By making the false equivalency you are making the entire thesis less clear.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    22. Re:That is not a business decision. by I_Lost_My_Puppy · · Score: 1



      By calling him both an idiot and a moron you mostly come across as being an asshole.

      This has the effect of giving less credence to anything else you have to say.

    23. Re:That is not a business decision. by tlhIngan · · Score: 1

      Actually, even janitors and low level administration staff make a difference.

      The new Employee who asks for something simple and reasonable to be done can get the response "sorry, you can not order me to do that" or he can just do it. In the latter case the new employee may get another picture of your company.

      The team assistant with not even a bachelor degree can significantly influence the output of the specialist.

      If i see that a demotivated mode of work is bussiness as usual in a company, then i run.

      There is also a theme of interviews to ask the low-level receptionist and janitor about new prospects.- the thing being how the new hire treats people "lower than them" speaks volumes as to how they relate to other people.

      In this case, the janitor or receptionist really do make business decisions. It's also a case of treating everyone equally.

    24. Re:That is not a business decision. by Zero__Kelvin · · Score: 1

      I only come accross like that to people who can't follow a thread, suffer fools well, and / or who aren't particularly intelligent. In which of those categories do you belong?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    25. Re:That is not a business decision. by I_Lost_My_Puppy · · Score: 1



      The thread started with wisnoskij suggesting that the janitor and secretary can affect the businesses, moved on to the idea that reduced sanitation leads to illness and lost deals, then you calling wisnoskij an idiot and a moron.

      So either you are a fool and I don't suffer fools well, or "aren't particularly intelligent" is just a more polite way of calling me an idiot and a moron.

    26. Re:That is not a business decision. by Zero__Kelvin · · Score: 1

      "The thread started with wisnoskij suggesting that the janitor and secretary can affect the businesses."

      No. It didn't:

      "That is not a business decision, that is a technical decision where you try to come up with the most universal and correct to spec answer you can. You are not shaping the business with this decision, you are trying to shape your solution to the business.

      Where is the word janitor?

      "So either you are a fool and I don't suffer fools well, or "aren't particularly intelligent" is just a more polite way of calling me an idiot and a moron."

      Very good! See ... you're not a complete idiot :-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    27. Re:That is not a business decision. by cwsumner · · Score: 1

      Well if that is the case then janitors also make business decisions on a daily basis.

      Actually, many of them do. And they might have more effect on the success of the company that many of the managers!
      Don't underestimate the effect of living conditions.

      By the way, the reason some managers are so hated is not because they make decisions detremental to the employees. It is more because they make decisions detremental to the whole Company, including themselves.

    28. Re:That is not a business decision. by cwsumner · · Score: 1

      Please don't feed the trolls.
      Either of them...

    29. Re:That is not a business decision. by gzuckier · · Score: 1

      There are no janitors. Only sanitary engineers. So they are exempt from overtime. I see them at lunch, with their sanitary napkins.

      --
      Star Trek transporters are just 3d printers.
    30. Re:That is not a business decision. by gzuckier · · Score: 1
      Is there really anything in software comparable to a "real" engineer? Somebody who is trained and certified to know the basics of things like the tensile strength of materials and where to find that stuff out if you don't have it off the top of your head? What would be the software equivalent? Do any of the software certifications have the same level of warranty as certification as a "real"engineer in one of the "real" fields?

      Which reminds me of an ancient Dilbert strip, back when he had a home life, and was talking to his grandmother:

      Grandma: So what do you do, Dilbert?

      Dilbert: I'm an engineer.

      Grandma: Oh, you drive a train?

      Dilbert: No, not that kind of engineer, the kind who builds things.

      Grandma: Oh, so what do you build? Bridges? Buildings?

      Dilbert: No, I'm a network engineer. I build networks of computers.

      Grandma: Sorry, I'm still not getting it. What do you do, exactly?

      Dilbert: Well, for instance, today I spent the day finding out why one of the subnetworks in the company was having intermittent problems.

      Grandma: Well, I would just slap a sniffer on that puppy and look for lost packets.

      Dilbert; Well, yeah, that's what I did, but, uh, it was hard, you know.

      --
      Star Trek transporters are just 3d printers.
    31. Re:That is not a business decision. by Sabriel · · Score: 1

      Really? What if that database field is CUSTOMER_NAME? Do you think it won't "shape the business" if the chosen field length turns out to be too short for 20% of the intended customer base?

  4. Machismo... by Anonymous Coward · · Score: 5, Insightful

    I think this has a lot more to do with the machismo of business people than anything else. The suits don't have a lick of understanding of what the engineers actually do--sure, they understand the iPhone once it rolls off the lines, but up to that point, what engineers do is basically a bunch of technovoodoo magic to them. Since lots of businessmen are macho, domineering types (especially in large, competitive companies), the concept of having subordinates who are doing things far beyond their understanding is not one they like. In turn, the business people feel the need to assert how hard whatever it is they do--"oh, you wouldn't understand because business is sooo much more complicated than rocket science"--and elevate the complexity and importance of their own job beyond that of the lowly engineers.

    I don't think it's lack of "understanding the engineers." I think it's lack of understanding the engineering and feeling uncomfortable about it.

    1. Re:Machismo... by StripedCow · · Score: 3, Interesting

      The suits

      Used-car-salesmen wear similar suits.
      We should treat "business" people with suspicion, not the other way around.

      --
      If Pandora's box is destined to be opened, *I* want to be the one to open it.
    2. Re:Machismo... by Austerity+Empowers · · Score: 4, Insightful

      Since lots of businessmen are macho, domineering types

      Who usually make decisions based on "gut feelings" and aren't used to people calling them on it because they're making such decisions on things that can't be weighed and measured very well. They don't know what to make of people who make decisions on things that have some absolutism involved, and frequently will not make "gut decisions" when the data is missing and they are asked to.

    3. Re:Machismo... by digsbo · · Score: 4, Insightful

      They don't know what to make of people who make decisions on things that have some absolutism involved, and frequently will not make "gut decisions" when the data is missing and they are asked to.

      That's incredibly insightful. I never saw it that way before. Nonetheless, as an engineer, I've had to prove beyond any doubt that a certain problem existed to get business people to move on it. So I think there's another layer there: If the evidence goes against the businessperson's gut, it needs to be 100% iron-clad.

    4. Re:Machismo... by v1 · · Score: 1

      Nonetheless, as an engineer, I've had to prove beyond any doubt that a certain problem existed to get business people to move on it. So I think there's another layer there: If the evidence goes against the businessperson's gut, it needs to be 100% iron-clad.

      "translating for your listener" sometimes requires an even more aggessive approach. Me: "I just got a notice, we need to start doing XYZ immediately". Boss: "That's a pain in the ass." Me: "It's manditory." Boss: (piss/moan/grumble) "I didn't read anything about that, you sure?" Me: "Positive. Starts today. Make sure everyone's doing it, 100% of the time."

      Two months pass, during which reliability of actually doing XYZ goes slowly from 2% to 95%. Boss: "I just got a note on XYZ, you were right, the memo says it's manditory. I must have missed the first notice". Me: "ayup."

      I had to play that specific game with him on numerous occasions because he expressed so little authority over the staff when things needed to change. Saved our company enormous non-compliance headaches. I don't especially like it when I have to do that, but part of my job is making things happen, on schedule, so it's sometimes necessary to "plan ahead" a little bit to compensate for lag (due to bad management) on the back end.

      --
      I work for the Department of Redundancy Department.
    5. Re:Machismo... by AthanasiusKircher · · Score: 2

      Who usually make decisions based on "gut feelings" and aren't used to people calling them on it because they're making such decisions on things that can't be weighed and measured very well.

      This is absolutely true, and conventional business wisdom says that we often need such people to "lead" and to make the "big decisions" so a company can grow quickly and avoid getting mired in minutiae.

      The problem is that there's relatively little evidence that having such a person around is a net positive. For every company that succeeds by taking big risks on "gut feelings," there are probably quite a few others that fail miserably.

      One of the most insightful books I read on the subject a few years ago was The Drunkard's Walk by Leonard Mlodinow on pervasive randomness in our lives. I was aware of many of the statistical and probablistic issues he brought up, but I wasn't always aware of how many studies have shown the role of randomness and just pure luck in success in many situations.

      For example, he had this wonderful graph of 800 top mutual fund managers ranked in order of their performance from 1991-95 or something. Then on the next page he had the same guys in the same order, but now with their performance for the next five years. There was very little correlation between the two graphs -- maybe a slightly higher tendency to do a little better if you were on the "good side" of the first graph, but very slight. And that's in a profession where they even have a lot of data to work with and make decisions with. When the book began to talk about track records of movie execs who would choose what movies to invest in, recording execs, or just general performance of CEOs, it becomes clear that there are just too many stories of random ups and downs.

      In other words, most of them are just "lucky." They make these gut decisions, and sometimes they hit a "streak," and suddenly they become a "hot commodity" and work their way up the ladder... often only to get fired a few years later for not being able to replicate their results... often only to work a "miracle" at the next place they work. With enough mid-level managers, there's always going to be one guy who simply gets lucky even if his decisions are completely random, and he'll get promoted.

      The business world makes a lot more sense if you think of it as a game of Monopoly, where the engineers are the guys who ran the numbers on the game and write the strategy books telling you where the highest-percentage landing spaces are, strategies to buy and trade, where to build hotels, etc. And the managers are the dice -- randomly pushing everyone forward in unpredictable ways, not conscious of where we might land as long as we keep moving. And if you see companies that are going ahead too fast (like rolling doubles three times in a row), there's a good chance a lot of them will end up in prison.

    6. Re:Machismo... by Anonymous Coward · · Score: 0

      I gave up translating for my boss at a paper mill where a lot of international customers were complaining about how we weighed, measured and did our paper. I constantly told the upper management what the problem was, but no, "We've done this for 30 years, it works fine". OSHA was hitting the company, clients were dumping them left and right because we couldn't follow all the proper standards and the boss continued to live in the old world of "basis weight" which has absolutely little meaning. I took a few engineers with me and started our own mill and pretty much absolutely crushing them now.

    7. Re:Machismo... by dcollins · · Score: 1

      So you're saying you lied and didn't actually get a notice the first time?

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    8. Re:Machismo... by v1 · · Score: 1

      So you're saying you lied and didn't actually get a notice the first time?

      Basically. (in those cases, there was a notice the first time, but he completely blew it off, so I told him it was now required before it actually WAS) I really don't like having to do that, but I had so much experience with him on these sorts of issues. We'd get plenty of warning, often six months or more, that we were going to need to be doing something a specific way or do an extra step. No amount of poking or prodding would motivate him to get practices changed, until the day the hammer fell. Things would go down hard for days, and be very spotty for the next 3-5 weeks, while staff dragged their cans refusing to do the additional work. (despite the problems, said manager refused to put much crack in the whip, even after it was manditory) He'd just whine and moan about unfair this all was and how unreasonable, and how they should have given us more warning etc etc. I'd spend 1-2 hrs a day on the phone trying to shimmy things through that weren't done right.

      The only solution was to translate the "we'd like you to start doing.." into "you need to do this, starting today". Then he could spend the next three months actually working to get the staff to change their procedures, getting close to 100% when it actually became manditory. Then, the odd 3-5% of non-compliance that remained could be managed without creating significant business impact.

      Don't think I just went ahead with this as a kneejerk reaction. This was the only remaining solution after everything else practical had been tried. He simply didn't want to change his ways.

      --
      I work for the Department of Redundancy Department.
    9. Re:Machismo... by Anonymous Coward · · Score: 0

      [business people] elevate the complexity and importance of their own job beyond that of the lowly engineers.

      Jesus Christ do they. I recently have had the unfortunate pleasure of needing to dive into the details of Private Equity in order to provide support to a new client. Doesn't matter that the project is a rather simple, straightforward reporting project, it's still common practice--for people in my company at least--to try to understand as much about the particular industry as possible in order to identify bad business logic during projects.

      Who the fuck came up with the idea of Private Equity? It's so convoluted and retarded that I swear to god it was a business person in a suit looking to do his damnedest to avoid taxes. Sure as shit there's a lot of money there, but fuck these guys! The entire business model is just a huge tax avoidance pyramid scheme.

    10. Re:Machismo... by david_thornley · · Score: 1

      This is why I'm not impressed with somebody who does something striking once. That could be an accident, and very likely is. Steve Jobs was responsible for the iPod, the iPhone, and the iPad, causing three markets to change (if you consider the iPad market to be the same as the old tablet computer market). Elon Musk has eBay, Tesla, and Space-X. I'm comfortable calling them remarkable rather than lucky.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    11. Re:Machismo... by gzuckier · · Score: 1

      They don't know what to make of people who make decisions on things that have some absolutism involved, and frequently will not make "gut decisions" when the data is missing and they are asked to.

      That's incredibly insightful. I never saw it that way before. Nonetheless, as an engineer, I've had to prove beyond any doubt that a certain problem existed to get business people to move on it. So I think there's another layer there: If the evidence goes against the businessperson's gut, it needs to be 100% iron-clad.

      He's nailed it, exactly. What Kahneman calls System 1 (Intuition) and System 2 (Reasoning) thinking. Today's business environment tends to have a farm of System 2 thinkers crunching data, while somewhere up above the style changes over to System 1 to run the company. (Although in a few cases, that's reversed). Thing is, and having worked somewhere where this caused enormous friction, the two cognitive styles don't get along well at all, don't trust each other, don't value each other's decision making; pretty much nobody moves from one style to the other, and this has an effect on salaries and career trajectories, as well as general happiness.

      My personal hobbyhorse is the recognition that this split has come to dominate the political spectrum in America, as well. The left still has both types of thinker, but the right has systematically purged itself of any System 2 thinkers, and is now completely inhabited by folks driven by gut level belief, with a deep suspicion of any facts, data, or analysis which doesn't reach the "correct" conclusion. And see above for the hopes for reconciliation between the two styles.

      The fact is, of course, that success as an individual or a group requires a mix of both styles, each has its appropriate moment. You can't always afford the time to gather the correct and complete set of data then carefully think over the alternatives before acting; on the other hand, there are times when making the correct rational decision is more important than speed. The ultimate proof of that is that evolution has given us both instinctive and rational behavior. So, my System 2 rationed analysis tells me that any organization, whether corporation or nation, which pits the two against each other is badly handicapped.

      --
      Star Trek transporters are just 3d printers.
  5. us other engineers matter, too by cellocgw · · Score: 5, Insightful

    /. may be a software-centric site, but those of us in mechanical, electrical, optical, materials, and other branches of engineering are in the same basic position. But sadly, even in businesses which promote engineers into senior roles end up respecting people primarily on the basis of how many direct reports (that's the term for peons whose salaries they determine) they control. Until you're able to rate people by the quality/quantity of output regardless of altitude in the org chart, this problem will continue.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    1. Re:us other engineers matter, too by Anonymous Coward · · Score: 0

      What about us sanitation engineers?

    2. Re:us other engineers matter, too by Shoten · · Score: 5, Insightful

      /. may be a software-centric site, but those of us in mechanical, electrical, optical, materials, and other branches of engineering are in the same basic position. But sadly, even in businesses which promote engineers into senior roles end up respecting people primarily on the basis of how many direct reports (that's the term for peons whose salaries they determine) they control. Until you're able to rate people by the quality/quantity of output regardless of altitude in the org chart, this problem will continue.

      Indeed; the underlying basis of the article could really match almost any profession. Accountants, HR personnel, programmers, even admin assistants. Not understanding the role of a job invariably means not understanding its challenges or the value it brings. So what? This is not news. Hell, I've seen companies where they didn't understand the value of managers...and thus, promoted/hired people into such roles who had no skill at doing their jobs.

      --

      For your security, this post has been encrypted with ROT-13, twice.
    3. Re:us other engineers matter, too by tomhath · · Score: 1

      Valuing people by their number of direct or indirect reports makes a lot of sense. If I am one of a group of ten people and I'm 20% more productive than the others, my extra contribution only adds about 2% to the total. If I am a good manager my staff might be 5% more productive than an average manager's. Think about it.

    4. Re:us other engineers matter, too by AnotherBlackHat · · Score: 4, Insightful

      Valuing people by their number of direct or indirect reports makes a lot of sense. If I am one of a group of ten people and I'm 20% more productive than the others, my extra contribution only adds about 2% to the total. If I am a good manager my staff might be 5% more productive than an average manager's.

      If you're good you should be in charge of more people, but being in charge of more people doesn't make you good.
      Or to put it another way, just because a position is important doesn't mean the person in the position is.

    5. Re:us other engineers matter, too by Anonymous Coward · · Score: 0

      Thank You. Lately, whenever the word "engineer" is used on Slashdot, I have to assume they're only referring to software engineers. I wonder whether a mechanical or civil engineer (like me) should even be in the Slashdot community.

    6. Re:us other engineers matter, too by Anonymous Coward · · Score: 0

      No they destroyed /. ! /s

    7. Re:us other engineers matter, too by JaredOfEuropa · · Score: 1

      On the face of it, that makes a lot of sense, but in practice it is rarely that simple. If a team sees a 10% increase in productivity, it's often the manager who takes credit, but often enough it's due to that old boy engineer or that senior business analyst helping out the rest of the team and making things more efficient. Unsurprisingly, to make engineers work better you often need an engineer, not a generic manager. This is the difference between managers and leaders, and it's also why I think training (*real* training) and coaching are so important (and, like the engineer, they are undervalued by management). If you're a manager and you think that your staff comes fully equipped for the job, with up to date skills and knowledge of standards, best practices and procedures, think again.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    8. Re:us other engineers matter, too by Just+Some+Guy · · Score: 1

      If you're good you should be in charge of more people

      Ummm, no. The skills required to be a good engineer are not the skills required to be a good manager of engineers. There's some overlap, sure, but you can be an outstanding engineer but have poor leadership skills, or be an amazing and revered leader but terrible at actually designing the stuff your people are working on.

      You should be in charge of exactly as many people as you are good at being in charge of. That's unrelated to how good you are at being one of the workers.

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:us other engineers matter, too by Kjella · · Score: 1

      Valuing people by their number of direct or indirect reports makes a lot of sense. If I am one of a group of ten people and I'm 20% more productive than the others, my extra contribution only adds about 2% to the total. If I am a good manager my staff might be 5% more productive than an average manager's. Think about it.

      I wish that would be equally applied on the lower half of the scale, a poor manager who makes his staff 5% less effective than average kills half a year's worth of productivity. Probably even less since poor management often means you end up doing things that are meaningless or inefficient. It doesn't matter that it was done well, because the deliverables won't ever be used.

      --
      Live today, because you never know what tomorrow brings
    10. Re:us other engineers matter, too by Anonymous Coward · · Score: 0

      /. may be a software-centric site, but those of us in mechanical, electrical, optical, materials, and other branches of engineering are in the same basic position.

      Except civil engineers. Goddamn glorified ditch diggers!

    11. Re:us other engineers matter, too by HeckRuler · · Score: 1

      If you're good you should be in charge of more people,

      If you're good at X, people should listen to what you say when it pertains to X. That's not quite the same thing as "in charge of people".
      If you're a god of TCP/IP, and you walk in and say how the server should handle traffic then people should listen to you, do the things you tell them to do, and things should be done the way you say they should be done. That's power. Control. You would most certainly be "in charge". But you're in charge of your corner of the world. Just because you know your shit when it comes to TCP/IP traffic doesn't mean you know jack fucking shit about how to get people to work together, or how to prove to the client that they really want new feature X, or how to test the damn thing after it's made.

      Seriously, if you have one concept of what "good" means, and you think it's tied to management, then you've got a pretty fucked up business sense and I don't particularly want to work for you, work with you, or have you work for me.

    12. Re:us other engineers matter, too by Anonymous Coward · · Score: 0

      I thought you could just become a manager by downing a case of beer?

    13. Re:us other engineers matter, too by david_thornley · · Score: 1

      Engineers deal with things and hard, verifiable facts. Managers deal with people and squishy, subjective facts. While both skill sets are valuable, they are distinct and not closely related. What you are saying is that managerial skills are inherently more valuable than engineering skills. I guarantee that a company run on that basis is going to have real problems standing out technically, and is very unlikely to have good engineering management.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    14. Re:us other engineers matter, too by gzuckier · · Score: 2

      That's absolutely typical; take a programmer or other skilled worker who so often has no managerial skills at all, then just when he gets really good at his job, promote him to manager, thereby not only ending his usefulness, but crippling a whole department of potentially productive programmers.

      --
      Star Trek transporters are just 3d printers.
    15. Re:us other engineers matter, too by gzuckier · · Score: 1

      How do you measure productivity, once you get past the basic jobs like painting faces on wooden dolls? How do you compare writing an OS to writing a UI to writing embedded software?

      --
      Star Trek transporters are just 3d printers.
  6. It's simple by Anonymous Coward · · Score: 2

    If your company promotes engineers from within into engineering management positions, then you work for a company that respects engineers.

    If your company promotes administrators from within (you know, MBAs, project managers, etc) then there's a chance it might respect engineers.

    If your company hires management from outside for the bottom rung of management (usually who most engineers report to), then your company probably dislikes engineers very much.

    1. Re:It's simple by Anonymous Coward · · Score: 2, Insightful

      A related point: In my experience, managers who hung on to their engineering responsibilities as well as took on a management role were crappy managers. Those engineers who took on management full time were much, much better at it.

    2. Re:It's simple by Anonymous Coward · · Score: 0

      A related point: In my experience, managers who hung on to their engineering responsibilities as well as took on a management role were crappy managers.

      You mean the engineers who were put in a position where they had to do managing on top of their current job because it's cheaper that way.
      It doesn't matter what kind of jobs you stack on someone. If you expect anyone to be able to jump between different tasks all the time it always turns to shit.
      Adding administrative tasks on top of a teacher or doctor leads to the same situation and it is very seldom the choice of the person doing the work.
      It is just nitwits at the top that haven't understood that you get what you pay for.

    3. Re:It's simple by gweihir · · Score: 1

      Well, there are Software "Engineers" and Software Engineers. The second species is far rarer, but very much connected to reality. The first one is often not an engineer at all, for example look at the atrocious stuff routinely generated by the typical "web developer".

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:It's simple by Anonymous Coward · · Score: 0

      The first one is often not an engineer at all, for example look at the atrocious stuff routinely generated by the typical "web developer".

      Agreed, although in the "web" market there is rarely time or money for "engineering" to even be possible.

      Any Web Engineer that might actually exist I suspect is destroyed ASAP just by the nature of things.

      There is no inherent reason why web development standards must be so low, but there is no demand for anything otherwise.

      I hate typical "web developers" as much as the next guy, but put your money where your mouth is.

      Even the clueless ones detest the situation, but that is what pays the bills for them. Many of them will readily admit the atrocities they commit,
      but that is what is asked of them, or rather, there is no time for anything otherwise, anything else there is never time or a budget for.

    5. Re:It's simple by gzuckier · · Score: 1

      If your company promotes engineers (programmers, whatever) to fill engineering management positions because there is no provision in its job descriptions for the supercompetent, superproductive expert worker who does more by himself than he would working plus managing another worker, then you work for a company that does not respect engineers (programmers, whatever).

      --
      Star Trek transporters are just 3d printers.
  7. Real people just don't like dealing with Hipsters. by Anonymous Coward · · Score: 2, Interesting

    I've been in the computing industry for many, many, many years. I've worked on the hardware side, on the software side, and everywhere in between.

    Businesspeople will treat software developers and electrical engineers just fine, but these software developers and electrical engineers need to be adults and need to act like adults. They need to dress professionally, they need to act professionally, and they need to get valuable work done.

    Such things conflict with the Hipster lifestyle, however. The influx of Hipsters into the software industry, and the hardware industry to a lesser extent, has brought their alternative view on such matters into conflict with the well established business practices.

    No, businesspeople will not take a Hipster seriously when this Hipster insists on wearing a fedora hat, a t-shirt with some stupid smart-ass saying on it, and glasses frames without any lenses in them to meetings with serious clients. Businesspeople will frown on such immaturity.

    No, businesspeople will not take a Hipster seriously when this Hipster emails thousands or tens of thousands of other employees, and accidentally includes some customers, begging them to support her social justice cause fight of the day. Businesspeople have real work to get done while at work, rather than wasting time supporting some sort of social deviancy.

    No, businesspeople will not take a Hipster seriously when this Hipster insists on using provenly bad technologies like Ruby on Rails, JavaScript and NoSQL absolutely everywhere, especially when the Hipster was told that C++ is being used because the other 10 million lines of code in the system are written in C++. Businesspeople need software that works, not software that's built upon technologies solely chosen because of how much hype they've gotten, or how much they tickle the fancy of some Hipster.

    Hipsters go out of their way to conflict with established business practices and professionalism in basically every way they can. Then they wonder why businesspeople don't take them seriously! Come on. Cut the crap, Hipsters. If you're going to act like children, you'll be treated like children. Act like actual adults, and you won't have anywhere near as many issues.

  8. Engineers that Don't Understand Companies? by Anonymous Coward · · Score: 0

    My experience has been the opposite - where companies with a larger proportion of their workforce are software engineers, the business is run into the ground to provide a utopia conforming to the cherry picked parts of the current ideological trend. BOTH scenarios are a recipe for failure. Businesses need to understand the mechanics of what makes software work, and software engineers need to appreciate they need to adapt to the market that they are serving.

    1. Re:Engineers that Don't Understand Companies? by gbjbaanb · · Score: 3, Funny

      I think you're getting engineer confused with self-opinionated hipster who wants to pretend they are businessmen and engineer without having the skill or talent to be either.

      See "Startup" for more details.

    2. Re: Engineers that Don't Understand Companies? by Anonymous Coward · · Score: 0

      Beyond Skill, talent, they lack even one semester in an engineering program.

      In SF, the title engineer in IT means nothing. It's the word they put on every position to make it more attractive to eyeballs.

    3. Re:Engineers that Don't Understand Companies? by Livius · · Score: 2

      Perhaps they are also confusing engineers, a type of highly-trained professional with excellent problem-solving skills, with people who incorrectly call themselves engineers.

    4. Re:Engineers that Don't Understand Companies? by Anonymous Coward · · Score: 0

      You make a very interesting observation.

      I have worked is established, yet niche markets where we have been able to extract higher margins, which are used to subsidize inefficiencies. I had never thought to compare the this to a start-up, but it is apt.

      Both lack the test of time in a competitive market place.

    5. Re:Engineers that Don't Understand Companies? by Anonymous Coward · · Score: 0

      Perhaps you are confusing the word 'engineer' and a the title 'Professional Engineer'.

    6. Re:Engineers that Don't Understand Companies? by gzuckier · · Score: 1

      All this talk about engineers, but nobody mentions firemen, brakemen, and conductors.

      --
      Star Trek transporters are just 3d printers.
  9. Business decisions by characterZer0 · · Score: 5, Informative

    Should I halt work on the next version for a month to do custom work for this important customer?

    Should I save time by making the system very inflexible in this regard to get it out the door for a narrow market at the expense of a wider market later?

    Should I follow the spec that management and business analysts wrote even though it seems wrong, or go up the chain or to the customer and likely fix or rewrite the spec?

    These are the kind of business decisions I used to find myself making. In most cases it turned out that I made the correct decision in hindsight, but I got a lot of fighting from management in the process about that not being my job, even though there was nobody else competent to do it.

    The biggest problem I run into is that the management assumes that the engineers are completely unable to talk to customers and look at outside non-technical specifications. I have found that engineers tend to be better at it than managers and all but the best business analysts.

    --
    Go green: turn off your refrigerator.
    1. Re:Business decisions by PRMan · · Score: 1

      If they gave the engineer a cut of the profits, I'm certain they would make the correct choice every time.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:Business decisions by JeffOwl · · Score: 2

      The biggest problem I run into is that the management assumes that the engineers are completely unable to talk to customers and look at outside non-technical specifications. I have found that engineers tend to be better at it than managers and all but the best business analysts.

      I think that the generalization has gone too far both ways. There are certainly engineers that are very good at talking to customers. There are some that absolutely should not be talking to customers... Example, we have engineers that panic at the slightest bump in the road and will tell everyone who will listen how screwed up things are. If you press them on it, most of the time they haven't done their homework and when they do, it isn't such a big deal after all. A lot of the time it is a couple of hours rework on a year long project, yes it needed to be fixed, no it wasn't something that needed to be brought to the customer before being investigated. We have learned by experience which engineers should be put in front of the customer and which ones shouldn't. Same goes for which ones to put in front of executive management, put the wrong one there and suffer needless extra work for the next month.

    3. Re:Business decisions by Registered+Coward+v2 · · Score: 2

      The biggest problem I run into is that the management assumes that the engineers are completely unable to talk to customers and look at outside non-technical specifications. I have found that engineers tend to be better at it than managers and all but the best business analysts.

      I think that the generalization has gone too far both ways. There are certainly engineers that are very good at talking to customers. There are some that absolutely should not be talking to customers...

      I've been on both sides of that equation and the biggest issue I've seen with engineers is they often cannot communicate effectively. They may be great engineers and able to fix a problem but they have trouble explaining why the problem matters in a way to get decision makers to act. They can tell you it's a problem, what the technical details are and what needs to be done to fix it but fail open on why it is a problem and its implications. Those that can do that tend to be the ones listened to and moved into managing roles.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re: Business decisions by reanjr9417 · · Score: 2

      This happens just as often from the other side. Decision makers like to make decisions and they will do so regardless of how well they understand the problem. Instead they bring vague contradictory language to the engineers and expect them to sort out what the business ACTUALLY needs to make the decision maker look good. Managers are good at communicating their successes and often little else.

    5. Re:Business decisions by wisnoskij · · Score: 1

      Should I halt work on the next version for a month to do custom work for this important customer?

      How is there no one more qualified to make this decision. This is more of a personal preference on how the business is run than a true decision. Sure someone with a deep background in business might be able to guess at the more profitable course, but 99% of this decision is just personal preference on what sort of business you want. And the biggest variable in this decision is definitely what the business has planned for the future.

      How could your bosses not be more qualified to make that decision than you? How do you have this much disdain for their ability to run their own company?

      And the reason technical people are often not allowed to talk to other companies, is not because it would not be the more efficient and effective way, but because effective and accurate speech is the cornerstone of technical jobs, while business and talking to the customer often requires a more acrobatic tongue. I am sure those business schools are filled with stories of letting an engineer go talk to the customer by himself, the engineer being brutally honest, and the customer canceling their business the next day. Hell, maybe even taking the head engineer with them.

      --
      Troll is not a replacement for I disagree.
    6. Re: Business decisions by Registered+Coward+v2 · · Score: 1

      This happens just as often from the other side. Decision makers like to make decisions and they will do so regardless of how well they understand the problem. Instead they bring vague contradictory language to the engineers and expect them to sort out what the business ACTUALLY needs to make the decision maker look good. Managers are good at communicating their successes and often little else.

      Which is why good two way communications is essential to success. the engineers need to clearly understand what is needed and the managers what it will take to deliver that. All too often both groups make decisions in a vacuum which leads to problems.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    7. Re:Business decisions by pepty · · Score: 1

      What is the correct choice: How much of the profit do you distribute as bonuses, etc. and how much do you reinvest to grow business next year? I doubt the engineers would all agree on the split (other than they should get the lion's share of the distribution).

    8. Re:Business decisions by Anonymous Coward · · Score: 0

      Should I halt work on the next version for a month to do custom work for this important customer?

      This is absolutely a business question. Management should participate in decisions like this so that they aren't surprised when either the next version doesn't come out or when the important customer is disappointed. Management should deal with the fallout from either decision.

      Should I save time by making the system very inflexible in this regard to get it out the door for a narrow market at the expense of a wider market later?

      This is even more of a management decision. There are consequences to this decision that management needs to face.

      Should I follow the spec that management and business analysts wrote even though it seems wrong, or go up the chain or to the customer and likely fix or rewrite the spec?

      This is the most technical of your examples but think about what you are asking. It's not if you should talk to business to make a decision. It's which business actors should make the decision: the original spec writers, higher management, or the actual customer.

      Making these decisions without business is just asking for reproachment later. Narrow the decision so that it can be answered yes or no. Give your opinion. Explain the technical issues in terms understandable to management (e.g. delaying a month now will save six months work later). But don't make unilateral decisions.

      If management makes the wrong decisions consistently, fire them (also called quitting your job) and replace them. If you really like making these kinds of decisions, start your own company and make them.

    9. Re:Business decisions by Anonymous Coward · · Score: 0

      These are excellent questions that you should be posing to a project manager, a manager, or even your client. If you are complaining that your chain of command isn't respecting your ability to make business decisions, it's only because you're too low on the totem pole to be making these decisions for yourself in the first place! USE THE RESOURCES ASSIGNED TO YOU. You will be much happier, less stressed, and more productive if you actually allow management to work as intended and if anyone complains you just say "Sorry bro, Manager X has me on this project. If you need me to work on that project, take it up with him."

    10. Re:Business decisions by david_thornley · · Score: 1

      What if the engineer is the one who has to make the decision? That's a failure of management, certainly, but it happens.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    11. Re:Business decisions by gzuckier · · Score: 1

      When you come right down to it, the only thing that matters is salesmanship. Whether it's the ability to sell some poor sucker your vaporware, the ability to sell your vendor the promise that you will gladly pay him Friday for a hamburger today, or the ability to sell yourself to those who make such decisions as an incredibly valuable employee, unlike the poor shmucks who can actually do the job but have no PR skills.

      --
      Star Trek transporters are just 3d printers.
    12. Re:Business decisions by gzuckier · · Score: 1

      And that's why businesses never fail, because they are run so rationally by qualified people.

      --
      Star Trek transporters are just 3d printers.
    13. Re:Business decisions by Rich0 · · Score: 1

      In my experience there are a bunch of skills needed to get the job, and individuals vary in how much of any of these skills they have. On average you find different skills in business analysts vs managers vs engineers. When you look at individuals I have no doubt you find people any any role who could do any other role, or people in a role who really aren't competent to do any of them.

      The division of labor sometimes makes sense simply so that all the bases are covered and the job takes more than one person. Sometimes a lack of roles results in neglect, which hurts down the road.

      I'm a business analyst by job title, but the last thing I'd want any software engineer to do is not talk to the customer. Likewise, I view engineers AS one of my customers, so I'm always interested in feedback about how my work is useful to them - I'm not big on producing deliverables for their own sake. I don't think I can do my job without being fairly knowledgeable about how the technology works, though I will confess that I don't have the standard class libraries of every language at a moment's grasp. I like to think that I add value.

      But, I fully get what you're saying. The thing is, most people are average. I've had really good managers and I've had lousy ones. I have nothing but respect for the really good ones and I can appreciate the things that they do that make my life a lot easier, and I don't think I could fill their shoes. On the other hand, I have had poor ones that honestly I don't think I'd have trouble replacing. The same goes for "engineers" - I've had to deal with some where frankly I'd have been better off doing the work myself if I had the time to do it on top of the job I was supposed to be doing.

      A really good team has a diversity of skills, they understand each other, and they work together so that they're producing far more than what you'd get if you took one member of the team and cloned them a half-dozen times. They know when to trust each other, and when to step in. And nobody really gets a pass on having at least a sense of how to do everybody else's job.

    14. Re:Business decisions by Anonymous Coward · · Score: 0

      The biggest problem I run into is that the management assumes that the engineers are completely unable to talk to customers and look at outside non-technical specifications. I have found that engineers tend to be better at it than managers and all but the best business analysts.

      This little anecdote may be of interest, from one of the top engineers at Fluke:
      "I traveled to IBM in East Fishkill NY to firm up their requirements. I was accompanied by the local Fluke Rep, who basically just sat there while I discussed the technical requirements, as well as the custom color and label. This turned into the largest single sale in Fluke history at the time. I think they bought 10000 units. I and the SW Engineer Tom were personally thanked by John Fluke himself. Later I returned for a followup visit to IBM, the Rep (who had just sat there) took me out on his new yacht. So the score was Rep 1 (new yacht), hard working engineer who conceived, executed, and delivered the 8060, 0 (and an attaboy). That's when I realized the engineers place in the world"

      Quoted from http://www.eevblog.com/forum/testgear/old-fluke-multimeters/msg319838/#msg319838

  10. "Her" Is Forced by Anonymous Coward · · Score: 0, Offtopic

    I'm sorry; I'm too busy noticing that the author used the forced "her" in this sentence:

    Whereas in fact any engineer worth her salt will tell you that she makes business decisions daily–albeit on the micro not macro level–because she has to in order to get the job done.

    This is particularly inappropriate considering that a majority of engineers are male. If you want to include females it would be appropriate to use the gender-neutral "their" instead instead of excluding males. Striving for equality is a good thing; that doesn't mean that everything has to be forced into a female perspective.

    1. Re:"Her" Is Forced by Anonymous Coward · · Score: 0, Insightful

      Female perspective perspective is diversity. Female domination is equity. You should report to the nearest re-education camp. It would be very disappointing if you turned violent and we would need to be put you down.

    2. Re: "Her" Is Forced by Anonymous Coward · · Score: 0

      "Their" is plural. "His or her" is gender neutral, so is "its". In the old days, when speaking in general, "his" was considered the correct gender neutral third person singular.

    3. Re: "Her" Is Forced by reanjr9417 · · Score: 1

      On behalf of feminists everywhere I'd like to apologize for offending your male centric worldview.

    4. Re: "Her" Is Forced by Anonymous Coward · · Score: 0

      Are you stupid?

      I encouraged a gender-neutral third-person singular instead of a gender-specific one.

      I also never revealed my own gender, whether I'm cisgender or transgender or male or female.

      You should also be careful when claiming that you speak for everyone in a particular group. That's a pretty presumptive thing to do.

    5. Re: "Her" Is Forced by Kielistic · · Score: 1

      "Their" is about as plural as "you". They have both been used in the singular for approximately the same amount of time. It is only the arbitrary opinion of a few prescriptivists that say "their" cannot be used in the singular.

    6. Re: "Her" Is Forced by Anonymous Coward · · Score: 0

      So instead of saying it's ok for "his" to include both genders, we're going to say that "their" is both singular and plural? Kind of trading one problem for another there... And without the prescriptivists we might as well all speak ebonics. They really don't give a crap about any kind of word agreement!

    7. Re: "Her" Is Forced by Kielistic · · Score: 1

      That was my whole point. "Their" has as much historical usage as a singular possessive pronoun as "yours". The pronoun "you" is also a plural pronoun- the singular was "thou". So you accept "you" as a singular because of popular usage. Well "they" as singular has popular usage as well and is perfectly understood.

  11. That seems fair by pla · · Score: 4, Insightful

    That seems fair (at least at face value), given that engineers tend to hold business weenies in complete contempt.

    We do, however, have both a power and a knowledge imbalance in the situation. We have a power imbalance in that those business weenies can fire me, but I can't fire them; and we have a knowledge imbalance in that many engineers do know the business side of things. I can work up a set of financial statements as well as the weenies; I can perform a ratio analysis better than the weenies, because unlike them, I "know" what the numbers mean beyond a cut-and-paste job in Excel; I can analyze the company's capitalization structure and consider the impact on near-term cash flows right up there with the best of the weenies.

    Now, you might fairly point out that I've mostly describe accountancy, not "business"... But the knowledge imbalance gets worse when we get into actual strategic planning, market analysis, and consideration of macroeconomic factors - At least many of the weenies have significant exposure to accounting, sometimes even a related undergrad degree. For the harder material, they just can't grasp even the basics of supply/demand curves without a solid math background (in taking my MBA, I found one particular economics class hilarious; we spent more than half of the semester learning a set of related equations for (for example) forecasting optimal production levels, that all just took the derivative of the same damn underlying equation from different perspectives. And that counted as one of the "killer" classes in a goddamned graduate-level degree?

    Sadly, though, business weenies do have exactly one trait that engineers lack - Smarm. And in this sick sad world, that will get you further than any level of mastery of any legitimate domain of knowledge.

    1. Re:That seems fair by Anonymous Coward · · Score: 0

      I found one particular economics class hilarious; we spent more than half of the semester learning a set of related equations for (for example) forecasting optimal production levels, that all just took the derivative of the same damn underlying equation from different perspectives.

      Just out of curiosity, was the course based on Hal Varian's textbook [BUY IT NOW]? He's at Google now.

    2. Re:That seems fair by PRMan · · Score: 4, Interesting

      Most engineers are risk-averse. You said as much in your post. But many businesses succeed by risk. Getting something unfinished out there before the competitor often wins the day, and 99% of engineers wouldn't do it.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    3. Re:That seems fair by pla · · Score: 1

      Just out of curiosity, was the course based on Hal Varian's textbook [BUY IT NOW] [amazon.com]? He's at Google now.

      Nope, not that one... I don't remember the actual title, but it had the word "management" in it, which I eventually came to learn meant "watered down so you'll know the buzzwords but have almost no understanding of the underlying material". And sadly, I don't mean that as a slam, I mean it quite literally - I had taken micro as an undergrad and we covered more in the first month than this "graduate level" class did in the whole semester.

    4. Re:That seems fair by Anonymous Coward · · Score: 2, Interesting

      Most engineers are risk-averse. You said as much in your post. But many businesses succeed by risk. Getting something unfinished out there before the competitor often wins the day, and 99% of engineers wouldn't do it.

      Sure, but remember that you can only find the "succeed by risk" examples. Those who took the risk and won.
      The companies that took the risk and failed tanked and you never heard of them.

      I know of at least two companies that were led by business people where they would take risks anytime someone did the math and showed them that there was a 90% chance of success. That is fine one or two times when you are a self employed start-up.

      Well, lets just say that they both kept taking risks and as any engineer can deduct 90% chance of success means a 10% chance of failure.
      Long story short. One of the companies went into bankruptcy years ago and the other company is millions in debt and will probably go into bankruptcy soon.

    5. Re:That seems fair by gweihir · · Score: 1

      If you are a good engineer, you have something that no business person will ever have (except at the very top maybe): You are really hard to replace. Use that!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:That seems fair by eclectro · · Score: 1

      If you are a good engineer, you have something that no business person will ever have (except at the very top maybe): You are really hard to replace. Use that!

      And this is the reason that Cisco and IBM can lay off thousands of engineers, so they can replace them with either contract workers or cheap oversees engineering?

      Being a "good" engineer is hardly a defense anymore, which in part is what this article alludes to.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    7. Re:That seems fair by Anonymous Coward · · Score: 0

      The business listened to an engineer and failed!

    8. Re:That seems fair by gweihir · · Score: 1

      From what I have seen who gets laid-off, there are a lot of really bad engineers, especially in the software area. Then there are those that have not learned anything new in years and have become obsolete. Surprisingly, this can frequently hit young people that did not bother with the basics, but went straight to "Java Script Engineer" or the like but cannot do anything else and cannot learn due to missing general computing skills.

      You cannot do "cheap oversees engineering" for anything that requires good engineers. For bad engineers that maybe reach the "works somehow" product quality level, you can. If you are bad at what you do, you are always easy to replace, no matter the job.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:That seems fair by Anonymous Coward · · Score: 0

      Most engineers are risk-averse because their mistakes can be drawn back to them. It is not purely a function of the "personality type" of the engineer (being "risk averse" - it goes with the job. Many business decisions are not made in the same context - good and bad decisions are often only seen as "good" or "bad" in hindsight - and in the near term exist in a fuzzy, grey area - where they are simply "timely" or "late"....

    10. Re:That seems fair by Ryanrule · · Score: 1

      yeah, after getting a bs in compEng, going for an mba was like highschool again.

    11. Re:That seems fair by Glarimore · · Score: 1

      Sure, but remember that you can only find the "succeed by risk" examples. Those who took the risk and won. The companies that took the risk and failed tanked and you never heard of them.

      This is called Survivorship Bias.

  12. Re: That is not a business decision. sometimes it by Anonymous Coward · · Score: 0

    It has been my experience that decisions about a lot of business process get pushed to IT wanting the system to fix something right now. For example, wanting a tax code set on financial transactions which is OK, but the business requestor does not understand that it needs to be done for every transaction. And when asked, says how would I know.

  13. this is the first I've heard.. by Anonymous Coward · · Score: 0

    that engineers don't respect engineers

  14. Possibly the best post I've read in here for years by MindPrison · · Score: 4, Insightful

    This is actually a very touchy subject. The Engineers have felt it for years, but this applies to SO much more in business.

    How many times haven't you been seen as the "useful idiot" every time someone need something technical fixed? This is something I've lived with and experienced since I was a kid (we're talking 30+ years here), and I wasn't even the geeky one. But it seems like every manager, every company executive and even just everyday people think they're somewhat "superior" because they make money on your kindness and professionalism.

    I even had friends like that for years, sure...when something breaks, they'll come to me to get it fixed, and expect not to pay for it. But when I needed something, then they where nowhere to be seen. I made millions for one of my bosses back in the Commodore heydays when I literally was the "driving" motor of his entire store chain, I got people together, computer-clubs, repaired the computers etc. One could always argue that I was the IDIOT for not being business savvy enough to charge more, but they are just better at business than fixing things. When I left, his business went to ruins within 2 years, he thought he did it all by himself because he was such a smart businessman. That's the worst part...these company directors wouldn't know good people, and they always get high on "their" own success. And eventually fail.

    How many times haven't you seen bosses walk away with HUGE fat bonuses, and all they basically do is talk. You do all the work anyway. Small minds think small, and only see the carrot dangling in front of their face. Intelligent bosses actually think ahead and invest in great minds. The companies that have the biggest successes - are those who appreciate their workers and the incredible minds behind it all. The best company executive in the world, praises his coworkers where credit is due.

    --
    What this world is coming to - is for you and me to decide.
  15. I try to help them make business decisions by NotSoHeavyD3 · · Score: 2
    and of course I get ignored. I'm still pissed that I told them for the trade show demo we should use the older version which actually works and not the latest version which has a couple of show stopper bugs.(Given that 3 days is unrealistic for me to fix that and have QA test it.) Of course in their infinite wisdom they not only should we go with the new version(ooh, it's got new features, we don't care what they actually are it has them) but that I should add another new feature to it. (Lets just say they should have took my advice.)

    Hey, I could bring up how they had the great idea to release software during a literal blizzard.(Yes, that really happened and yes it really was a blizzard. This did not go well.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  16. I hate to inform you by Ol+Olsoc · · Score: 5, Informative

    But business managers don't respect anyone who isn't also a business manager.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    1. Re:I hate to inform you by matbury · · Score: 3, Informative

      Too true. And it's not just in IT and/or engineering. The idea of management not knowing much about what the company or department that they're in charge of actually does and what purpose it serves has becoming all too common in "business circles." Most senior managers come from sales jobs/backgrounds. They know a lot about how to sell stuff but call for IT support if they notice that the submit buttons on their UIs are a different colour one day or if they've forgotten how to turn on their computer. Think of the people in sales, then think of them with a big promotion; same people, same values, same ignorance, same narrow views, and same lack of a sense of what their product/service actually does and how it works.

    2. Re:I hate to inform you by PPH · · Score: 3, Informative

      Because business management is all about maintaining command and control of an enterprise. Everything else is a commodity; engineering, construction, human resources. It can be replaced. But just try suggesting that the large compensation increases handed top management might not be producing a decent ROI and there will be screams of discontent.

      One principle taught in management classes is to make sure that no one employee becomes such a key to the success of a business that they can hold it hostage. If that means dumbing down the product, so be it. And yet, management works themselves into exactly this position. We've got to hand that CEO the big wage package or he/she will leave. Fine. Let them go. There are case histories of executives hopping back and forth between different industries that a good argument can be made for management as a commodity.

      --
      Have gnu, will travel.
    3. Re:I hate to inform you by Solandri · · Score: 1

      Hate to break it to you, but nearly everyone in any job doesn't respect anyone who doesn't do the same job. The problem isn't specific to any one profession. The problem is being hyper-aware of the challenges in the job you do, and ignorant of the challenges in the jobs you don't do. So you end up overestimating the difficulty of your job (relative to people who don't do your job), and underestimating the difficulty of other people's jobs.

      I've done a lot of different jobs over 3 decades (engineering, programming, technical writing, accounting, IT, property management, business management, and business owner). Every one of them had their share of trials, challenges, and complexities I didn't expect coming into them as an outsider (except engineering, since that's what I studied in college). It's easy to think the engineer's, designer's, IT's, salesman's, HR's, accountant's, management's, or CEO's job is oh so easy if you've never done it. But that's usually a conclusion based on ignorance rather than fact. I'd actually say a small business owner or a business manager in a medium-sized company is most likely to have the most neutral viewpoint of job difficulty, because they're constantly getting progress and problem reports from people doing all sorts of different things within the company.

    4. Re:I hate to inform you by houghi · · Score: 1

      You make it sound as if they like other business managers. They don't.

      --
      Don't fight for your country, if your country does not fight for you.
    5. Re:I hate to inform you by Ol+Olsoc · · Score: 2

      Too true. And it's not just in IT and/or engineering. The idea of management not knowing much about what the company or department that they're in charge of actually does and what purpose it serves has becoming all too common in "business circles." Most senior managers come from sales jobs/backgrounds.

      What is happening now is the influx of MBA's. These are the new superior beings, and in their mind, they constitute an evolution from mere humanity. They shall take the corporation to new heights as soon as they get those fools with their silly experience out of the way.

      WIth an MBA, a kid who has never worked a day in their life, can be installed in a position overlording work they know nothing about, and they immediately know everything about everything. That was once reserved for PhD's, but the MBA now has it all.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    6. Re:I hate to inform you by Ol+Olsoc · · Score: 1

      Hate to break it to you, but nearly everyone in any job doesn't respect anyone who doesn't do the same job. The problem isn't specific to any one profession. The problem is being hyper-aware of the challenges in the job you do, and ignorant of the challenges in the jobs you don't do. So you end up overestimating the difficulty of your job (relative to people who don't do your job), and underestimating the difficulty of other people's jobs.

      I've had a lot of experience both in different job positions, and with many different people in many job positions.

      I don't deny for a moment that you are correct in your assessment, which boils down to "everyone elses job is easy but mine". That's pretty much human nature.

      But in working with people at a lot of different levels of the food chain, the people who are most concerned about status, respect for others and most ready to wield it as a weapon, are the people in business management. That is compared to all the other management positions. Just my experience.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    7. Re:I hate to inform you by phantomfive · · Score: 1

      And pure mathematicians don't respect applied mathematicians. We all chose our profession because we liked it (or disliked it less than other things), sometimes it's hard to understand others.

      --
      "First they came for the slanderers and i said nothing."
    8. Re:I hate to inform you by Ol+Olsoc · · Score: 1

      And pure mathematicians don't respect applied mathematicians. We all chose our profession because we liked it (or disliked it less than other things), sometimes it's hard to understand others.

      Speak for yourself. The concept of not respecting others is a rather big problem. Myself and one co-worker managed to do quite well by giving respect to (and being able to communicate with) all people, from the lowliest custodian to the most important movers and shakers. It's quite impressive what you can get people to do by being nice to them.

      And yes, the business managers tended to being the haughtiest and least respectful.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    9. Re:I hate to inform you by phantomfive · · Score: 1

      The fact that you called the custodian 'lowliest' belies your claim that you respect them, or consider their position equal to that of programmer.

      Besides, my gp post wasn't talking about respect to people, it was talking about whether you respect their position. Pure mathematicians respected Von Neumann the man, even though they considered him an applied mathematician; and applied mathematicians respected Von Neumann the man, even though they considered him a pure mathematician.

      --
      "First they came for the slanderers and i said nothing."
    10. Re:I hate to inform you by Ol+Olsoc · · Score: 0

      The fact that you called the custodian 'lowliest' belies your claim that you respect them, or consider their position equal to that of programmer.

      Oh bullshit. I used it for emphasis, A sort of nod to the accepted ranking system Stop trying to shoehorn me into some sort of snobbery, or try to trap me into some sort of socialist "everyone is the same" nonsense. He's the lowest on the food chain. I'm somewhere in the middle. Others are higher or lower. I respect what he does.

      Besides, my gp post wasn't talking about respect to people, it was talking about whether you respect their position. Pure mathematicians respected Von Neumann the man, even though they considered him an applied mathematician; and applied mathematicians respected Von Neumann the man, even though they considered him a pure mathematician.

      Let's just start getting rid of psotions at random, and see how the wheels of commerce and science moving, That's my point. My "lowly custodian" keeps the trash and conference rooms clean. Try going without that for a few months, and you'll respect what he does for a living. And the exalted pure mathematicians probably wouldn't even have work if there were no applied mathematicians to implement it. Or else .....shudder.... they would have to do the applied part.......themselves

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    11. Re:I hate to inform you by phantomfive · · Score: 1

      Let's just start getting rid of psotions at random, and see how the wheels of commerce and science moving, That's my point. My "lowly custodian" keeps the trash and conference rooms clean. Try going without that for a few months, and you'll respect what he does for a living. And the exalted pure mathematicians probably wouldn't even have work if there were no applied mathematicians to implement it. Or else .....shudder.... they would have to do the applied part.......themselves

      Yes, yes, you are superior to those pure mathematicians and people who don't respect janitor positions. Good job.

      --
      "First they came for the slanderers and i said nothing."
    12. Re:I hate to inform you by Ol+Olsoc · · Score: 1

      Let's just start getting rid of psotions at random, and see how the wheels of commerce and science moving, That's my point. My "lowly custodian" keeps the trash and conference rooms clean. Try going without that for a few months, and you'll respect what he does for a living. And the exalted pure mathematicians probably wouldn't even have work if there were no applied mathematicians to implement it. Or else .....shudder.... they would have to do the applied part.......themselves

      Yes, yes, you are superior to those pure mathematicians and people who don't respect janitor positions. Good job.

      Seriously, is that what you took from my post? A simple yes or no, or are you just a troll?

      for those of us who are having a little trouble parsing, Everyone's job has a purpose, and none of them should be disrespected.

      Waiting for your latest non sequitar, You can have the last word, because I can tell you need it.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    13. Re:I hate to inform you by phantomfive · · Score: 1

      Seriously, is that what you took from my post?

      I took from your post that you read a phrase, and saw an opportunity to tell the world that you are better, without really trying to understand the post you were replying to. Yes, that is what I took from your post.

      --
      "First they came for the slanderers and i said nothing."
    14. Re:I hate to inform you by Ryanrule · · Score: 1

      the sales bullshit is really the biggest problem.
      the entitlement in the sales path is sickening.
      they get fat bonues for doing their job correctly.
      we get not fired.

      yet their bros are in charge, because their bros were in charge before.

  17. Why limit this to engineers? by Anonymous Coward · · Score: 0

    It seems like management in some companies does not respect or understand employees.

  18. According to your gifts. by Anonymous Coward · · Score: 1

    How about finding a real article. This is really just fanning the flames of insecurity.

  19. It's reciprocal by Opportunist · · Score: 3, Interesting

    Coincidentally everyone but the managers of a company think that management is overrated, overpaid and in general the reason that things go south when (not if) they do. A bunch of dorks with zero clue what the company is actually doing making decisions about it and the products they have never even seen. Hell, the idiots even claim that it doesn't matter just what kind of product we're producing 'cause they're equally qualified to run a potato chip company as they are running a computer chip company. Actually I'd agree, they're usually qualified for neither.

    So you see, the feeling is definitely mutual. The only thing that saves them is that they make the HR decisions, too. Else they'd have been outsourced to the local zoo.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:It's reciprocal by putaro · · Score: 2

      Yes, the business guys are often fond of telling everybody just what geniuses they are. I like to point out that when we were in college, we never talked about how smart the business majors were.

    2. Re:It's reciprocal by Anonymous Coward · · Score: 0

      But now you talk about your 12 year old car while the business majors talk about their 12th car.

    3. Re: It's reciprocal by reanjr9417 · · Score: 1

      More money doesn't mean smarter.

    4. Re: It's reciprocal by Anonymous Coward · · Score: 0

      No but if the whole point of working is to earn enough fun tickets (money) to live and enjoy life...it is a bit of a piss off.

    5. Re:It's reciprocal by pepty · · Score: 1

      At some point shareholders will use software and statistics similar to that used for deciding work schedules and payrate for hourly employees when setting bounds for c-suite compensation. "Sorry, total compensation packages that cost over X % of revenue have not been shown to improve executive performance.".

    6. Re:It's reciprocal by Opportunist · · Score: 1

      ...this just in case anyone still wonders why STEM majors are becoming scarce while everyone and their dog is running for a MBA, while at the same time putting supply and demand ad absurdum with people in abundance commanding higher salaries than those who are scarce...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    7. Re: It's reciprocal by Opportunist · · Score: 1

      I can't help buy pity you. To me the point of working is to have fun... but hey, to each their own.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:It's reciprocal by Opportunist · · Score: 1

      If this was the case C-Levels would command pay rates barely touching that of street bums.

      I mean, quite bluntly, when I look at how various overpaid bigwigs drove companies into the ground recently, I can't help but wonder whether the average idiot begging for change at the corner couldn't have done it way better.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:It's reciprocal by david_thornley · · Score: 1

      Hey, it still runs well and starts in the winter. Why would I need a new car?

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    10. Re:It's reciprocal by gzuckier · · Score: 1

      At what point did "business" become one of the great fields of human thought, like Arts, Sciences, Medicine, Law? Do you think Socrates debated tax-efficient investment vehicles with Plato?

      --
      Star Trek transporters are just 3d printers.
    11. Re:It's reciprocal by phorm · · Score: 1

      management is overrated, overpaid and in general the reason that things go south when (not if) they do

      Well, when many companies have management that's making more in the first day than regular employees make in a year, yet when "things go south" they leave with a big severance package... yeah I can see where that idea may have come from.

      If the engineer screws up big, (s)he's going to be fired or possibly charged.

  20. Lots of technical decisions affect the business by Anonymous Coward · · Score: 0

    It's not only the business folks who don't understand the business, but the senior technical folks (architects, designers) don't always have a grasp on repercussions of simple decisions.

    For example, say that a company wants to "cloud their business". Yes, I've heard that term. They start moving applications to AWS. This is easy at first, but after a while there are all the legacy apps that are vertically engineered and these don't move so well to the cloud. So the architects ask the designers to make their applications horizontally scalable, use a service layer, re-engineer the code pipeline. Then, in order to save some money, they (finance and purchasing group) entertain an offer from some legacy hardware vendor with a great price on some vertical systems. The next app they build is massive. And it's vertical. The architects forget about bin-packing algorithms that show the flexibility cost of a 64G application in the cloud and build this app (say it's a search engine that scales beautifully in the horizontal cloud model). And suddenly the company is back at square one: tied to a single vendor, unable to move their application to new models (whether IaaS or cloud or internal cloud). All this because some business guy thought saving $60K on the hardware purchase made perfect sense.

    Cloud doesn't make sense in a lot of environments. In my company it's all about finance. The IT folks want much of the cost of projects to be capitalized. Others was everything to be an expense. The decisions affect the stock price. Because of this model we often end up with relatively small projects footing the bill for massive infrastructure updates (it's the only way to finance the ongoing expense of support). It's a broken system.

    Anyway, the business folks understand this finance process but are pretty much completely ignorant about the technical ramifications. The technical decisions that are made by these business folks are a positive feedback loop to this broken approach. That's why IT costs skyrocket.

  21. Re:Real people just don't like dealing with Hipste by LordLucless · · Score: 2, Interesting

    No, businesspeople will not take a Hipster seriously when this Hipster insists on using provenly bad technologies like Ruby on Rails, JavaScript and NoSQL absolutely everywhere, especially when the Hipster was told that C++ is being used because the other 10 million lines of code in the system are written in C++. Businesspeople need software that works, not software that's built upon technologies solely chosen because of how much hype they've gotten, or how much they tickle the fancy of some Hipster.

    They'll also not take seriously self-righteous morons who use the word "proven" as a justification for their technical prejudices, instead of to denote some objective reality. Or actually, they might, but the rest of us won't.

    --
    Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  22. Other responsibilities by Circlotron · · Score: 3, Interesting

    I worked for 13 years at a company that designed and manufactured switch mode power supplies up to 3kW size. The last ten years was in the design lab with a team of about 15 engineers. We made decisions on a daily basis in respect of fire and electric shock safety for our products; things that affect the very lives and properties of the end users of this equipment. One wrong decision or non-comliance with a particular regulation could have caused our company to be sued into oblivion. Despite this responsibility that we shouldered, we were not allowed access to the stationery cupboard - we had to go and ask permission of some junior office member for a simple ball point pen etc.

    1. Re:Other responsibilities by Anonymous Coward · · Score: 0

      Unless you considered losses from lawsuits filed by angry customers against loss of revenue you didn't make a real business decision.
      The cupboard was rightfully denied.

    2. Re:Other responsibilities by gzuckier · · Score: 1

      Exactly. I'm not in IT, I'm one of those techie guys they put in the business side because IT won't do what they want them to. So I'm qualified to grind the data and come up with analyses on which the company is happy to put millions of dollars at risk. But only if I don't wear blue jeans.

      --
      Star Trek transporters are just 3d printers.
  23. Story of my work life by Anonymous Coward · · Score: 0

    I used to be amazed at how much I could be ignored by management. The number of events and incidents which have been brushed over or shoved under the carpet. Now, I just roll with it.

  24. Re:Real people just don't like dealing with Hipste by acid_andy · · Score: 2, Interesting
    Preconceptions about business attire are based on social conventions that are utterly arbitrary!

    You wouldn't ever catch me in a fedora (it seems little more than a uniform for them much like a suit is to your so called "businesspeople") but people who judge someone's professional competency based on that attire and equate professionalism with collars and suits are being as stupid and bigoted as the hipsters that you are describing.

    Professionalism shouldn't be about clothing choices or buzz words or even about following arbitrary procedures. It should be about getting the job done, efficiently and to a high standard and that's *all* that it should be about! A professional is someone you can trust to meet your specified product (or service) requirements to a high standard.

    Yes I know that in trying to win customers a business needs to consider the fact that more often than not a lot of these potential customers will have many of these arbitrary, illogical preconceptions, so I do understand that making compromises to please their sensibilities is important for the success of a business. It doesn't change the fact that these preconceptions are arbitrary and could make life simpler if over time they were phased out. I actually think in some places that's already begun to happen.

    --
    Your ad here.
  25. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0, Interesting

    Wait, are you really saying that C++ isn't a proven technology? Pretty much everything important and widely used is written in it. Since C++ supports pretty much all C code, almost anything written in C is written in C++, too.

    Nothing important is written in Ruby. The few major web sites that did try to use it and Ruby on Rails had to move partially or fully away from it, because it can't even handle moderate loads. The same goes for JavaScript. It's used for some shitty web sites, but that's about it.

    What you're saying is not just wrong, but hilariously wrong, because even the only usable Ruby and JavaScript implementations are written in C++! That's right, your beloved languages exist solely because C++ allows them to! LOL!

  26. Business drives tech.. ALWAYS by Anonymous Coward · · Score: 0

    Like most of you I have worked on all parts of development teams. From tech to owner and back again. The real problem is that MOST ( yeah i said it ) highly proficient engineers are dumb when it comes to business and or have a "god" complex. Here is the fact that non of them want to hear. BUSINESS drives TECH. It always has and always will. That means business leads and tech follows. Like it or life a hard life.

    1. Re:Business drives tech.. ALWAYS by gweihir · · Score: 1

      Actually, no. Business and tech alternate. The original driver may be tech (something becomes possible) or business (somebody hopes that something will become possible, like Edison that lied about the lightening bulb properties in his patent application), but afterwards it is usually both driving things. Or in some rare cases it is only tech, like for example, in some FOSS projects. It never is only business that drives things.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  27. Those aren't business decisions by putaro · · Score: 2

    I'm an engineer who runs a business. I know the tradeoff between technology and costs. And figuring out how and where something should be validated is not a "business decision". It might be a business process decision, but unless it affect the bottom line (for example, the validation costs $50 so we only do it when a customer is just about to purchase) it's not a business decision.

    There's a real problem with engineers not understanding business just as much as there's a problem with business types not understanding engineering. I had one of my engineers say to me once "I don't understand why we have sales people" (hint for those of you nodding along with him - it's so we get income so the engineers and everyone else can get paid). I've seen companies where engineering gold-plated the systems architecture to the point where the company couldn't make money with the deployed hardware.

    Business isn't all that complicated and anyone competent as an engineer should be able to understand it (you may not like it but that's another issue entirely). Figuring out how the costs of a system affect the business, how the features in a product affect its salability, these are things that a good engineer will understand, and will probably wind up explaining to the business people.

    1. Re:Those aren't business decisions by gweihir · · Score: 1

      I completely agree. When I moved from academics to industry some time ago, it did not take that long to understand the business side of things. Most of it is just numbers, albeit a lot more fuzzy than is common in engineering. All it takes is an interest to learn. Sure, sales requires a lot of psychology, but a bright engineer can pick most of that up as well, just takes time and careful observation. And these skills even help you to present a project outcome in a positive light or defuse tense situations.

      Of course, there are people in engineering that went there in the hopes of not having to deal with people. These will never be really good except in very special positions, as usually understanding what the problem to be solved is requires understanding and dealing with people.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:Those aren't business decisions by Ryanrule · · Score: 1

      i understand why we have sales people.

      i dont understand why they get an unlimited bonus structure, nor why they are consistently elected to positions of power, except for the fact that most people in charge right now came from sales.

    3. Re:Those aren't business decisions by putaro · · Score: 1

      They get an unlimited bonus structure so that there's no limit to how much they will sell. Sales people are greedy bastards and they will follow the money trail management creates, regardless of whether it is good or bad for the company. Structuring the sales compensation is very important - I've seen many instances where the salespeople are doing things that are not good for the company but maximize their payoffs.

      Why do sales people wind up in charge? Because they sell everyone else on how wonderful they are. If you don't have a management team with some real knowledge of the business you will wind up with self-promoters running everything.

    4. Re:Those aren't business decisions by david_thornley · · Score: 1

      If I wanted to be in sales, I'd be in sales. I'm currently in my comfortable cube, doing work I really like, and making plenty of money for it. I've had to do other things from time to time, and I'm good at them too, but I'm just as happy some people want to be in sales and marketing so I don't have to deal with it.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    5. Re:Those aren't business decisions by gzuckier · · Score: 1

      Dealing with people isn't quite the same as managing them. I can deal quite well with people, get often cited as an official leader among my peers, knowledge resource, etc. etc. But I know I would be absolutely, completely, and totally useless at any kind of discipline, rating, etc. Which disqualifies me from any sort of management position. Although it's only recently I've come to realize that most of the folks who take these jobs aren't any better at it than I; it's just that they either don't know or don't care.

      --
      Star Trek transporters are just 3d printers.
  28. Re:Possibly the best post I've read in here for ye by putaro · · Score: 1

    See, if you were smarter you would talk more and work less and get paid more (I've been telling myself this for years. I think my line of bullshit is finally getting to corporate grade).

  29. It's simple by Anonymous Coward · · Score: 0

    Society doesn't respect engineers, otherwise it wouldn't outsource technical jobs by the truckload. You ever deal with a lawyer in India for a case in the US? No? Because lawyers make sure it can't happen.

    While 45-year old engineers masturbate over videos of old PCBs.

    And software "engineers" aren't even connected to any reality anymore.

  30. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Engineers and Software Developers were dressing down long before the word "hipster" entered the vocabulary. Would you have us reduce our IQ to that of the average salesman or marketeer as well?

  31. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 1

    The same goes for JavaScript. It's used for some shitty web sites, but that's about it.

    Dude, if you are going to troll, you have to at least try to pretend to be believable. JavaScript may be a shit language, but no one in their right mind is going to deny that there is simply no other option for modern applications on the front-end.

  32. income by tommeke100 · · Score: 1

    average salary software developer in the US is 98k.
    average business manager is 48k.
    We might not get the respect we think we deserve, but the stats don't lie about our income.

    1. Re:income by gweihir · · Score: 1

      Nice numbers! Have a reference? (I believe them, but I may want to reference them myself...)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:income by Anonymous Coward · · Score: 0

      The relevant comparison would be to managers who have a software developer working for them directly or transitively. I think you'll find the numbers are different there.

    3. Re:income by frank_adrian314159 · · Score: 1

      I'm sure that's the case overall. Adding in such managers as fast food and chain store shift managers (as well as project managers in tech) will do that for you. What's the average management salary level for people managers in high-tech? That's what the discussion's about.

      I'd peg that at average engineers salary about where you put it, but the average for managers is going to be at the $120-140K range.

      --
      That is all.
  33. It Shows Up in the Weirdest Ways by TechNeilogy · · Score: 1

    I once worked for a boss who repeatedly said: "We need to get you into management so I can pay you more." The odd thing was, he said this because he liked me, and really did want to pay me more. Yet since he owned the company, he could have paid me any salary he wanted, regardless of my job title. He just had this fixed idea that no engineer should be paid more than any manager who supervised multiple engineers.

    --
    "The wisdom of the Patriarchs was that they *knew* they were fools." --Master Foo
    1. Re:It Shows Up in the Weirdest Ways by gweihir · · Score: 1

      And that is the issue: Managers do not "supervise" engineers, at least not the good ones. Good managers "serve" their engineers, and make sure they have everything to be productive. They coordinate, interface with other groups and try to solve all issues that prevents the people they work for (the engineers) from doing their jobs. As soon as managers think they are making the decisions, all is lost.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:It Shows Up in the Weirdest Ways by tomhath · · Score: 1

      They coordinate, interface with other groups and try to solve all issues that prevents the people they work for (the engineers) from doing their jobs

      That's probably what the company owner wanted GP to be doing. It would be more valuable to the company than him working as an individual contributor.

    3. Re:It Shows Up in the Weirdest Ways by gweihir · · Score: 1

      Quite possible, I agree. Unfortunately, once you take the engineering out of the engineer, his quality of life is dramatically reduced. There are hybrid solutions though and a project head that is not afraid to get his hands dirty and does it well can command a lot of respect.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:It Shows Up in the Weirdest Ways by TechNeilogy · · Score: 1

      Oddly enough, I can agree with ALL the comments above. I did eventually take a management role, to fill a void after a manager quit. As a manager, I did try to make my role that of smoothing things out and enabling the remaining engineers to work more effectively. And yes, I disliked it and got back into engineering as quickly as possible. Seeing all those engineers working day after day made me jealous, and I just had to get back to hands-on work. We ended up hiring a top-notch ex-engineer from another company who had moved into management and liked it. He was probably the best, but toughest, manager I ever worked with.

      --
      "The wisdom of the Patriarchs was that they *knew* they were fools." --Master Foo
    5. Re:It Shows Up in the Weirdest Ways by gzuckier · · Score: 1

      Every company I've ever seen, the managers always say they're there to keep obstacles out of the paths of their workers. And in the vast majority of them, the fact is they are there to serve the wishes of their superiors by inserting a filter between them and the workers that allows commands to flow downwards, but forbids questions, suggestions, or other information from flowing upwards to disturb the top level's fantasies.

      --
      Star Trek transporters are just 3d printers.
  34. Re:Real people just don't like dealing with Hipste by Mr+D+from+63 · · Score: 2, Insightful

    Its not about preconceptions based on attire. Its about perceptions based on the wisdom of choosing ones attire that puts the business environment ahead of one's personal need to express himself through dress. That is a statement in itself. Some get it, others don't. The accepted dress in most companies today is much more casual and varied than it was even 10 years ago. It will continue to evolve. Having the capacity to know where the standards of the day are, and what may be pushing the limits, is one that you can demonstrate through your choice of dress. Trying to prove something is fine, just don't blame others for the result it brings. Business leaders don't like complainers.

  35. Engineers don't understand business by loufoque · · Score: 1

    As evidently demonstrated by this summary.

    (it has also been my experience, as an engineer turned entrepreneur and now CEO)

  36. Re:Real people just don't like dealing with Hipste by Registered+Coward+v2 · · Score: 2

    Preconceptions about business attire are based on social conventions that are utterly arbitrary!

    You wouldn't ever catch me in a fedora (it seems little more than a uniform for them much like a suit is to your so called "businesspeople") but people who judge someone's professional competency based on that attire and equate professionalism with collars and suits are being as stupid and bigoted as the hipsters that you are describing.

    True, but they control the purse strings. You can either bang your head against the wall while complaining about the unfairness of it all or adapt, get inside, and begin the make changes. Generational shifts occur, after all hats used to be the norm for men at work, as were suits and ties. However, the reality is those making decisions at the top have a set of norms and you need to adjust to those norms if ou want to be taken seriously. Sure, there is the occasional genius who can do whatever they want because they are so good but there are far more people who think they are that person then there ar etaht person.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  37. Re: Real people just don't like dealing with Hipst by reanjr9417 · · Score: 1, Interesting

    Is it really immature to wear a t shirt or is it more immature to let someone tell you how to dress? If someone can't decide what to wear, I certainly don't want them making important decisions about business.

  38. And the door swings both ways by Anonymous Coward · · Score: 0

    Being an engineer doesn't automatically make someone competent to make business decisions. Some engineers can anyway, but not all of them. I have worked with both...technicians who are very skilled at talking with clients, learning their business needs, and thinking about the trade-offs between features, budget, time-to-market, bug risk, and so on. I have met other engineers who can talk to people but not well, who can't think about budget or time-to-market issues, and really who can't do much more than write code. They write code well when-and-only-when an engineer of the former category is the lead on their team.

  39. Well obviously, you're unqualified.... by Anonymous Coward · · Score: 0

    Or else you would've helped implement sanitary working conditions by 'bleaching out' the OP mentioned suits.

    Maintenance engineers unite! Solve the problem nobody else is willing to! Get your hands dirty! :)

  40. And these companies do not have good ones... by gweihir · · Score: 1

    Or at least they do not have them long, as the good engineers will move on pretty soon. Some of them may even successfully found their own company!

    I have seen this process several times now (fortunately always from the outside): Engineers start to get disrespected, and the most agile ones leave and find better jobs elsewhere. Then the good remaining ones raise more and more issues as there are not enough good engineers anymore and issues start to accumulate. Then these people get sacked or get strong suggestions to leave as they are "troublemakers". These also find better jobs elsewhere. Sometimes at a bit lower salary, but always with a lot more job-satisfaction. There may still be a few reasonable engineers left, for example some that are overpaid. (Typical gambit in the European banking industry: Overpay them, get them mortgages for houses, and suddenly they cannot easily leave because they would trouble to continue to pay their mortgages...) Then things get worse and worse, and eventually the average engineers figure out a way to leave as well. It is that or burn-out and engineers _are_ problem-solvers. And at that point, only those that are so bad that they really have no change of getting an acceptable job elsewhere remain. And eventually, things collapse.

    Don't believe me? How do you think all the current data-breaches come to pass? Or a bit backwards in time: Why do you think Citibank took 6 weeks to analyze why you could switch account numbers in their online-banking and suddenly access accounts of other people? Or how did they miss this in the first place? Or why do many (most?) large IT projects still fail?

    The only difference with large organizations or projects is that the process is a slower. Disrespecting engineers is a sure way to failure. Incidentally, in many classical hard engineering projects, you have engineers in charge, assisted by business people, not the other way round.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:And these companies do not have good ones... by gzuckier · · Score: 1

      Take electronic engineering as an example. Used to be a decent engineer had to know all the ins and outs and peculiarities and nonlinearities of capacitors and resistors and so on. Now, we have a very small group of very skilled engineers designing integrated circuits which don't have nearly as many peculiarities and nonlinearities and are simple for much less skilled engineers to design circuits around. If you can make a field basically modular, you can get by with fewer expensive talented designers/engineers, and a lot more cookbook readers. Thus, object oriented programming, or the many attempts thereto.

      --
      Star Trek transporters are just 3d printers.
  41. Re: Possibly the best post I've read in here for y by reanjr9417 · · Score: 1

    That would imply that everyone wants to work less. Smart people should do what they love because they can. Many will do it for 60 hours a week because they want to.

  42. Make everything engineering by Anonymous Coward · · Score: 0

    Our company just fired an experienced chef to replace him with a food- and meal engineer.

  43. Re: Lots of technical decisions affect the busines by reanjr9417 · · Score: 1

    So one set of people is concerned with making good products that meet a client's needs while the other is concerned with moving numbers around on paper to pretend they are producing something of value. You can get rid of one of these groups of people and still have a successful profitable company. Guess which one?

  44. It goes both ways by Rostin · · Score: 0

    Engineers frequently are know-it-alls who prioritize what they personally find interesting or meaningful over what's important to the business. Indeed, if business priorities are considered at all, they are thought of as an impediment rather than the reason most of us have paying jobs. Then when their manager tries to redirect their work, they retreat back to their cubes to grumble among themselves (or a few million friends on /.) about how idiotic and hopelessly out-of-touch their managers are with the nitty-gritty technical details or their work. This way of thinking about management is so in-grained and common that there's a very popular comic strip about it.

    Maybe if more engineers figured out how to understand and appreciate decision-making on the "business side" or at least gave the same benefit of the doubt that they expect to receive from managers, they would find that their relationships with their companies would not be so adversarial.

    1. Re:It goes both ways by david_thornley · · Score: 1

      Really? I don't actually remember meeting engineers like that, and I've been kicking around for a long time.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  45. Who signs the checks by EmperorOfCanada · · Score: 4, Interesting

    I hit upon a slight variation of this years ago when a friend of my was partnering up with a sales guy to start a company. I told my engineer friend to make sure that their written agreement was that not a dollar could be spent or a contract of any sort signed without his agreement. This included hiring peopel. Also any employee could be fired by either of them. The great twist that his lawyer threw in was that if one or the other agreed to something without the approval of the other that the cost came out of their share of the profits and has no legal standing with the company.

    It wasn't two weeks after their first client wrote them a big check that the salesman leased himself a "company" car. My friend said, nope that comes out of your profits. The salesman went to a lawyer and then managed to return the car.

    The other clause that totally screwed the salesman was what is called a "shotgun clause" basically what that states is that one partner can make an offer to buy out the other's share and that offer can not be refused; but it can be matched in which case the first party must sell for the amount they offered.

    So the company was taking off and my friend just made an offer on a house. So the salesman made a lowball offer for my friend's half of the company thinking that all his money was tied up. My friend actually had quite a bit of money saved and combined with credit cards and family raised the matching money in about a day. This one ended up in court but didn't go anywhere as my friend was 100% in the right. What came out during the initial discovery was that now that they had hired a handful of engineers was that the salesman was ticked that he was paying 50% of the profits to my friend who he thought could be replaced with interns and local tech school graduates. But as my friend gleefully was able to do was replace the salesman with someone who was much cheaper than the 50% profits going to the salesman.

    Needless to say, both of them were fairly replaceable but I would say that my friend had at least as good business skills as the salesman, while also possessing masterful engineering skills. The salesman only had moderate business skills and zero engineering skills.

    The reality of the story was that while my friend was willing to let things continue as normal and let the salesman enjoy the fruits of his initial investment, the salesman was pretty much trying to screw my friend once a month. He just could not believe that some techy was his equal. Every new employee that was hired was told by the salesman that the salesman was in charge and that the engineer was basically a hanger on. So my engineering friend would often have to point out to people such as the accountant how things worked(as opposed how the salesman dreamed they worked) and that either one of them could fire anyone so if they tried picking a side they would be gone the next day.

    Yet my friend fully agreed that when he turfed the salesman that either one of them were by that point replaceable. As he had brought engineering skills that at first the salesman could not get cheap enough, and that the salesman had brought a rolodex that got the company started before it was exhausted.

    1. Re:Who signs the checks by wisnoskij · · Score: 1

      Really interesting story.

      --
      Troll is not a replacement for I disagree.
    2. Re:Who signs the checks by Anonymous Coward · · Score: 0

      Dear sir.

      This is first time when I hear the one of this partnership stories ends up in the favor of the techie.
      Usually is the reverse. Hence the low esteem the engineers enjoy compare to this captains of industry from sales background.

    3. Re:Who signs the checks by Anonymous Coward · · Score: 0

      That is an excellent anecdote! Does a great job of illustrating that the management vs. everyone else dichotomy isn't a split about business skills / knowledge, but one of sociopathy. Wolves respect the other wolves, but some fail to distinguish a bear from a sheep.

    4. Re:Who signs the checks by Ryanrule · · Score: 1

      get this published, i want to copy it to linked-in.

    5. Re:Who signs the checks by Glarimore · · Score: 1

      So my engineering friend would often have to point out to people such as the accountant how things worked(as opposed how the salesman dreamed they worked) and that either one of them could fire anyone so if they tried picking a side they would be gone the next day.

      I can't imagine working in that kind of an environment. That sounds awful.

    6. Re:Who signs the checks by EmperorOfCanada · · Score: 1

      The key was not that people would be fired on a whim but if suddenly the whole staff were obeying the only the salesman(or engineer) with the accountant being key in that they then knew that they needed both signatures before any check was cut. Otherwise things like the leased car would be happening every day. Other people who weren't hired were a personal assistant for the salesman, and in once case his wife.

    7. Re:Who signs the checks by EmperorOfCanada · · Score: 1

      As I titled it, Who Signs the Checks. Often the non techie ends up in control of things like accounting, and eventually arranges for things like a board being created. Then when the techie finds themselves being pushed out they have zero recourse. In this case there was nearly non-stop pressure from the salesman to change this arrangement with tactics ranging from ignoring, pleas such as "let's be rational", 'You're not acting like an adult." to bringing in a lawyer (who went away when the engineer informed him that checks not signed by the both of them weren't valid.)

      Probably the one saving grace from a lawyer hiring point was that the engineer also saved his money while the salesman lived beyond his growing income and never could afford a good one. His one attempt to buy it out was financed by some friend of his.

    8. Re:Who signs the checks by EmperorOfCanada · · Score: 1

      This might sound like a tongue in cheek comment but it is my sincere belief that in all groupings of people there is a continuous pressure toward feudalism. That basically a Chief will surround himself with a few thugs and that they will take take take from the group. This applies to pretty much any grouping of people. companies, governments (of all levels), home owners associations, religions, condo management boards, school systems, playgrounds. Even if you look at things that should be wholesome and pure such as charities, you will find that many quickly degenerate into organizations that exist for the primary purpose of serving the upper management, I suspect that any charities that don't degenerate were cunningly set up to prevent such a degeneration.

      Thus when any organization is created the primary rules should be created so as to resist that degeneration. It should be assumed that a group of sociopaths will assume leadership at some point and try to thwart the rules. So for instance if I were setting up a charity, I would create a rule that if more than 5% were spent on administration that it would result in the instant termination of the entire upper management. Then the next 600 rules would clearly define how 5% and administration were to be defined. I would have these rule set in stone.

    9. Re:Who signs the checks by dcollins · · Score: 1

      This is a great story and thanks for posting it. The best companies are where the engineers are founders, in charge, or co-in-charge (as in your story). When the founding engineers leave, basically, engineers will never again control the direction of the company and it becomes more or less zombie-fied thereafter.

      I have a lot of friends who have indie businesses like artists, musicians, one-person fashion design shops, etc. One thing that becomes highly evident is that you have to be a great and dedicated artists, yes, but then you also have to double your effort by spending an equivalent time on the business side (bookkeeping, billing, promotions, sales, etc.) It's hard. But it's kind of telling that most of the posters in this thread are bellyaching about how helpless they are in the face of businesspeople, without talking about the "find or found an engineer-driven company", which is the real solution. To the extent that someone wants to put their head in the sand and avoid business issues (as I did when I was younger), then you're handing over just this power to people whose personality tends towards taking advantage of the vulnerable.

      Or engineers could unionize, but we all know they're not willing to fight for themselves in that way.

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    10. Re:Who signs the checks by EmperorOfCanada · · Score: 1

      Engineers, MBAs, accountants, and then lawyers. That is the order of decay products of who runs a company after the engineers leave.

      A slightly different funny story was when a different friend of mine owned a small chunk of a company; a chunk that was undilutable. He was telling me this over lunch with another guy who was a major investor in many companies. The investor just about lost his shit. He just about shouted, "Undilutable makes your company a worthless pile of shit!!!" He then ranted that nobody would touch that company with a bargepole, that it was obviously run my morons.

      He then said that a single undilutable out of a million would make the company dog crap.

      What we both realized was that what an undilutable share did was to eliminate a huge ability of this sort of guy to screw the founders. Technically it would prevent the company from going public as new shares would need to be issued for that and any single owner of undilutable shares could hold the company hostage, the same with being bought out. But is that a bad thing? I have seen many companies that were bought out and a few that went public and in exactly zero cases did the bulk of the employees do well. We have all heard of the tech people who became zillionaires but in all cases that I witnessed the result was that at first they were well off on paper but that somehow it evaporates before it becomes cash, then the layoffs take everyone out. My own personal experience was that I left a company just as it went public and nobody still works there and another company I left just as they were bought out; and..... nobody works there. While other companies around me that did nothing financially exciting are still cooking along just fine.

      And I think that the financial guy story sums up the difference between the sociopaths and the engineers. The financial guy sees companies ideally as tools to make him richer; whereas the engineer ideally sees a company as a place where a smart team of like minded people can do cool things, and make a living doing them.

      These are not often compatible views.

    11. Re:Who signs the checks by david_thornley · · Score: 1

      FWIW, we went public a few years ago and things are going just fine for us techies. I made a tidy profit on the Employee Stock Purchase Plan.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    12. Re:Who signs the checks by EmperorOfCanada · · Score: 1

      How did you do as compared to say the CFO or the head of marketing(assuming equal time in the company)? I am not saying that techies lose every time but that often when you see a set of technical and business co founders that often the technical founder is gone by the time things go public.

    13. Re:Who signs the checks by david_thornley · · Score: 1

      The founder (a techie) was CTO and chairman of the board until fairly recently, and he established a strong corporate culture that respects employees and engineering. I didn't make as much as the CFO, I'd imagine, but I really doubt I make as much as the CFO in salary, so I'm not worried much about that. If I make fifty thousand, and he makes two hundred thousand, I'm still doing well. I expect the culture to remain good at least until after I retire, as there are active efforts to keep it going.

      This is definitely not the norm, but it at least means that greater than zero percent of companies did well by their techies during their IPO.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  46. Re:Real people just don't like dealing with Hipste by GeorgieBoy · · Score: 3, Insightful

    Sorry, I only take comments like this seriously when written by someone with an actual user account, instead of an AC. Then they're being "professional" and standing by their words. In all seriousness, I have experienced virtually no hipsterism in engineering culture over the course of 2 decades in the industry. Those that were about style over substance usually didn't even make it through getting their engineering degree. If you look at computer languages through the lens of "C++ is a proven technology" then you're ignoring other advances that make other solutions more appropriate. This comes from a place of not-understanding, rather than something being objectively better for any task. I started as a C++ developer for the first half of my career, and while I still occasionally maintain some older C++ software, most innovative work is done in modern languages now. Also, have you ever heard of a buffer overflow? There are lots of good reasons not to write certain things in C++, one of them being that it's easy to make a mistake and create a security nightmare. You might have heard of this when watching "business news".

  47. Re:Real people just don't like dealing with Hipste by shmlco · · Score: 2

    The primary reason business attire is much more casual today is that other people began pushing against the same very envelope years ago.

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  48. Re:Real people just don't like dealing with Hipste by Mr+D+from+63 · · Score: 2

    Pushing the limits and crossing the limits are two different things. Again, its situational sensitivity that is considered a positive trait. Those that don't get it, aren't going to display that trait.

  49. This is part of a larger cultural problem by PJ6 · · Score: 1

    that power, by its very nature, must be kept from the people who perform the actual, useful work.

    1. Re:This is part of a larger cultural problem by gzuckier · · Score: 1

      The corollary; whoever puts up the money gets to put his relative, in law, and/or girlfriend into whatever position he wants, no matter how incompetent.

      --
      Star Trek transporters are just 3d printers.
  50. Re: Possibly the best post I've read in here for y by putaro · · Score: 1

    Mmmm hmmm...don't bitch when the suits take advantage of you then.

  51. Being street smart by Anonymous Coward · · Score: 0

    In Spanish we differentiate between being intelligent ("inteligente"), and being street smart(we call it "listo").

    It is the difference between being theoretically brilliant with very abstract problems and being brilliant in the real world, with real people, with real (mostly simple but unsexy)problems.

    As an engineer myself who created his own company let me tell you something: engineers could run circles around most business people IF THEY WANT. That is the trick, most engineers don't want to:

    They don't want to dress suits because "it is not the important thing", even it is really important for whatever non sense reason. If you go to see a person that dress in silk, don't go in t-shirt and Bermuda.

    The don't like to go out of the laboratory-office-studio, and meet real people with their problems. They love the safety of the know.

    They don't want to do unsexy work, they want to work with the latest technology: eXtreme Ultra Mega programming techniques and language, even when 95% of the company depends on reliable-proven tech.

    It would be great if the eXtreme techniques were immutable laws like gravity, but they are not. They change with the color of the trees leaves, like the computer language, yesterday's is obsolete now.

    I could write an entire book about what makes engineers dumb in the real world, even when they could master the abstract, but in essence you could become an adult, take responsibility and things improve a lot. I could not believe how easy it is to make tons of money just doing very simple things.

  52. Re:Possibly the best post I've read in here for ye by wisnoskij · · Score: 1

    And without him you probably would of been doing it as a hobby and losing money, instead of making a salary. Everyone thinks every other person is an idiot, and every other occupation is redundant.

    --
    Troll is not a replacement for I disagree.
  53. Re:Real people just don't like dealing with Hipste by Smallpond · · Score: 2

    Right -- before the hipsters, software types came to work in suits and ties. I distinctly remember that from the 70's. Oh wait, that was a hallucination. I remember them mostly wearing Birkenstocks, cutoff jeans and Peace symbol tees. I'm in my 60's but I don't have the selective amnesia of the above AC. In fact, I think the software types are mostly young marrieds and pretty serious about their work [anyway, more serious than I was]. When they propose new technology it is backed up with the advantages and not to get under the skin of the old fogies who think VB is just fine.

    Some of our "hipsters" brought in some technology written in Erlang. It has been thoroughly tested by several groups and is now being adopted in multiple applications. It will surprise some people to learn that different processes can be written in different languages, and that it is usually better to use the right tool for the job.

  54. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    What a bunch of crapola. Get back under your proven rock, troll!

  55. Re:Real people just don't like dealing with Hipste by acid_andy · · Score: 4, Informative

    Its not about preconceptions based on attire. Its about perceptions based on the wisdom of choosing ones attire that puts the business environment ahead of one's personal need to express himself through dress. That is a statement in itself. Some get it, others don't. The accepted dress in most companies today is much more casual and varied than it was even 10 years ago. It will continue to evolve. Having the capacity to know where the standards of the day are, and what may be pushing the limits, is one that you can demonstrate through your choice of dress. Trying to prove something is fine, just don't blame others for the result it brings. Business leaders don't like complainers.

    The point I was trying to make was that the conventions that make up accepted dress in the business environment (to use your words) are arbitrary and based only on social conditioning. I accept that almost everyone has been subjected to that conditioning - not just the managers but also the customers. TFA is about engineers not being respected. The AC points out their clothing can cause them not to be respected.

    For respect to be regained someone must make changes. That could be the engineers capitulating and dressing according to the social norms of the traditionalists. The respect could also be regained by the traditionalists waking up and realising that all of these cultural rituals are a waste of time that complicate the process of buying and selling high quality products and services.

    Sure, if someone turns up to a series of job interviews today in a t shirt and flip flops they shouldn't be shocked if no-one calls them back and they need to seriously rethink their strategy. The same could be true when trying to clinch that sale - but then how many engineers are sales people?

    The AC was attacking the stereotypical "hipster", calling them childish and speaking with much disdain about them. My point was that you can just as justifiably pour disdain on the traditionalist business folk. They are also the ones who are trying to impose their standards on other people. Standards that really should not be relevant, in an ideal world, to doing good business. I accept we do not live in an ideal world, and the hipsters of the AC's comment should know better. It's just that they're not the only ones that would benefit from an improved attitude.

    --
    Your ad here.
  56. Re: Real people just don't like dealing with Hip by reanjr9417 · · Score: 1

    Sure, but the vast majority of engineers are never seen by anyone but their coworkers. If you feel it impacts your business you set a dress code. Under no circumstance is it productive or profitable to engage in passive aggressive disdain from people jealous of engineers in t shirts.

  57. Companies don't respect anybody. by houghi · · Score: 3, Insightful

    Why would engineers be any different? Do you think they appriciate the rest of the staff?

    You are there because they can not do without you. If they think they can do without you (or without your function) they will fire you. That goes for EVERY job in the company, including the CEO.

    The difference is that for some jobs it is very hard to change on short notice. Sales can push a few deals so they will make the new requirements or hold them back so they will have it easier for next years budget.

    So they can react to the question of 'increase profit by X percent for the next 3 months'. There is no such thing for e.g. IT without cutting in projects/jobs. (Sure there are some ways to do it)

    The real issue is that the majority of companies are in it for the money, so if you want to be understood, you need to speak the language of money. In companies that means budgets. This means when you take a decision in your job like "how should I set up this database" they do not care as long as you can provide the information on cost and profit both short, middle and long term and then they will decide what you should do.

    If your datafield for the year still has 2 digits, why should I make it 4? Show me the outcome in $ and then we will see if we do it or not. THAT is taking a business decision, not if it is technically the best solution. Sometimes the technically worst decision is best for business.

    I have seen (easy) technicaly solutions overturned time and time again. One time I asked for a soltion and they told me it was 3.000EUR as quoted by Cisco. A while later I told them I had a solution for a problem and would they OK it if I did it for 100 EUR. I never detailed that it was the same problem that had been denied for several years. Without blinking they said yes and looked if I was stoopid because I could spend 250 EUR per month on anything I wanted.
    Bought two hubs and solved the issue.

    Lesson: They must not talk your language. They must not understand you. You must understand them.

    --
    Don't fight for your country, if your country does not fight for you.
  58. Re:Real people just don't like dealing with Hipste by pepty · · Score: 2

    Yes I know that in trying to win customers a business needs to consider the fact that more often than not a lot of these potential customers will have many of these arbitrary, illogical preconceptions, so I do understand that making compromises to please their sensibilities is important for the success of a business. It doesn't change the fact that these preconceptions are arbitrary and could make life simpler if over time they were phased out. I actually think in some places that's already begun to happen.

    Arbitrary and prejudicial yes, but still rational. Think about the bowl of M&Ms (with all brown M&Ms removed) that Van Halen required to be backstage for each of their shows. It didn't even rise to the level of indulging a prejudice: it was a completely arbitrary requirement. But if the bowl wasn't there or had the wrong stuff in it the band knew the venue wasn't taking the specs of the contract seriously and so they would be on guard for further deviations. If you, as an engineer, present yourself as a prima donna, disheveled, or otherwise cause yourself to be seen as putting your proclivities above their own, clients will be that much more on guard against you trying to satisfy your own interests as opposed to theirs. It will now be your (or more likely someone else's) job to convince the clients that your professionalism rises above the perceived disrespect or cluelessness. Programmers are already given an incredible amount of latitude compared to most engineers, especially when comparing the elite whose work product easily returns as much revenue per FTE (think billion dollar power plants, refineries, semiconductor FABs, etc).

    Trading the graphic tee and shorts for a nicer shirt and jeans right before the meeting isn't a whole lot to ask.

  59. Uh, try being a scientist... by Anonymous Coward · · Score: 0

    TEN time worse.

  60. Minority Report by s.petry · · Score: 1

    Unlike you I have seen hipsterism, but it's a minority. You can go to downtown Mountain View any day and see people that look like they are homeless talking business on a smart phone or banging away on a MacBook Pro. I assume that whoever employs them lets them work from home (or downtown Mountain View), and probably prefers it that way.

    Outside of the "hipster" appearances, and much more common, I have seen people enter shops and try to change the company to use what ever trend they like. It generally ends the same, with the person being canned. On very rare occasions those people start their own businesses with their idea and it works out.

    My point is really that you seem to be using a generalization that is no more valid than TFA or GP. GP tries to claim that "Hipsters" are the problem and ignores management, TFA claims it's all management and not an engineers fault, you imply hipsters don't exist or impact businesses.

    One good person can surely make or break a company, and they don't have to hold a certain position. A single "bad" employee may not be able to put a massive company like IBM out of business, but that one person can cause huge financial harm or benefit. That fact is what tends to be neglected by certain managers, often to their detriment.

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

  61. Re: Real people just don't like dealing with Hipst by acid_andy · · Score: 2

    It's immature to be excessively concerned what other people are wearing, more immature to feel the need to tell them what to wear, and just plain stupid to change the outcome of important business decisions because of what they were wearing.

    --
    Your ad here.
  62. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Amen to that brother, Amen!

  63. Re:Real people just don't like dealing with Hipste by deodiaus2 · · Score: 1

    you posted>> No, businesspeople will not take a Hipster seriously when this Hipster emails thousands or tens of thousands of other employees, and accidentally includes some customers, begging them to support her social justice cause fight of the day. Businesspeople have real work to get done while at work, rather than wasting time supporting some sort of social deviancy.

    I don't know if this is a Southern thing, but I as a programmer have been inundated with idiots trying to push religion on me. Some God damn idiot tries to talk religion with me as if he were to make a difference in my understanding. Sometimes I reply with a remark like, "Religion is the opium of the masses", "Jesus Christ was a Political Criminal" or "Religion is a brainwashing of children and a form of unbanned child abuse." which just infuriates the idiots. People with an IQ in the single digit seems to think that they hold the truth.
    The other ones are the right wingers who feel the need to spread the latest thought inspired by Rush Limbahl. As business people, they adapted their political belief which helped them get promoted.

  64. Real people just don't like dealing with Hipsters. by Jmstuckman · · Score: 0

    +5: Masterful Troll

    Well played, my friend.

  65. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    ++GP

  66. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    So if I pretend to be an adult, I'll be treated like one? As a rule of thumb, I usually very simply don't trust people who wear suits and ties and have conservative looking hair cuts. They have a tendency to screw you over for the sake climbing the ladder. Perhaps that's an unfortunate prejudice on my part. I'm too old to be a "Hipster". In the early 70's, I was considered a "hippy". But the idea is similar. Equating the willingness to conform with "professionalism" or "being an adult" so that one "deserves" to be respected somehow rubs me the wrong way.

  67. Real problem is not understanding customers by trout007 · · Score: 3, Insightful

    In the end it is always the customer that pays the bills. If you are selling things to technical people then the engineers may have a better grasp on what the customer wants. I've been in customer meetings where we were selling a machine to the customer and both management didn't really understand the requirements. When I talked with the manufacturing engineer we both understood each other and were able to agree upon some real requirements that could be verified. In this cage management wasn't helping. Luckily they understood this and allowed the technical people to work together.

    In other cases when I worked for a company that sold services to the government I had to learn to relize the business wasn't about doing a great job. They have the contract so the business goal was to milk the government as much as possible. This means doing exactly what you were contracted to do even if it wasn't technically correct.

    --
    I love Jesus, except for his foreign policy.
    1. Re:Real problem is not understanding customers by Rich0 · · Score: 1

      Agree 100%. I recall buying software licenses and doing the dog an pony show about a decade ago. We had four vendors come in. Most sent a team with one sales guy and one technical guy. One vendor had the sales guy get sick at the last minute and they just sent a technical rep. We ended up selecting that vendor, and even our local management commented vocally during the meeting that they appreciated that we were digging into the meat of the discussions and not spending two hours talking about how great their company was.

      I also know somebody else who was doing technical sales support in a completely different industry, but again involving the sales of fairly technical equipment primarily to engineers. They basically clinched a sale but then their VP found out and got involved, and then they nearly lost the sale.

  68. Re:Real people just don't like dealing with Hipste by Livius · · Score: 1

    Attire is a choice, and like *every other choice* it can demonstrate good or poor judgment.

    Disrespecting your co-workers (or, if applicable, customers) demonstrates poor judgment. Not anticipating or understanding the consequences is immaturity.

  69. Re:Real people just don't like dealing with Hipste by acid_andy · · Score: 1

    Think about the bowl of M&Ms (with all brown M&Ms removed) that Van Halen required to be backstage for each of their shows. It didn't even rise to the level of indulging a prejudice: it was a completely arbitrary requirement. But if the bowl wasn't there or had the wrong stuff in it the band knew the venue wasn't taking the specs of the contract seriously and so they would be on guard for further deviations.

    The bowl of M&Ms was arguably a part of the customer requirements for the service they were buying from the venue. That's exactly what I was saying professionalism should be about - getting the job done - providing the product or service to a high standard. That's what makes the business money. It shouldn't matter what the person who ordered the M&Ms, or even who placed them backstage the night before, was wearing - unless the customer paid for that to be part of the act.

    --
    Your ad here.
  70. Find a Startup by bill_mcgonigle · · Score: 1

    With the caveat that not all startups are created equal, if you want to be treated like family then you need to find a startup to work for.

    Once a group of humans gets above about 150 people, it starts to fracture. The whole point of the modern corporation is to keep warring factions together and get something done despite the constant efforts of its participants to tear itself apart. It's not surprising that the group will tend to fracture along lines of similar people - engineers perhaps being the beta clan in many corporations (that tend to hire beta engineers).

    If you think you can get respect as an engineer in a big corporation (that's not explicitly run by engineers) then you need to go talk to an anthropologist. Not that anthropologists know anything that engineers don't already know better...

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Find a Startup by PPH · · Score: 1

      engineers perhaps being the beta clan in many corporations (that tend to hire beta engineers).

      If you are a member of another clan and you can get control of the h.r. processes, you can ensure your supremacy.

      Decades ago, I worked for a laarge engineering/manufacturing concern that was already struggling with this issue. Engineering quality was going down hill. Engineering management was concerned and corporate was brought in to quiet the dissent. One engineering manager was asked what we could do to increase the supply of competent talent. His answer: Pay entry level engineers more than $40,000 per year (this was decades ago). The corporate v.p. replied, "We want the best engineers that $40,000 can buy."

      A few yars later, corporate management stated that their goal was no longer to be an "engineering company". But to be the best "honest broker" of engineering services possible. Which basically meant that they wanted to push the "engineering respect" problem down to their suppliers. Faction problem solved. The MBAs run the company. Engineering (what's left) is populated by a bunch of betas that will settle for (inflation adjusted) $40,000 per year. Their products are years late to market and catch fire. But the company owns a respected brand and that goodwill can be spent down for quite a few decades to come.

      --
      Have gnu, will travel.
    2. Re:Find a Startup by dcollins · · Score: 1

      Slight revision on that: Find a startup with an engineer in charge (or co-in-charge). When that engineer leaves, then the organization will fracture and you should leave.

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    3. Re:Find a Startup by gzuckier · · Score: 1

      Indeed. There's that point in the growth of any organization, not just companies and businesses, where you have to shift from a bunch of people who know how to do their jobs, however convoluted they may seem (write the driver for the image acquisition/face recognition system, also fix printer jams) to a system where the knowledge is sort of incorporated into the structure of the company, so that people become individually replaceable. This is the point where most organizations fail. Others manage to survive, but become the proverbial big stupid organization. Some of the wiser ones decide never to grow to that point, rather staying small and personal.

      --
      Star Trek transporters are just 3d printers.
  71. It works the other way around, too by mc6809e · · Score: 1, Insightful

    Many engineers don't understand that business people are engineers of a sort, too.

    What we all should do is realize that we're all part of a team that can't work without the participation of everyone. Mutual respect is key.

    Many skills are needed if a firm is to survive.

  72. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    It's called professionalism , Over dressing in a decent bespoke suit opens more doors than under dressing. You may look like the proverbial fish out of water in an environment were everyday is dress down Friday but you can go anywhere easier.

  73. Uh oh by Anonymous Coward · · Score: 0

    "Whereas in fact any engineer worth her salt will tell you that she makes business decisions daily–"

    She?????

  74. Re: Real people just don't like dealing with Hips by Anonymous Coward · · Score: 0

    unprofessional to dress in a way that turns off others from working with my company

    you're talking about the ape-brained suit freaks here right? just imagine being surrounded by tribalistic retards like that all day long...

  75. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Agreed. This came to mind recently when I came across an article on how to properly choose/tailor/wear a business suit and accompanying attire. After the 10th page or so, it began to sink in exactly how unnecessary and silly "normal" social constructs in business attire can be.

  76. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Thats because you are Communist and why your business is failing, not hipsters.

  77. But the consequences of the risk are different... by Anonymous Coward · · Score: 0

    If an engineer takes a risk and signs off on a design that turns out to be faulty, he will get fired and, if the fault leads to a serious accident, he could lose his professional accreditation and perhaps face personal lawsuits.

    If the CEO takes a risk and pushes out a product that turns out to be faulty, the company suffers and perhaps fails, not him personally. He leaves (perhaps after figuring out some way to make the company's results look good temporarily) and joins the next company.

  78. Pronouns... by Anonymous Coward · · Score: 0

    I find it completely obnoxious when, for purposes of P.C., writers these days sometimes use "she" where historically, "he" would be used as the neutral pronoun. The English language developed for thousands of years with the masculine pronouns used for cases where a neutral gender is expected, and it did just fine without having to be butchered for the sake of someone's sensitive feelings.

    1. Re:Pronouns... by Anonymous Coward · · Score: 0

      Language use changes. Deal with it.

  79. Real people just don't like dealing with Hipsters. by Anonymous Coward · · Score: 0

    If you want engineers to wear " Suits and Ties", they not engineering people. Unless they're in a meeting. Engineers prefer polo shirt and jean.

  80. Re:Real people just don't like dealing with Hipste by wisnoskij · · Score: 1

    There is a difference. The person in a suit is judging the social convention, and deciding to be a team player, go with a classic look, and act like an adult. The person in a fedora is more interested in the fashion trend of the second, being noticed, and not being a team player. Yes, you can act like a child and still be a great engineer, but that does not change that fact that you still fail at life. Suitable business attire is completely a social convention, but your choice of how to follow or not follow that convention is completely on you. Just like talking like a urban youth, or saying "like" a lot will justifiably hugly change peoples opinions about you.

    --
    Troll is not a replacement for I disagree.
  81. Re:Real people just don't like dealing with Hipste by Nephandus · · Score: 2

    Excellent then we can all just bring a bowl of M&Ms with the browns removed to the interview to prove our competency and ditch the ugly overpriced uncomfortable clothing. That'll stop the suite sleeze that don't know how to do their actual job from supposedly appearing more "professional" too.

    --
    "A soft answer turneth away wrath. Once wrath is looking the other way, shoot it in the head."
  82. Re:Real people just don't like dealing with Hipste by Nephandus · · Score: 1

    Non-sleazy people won't display consummate sleaziness? Wouldn't that be a good thing especially in engineering...

    --
    "A soft answer turneth away wrath. Once wrath is looking the other way, shoot it in the head."
  83. Re:Real people just don't like dealing with Hipste by Nephandus · · Score: 2

    Professionalism is the ability to do your job. Costuming isn't most people's job. Pretty fucking sure wearing costumes isn't engineering. You're just mindlessly repeating the Newspeak definition of professionalism writing by the sleaze in power who want to stay in power by redefining their sleaziness as professional to either perform, if you're one of them, or obey, as one of their useful idiots.

    --
    "A soft answer turneth away wrath. Once wrath is looking the other way, shoot it in the head."
  84. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    > Preconceptions about business attire are based on social conventions that are utterly arbitrary!

    Of course they are. They cannot be otherwise. But the point doesn't support your conclusion.
    The language you speak daily is also "based on social conventions that are utterly arbitrary." But try speaking a different language in a business meeting than whichever one is expected, and see what it gets you.
    Conventions, social and otherwise, are shorthands which enable work to progress more quickly and with less overhead. If you don't understand that, you can scarcely expect to be taken seriously.

  85. Re:Real people just don't like dealing with Hipste by acid_andy · · Score: 1

    > Preconceptions about business attire are based on social conventions that are utterly arbitrary!

    Of course they are. They cannot be otherwise. But the point doesn't support your conclusion. The language you speak daily is also "based on social conventions that are utterly arbitrary." But try speaking a different language in a business meeting than whichever one is expected, and see what it gets you. Conventions, social and otherwise, are shorthands which enable work to progress more quickly and with less overhead. If you don't understand that, you can scarcely expect to be taken seriously.

    Speaking a different language doesn't work as an example to support your conclusion either. That's because verbal communication is vital part of getting the job done. Dressing up in a suit and tie is absolutely not a vital part of getting the job done and being preoccupied with dress codes and the physical appearance of those you deal with can blind you to their true talents. A shorthand? Maybe it works as a shorthand for some people some of the time, but it's not reliable universally as there are plenty of incompetent idiots in suits that aren't good team players and plenty of extremely talented engineers in jeans and a t shirt that are good team players.

    --
    Your ad here.
  86. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 1

    The m&m clause was there to gauge whether or not the contract had been read - if the promoter missed the part about brown m&m's chances were they missed the part about how heavy the stage equipment was and what type-and-strength of flooring or other physical infrastructure - would be needed to safely accommodate the stage-show.

  87. dont step in the soft skills by Anonymous Coward · · Score: 0

    At the big co I work for, the culture is defined by a great divide between business and tech - the extroverts vs the introverts. Much as it was in high school.

  88. Re:What's up with Michael O. Church? Why is he hat by mjwalshe · · Score: 2

    He tends to hold up a mirror to tech and demolishes a lot of the shibboleths that some of the less well socialized techies especially that faux libertarians religiously believe in.

  89. sexist by DoofusOfDeath · · Score: 1

    Whereas in fact any engineer worth her salt will tell you that she

    So you're saying that the only engineers worth their salt are females? That's insanely sexist.

    1. Re:sexist by MildlyTangy · · Score: 1

      Whereas in fact any engineer worth her salt will tell you that she

      So you're saying that the only engineers worth their salt are females? That's insanely sexist.

      Not only are they saying this, they are making assumptions and conclusions for a very small minority of Engineers, who are male, and then extrapolating this across the entire industry.

      I call BS. They should have looked at male AND female engineers, not just women.

    2. Re:sexist by MildlyTangy · · Score: 1

      *who are male*

      I meant female, oops.

  90. Businesses and Computing by Anonymous Coward · · Score: 0

    I used to really love the computing field. There were all sorts of cool machines out there with with all sorts of interesting technology and engineering. The computing field was growing and innovating and was passionate and had a bit of romance to it. Then the business people came. They refused to write the checks for the innovative equipment and killed off all of the innovation. They could not see beyond the bottom line of the profit they wanted to make. They came in and destroyed the computing field. Instead of innovation and passion it's all just about making some boring idiot money.

    I really hate the direction the computing field has moved in. It's completely destroyed the passion I had for the industry. The only thing that's in it for me now is a pay check. I still work in the industry but play along with the new set of rules. Instead of the enjoyment of the technology I have a new enjoyment. Giving boring idiots exactly what they ask for in the most passive aggressive way possible. Often times I feel like the magic genie that grants anybody 3 wishes. I of course grant the person their wishes. I however do look for ways to derail and destroy the idea as much as I can.

    I'm a software developer that uses technology as a sword that cuts both ways. I'm highly marketable and do exactly what the business people do. I promise them the world and deliver it only for them to discover later that they wish they had thought a bit more before making their wish. I fight fire with fire and REALLY enjoy watching big ideas come crashing down over little technical details that the business people did not consider. My victims include startups, big corporations and even little mom and pop shops. They really don't like the taste of their own medicine. Often times you have to fight fire with fire.

  91. Its Trad Dad! by mjwalshe · · Score: 1

    Social deviancy man what's with the square as the hipper members of the mad men cast would have said back in the 1950's before going off the some cool dive with Joan to hear Parker or Lester putting down some cool tunes.

  92. No Respect? by Anonymous Coward · · Score: 0

    People who write database code and web front ends are not "Engineers" .
    Some of them do understand business and act accordingly, many (most ?) do not.
    Business people are also not often Engineers, they rarely understand the technology and often do not understand business either.

    Inertia is a wonderful thing. Businesses often make use of it to continue to exist despite their communal lack of knowing what they are doing.

  93. The real problem by Dcnjoe60 · · Score: 2

    The real problem is that the goal of most IT companies is to maximize profit in the short term. As such, engineers, like most employees are just a resource to be consumed. This isn't unique to IT companies, but it is most obvious there because many are started by venture capitalists who want to make their money and run. While engineers focus on quality solutions, the typical VC wants quick results at a low cost. The old adage of fast, quality, and cheap are at play in the IT world and you can't have all three.

    1. Re:The real problem by Anonymous Coward · · Score: 0

      Is lack of COMMUNICATION.
      Managers don't want to hear about 'detail' . The don't want to hear about options and choices.
      So they read Gartner and the like and make mediocre decisions based on glossy brochures with shallow depth.
      The latest trend is to cut costs, by dumping irreplaceable knowledgeable, specialized staff. Thereafter competency dives,
      and the technical managers write waivers, exceptions and even fake results to make the boss look good.
      'Tell me how you would do this' and the 'Why do it that way' are the questions managers should ask - and let the people do their best.

  94. Re:Real people just don't like dealing with Hipste by jedidiah · · Score: 0

    > Wait, are you really saying that C++ isn't a proven technology? Pretty much everything important and widely used is written in it.

    You lost it right there.

    That assertion hasn't been true for at least 10 years. Can you possibly be that stale while still being employed or are you retired already?

    What a dinosaur...

    --
    A Pirate and a Puritan look the same on a balance sheet.
  95. Re:Real people just don't like dealing with Hipste by jedidiah · · Score: 1

    Suits are expense, expensive and hard to maintain, and easy to destroy. They are also uncomfortable and restrictive. They represent a degree of overhead that's completely unecessary for the task at hand.

    It's little wonder that an engineer might object to being forced into a suit for anything short of a presentation for a client.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  96. ironically... by Anonymous Coward · · Score: 0

    Some of the best businesses have been started and run by an engineer with full knowledge of the field the company was involved in.

    And similarly, the biggest advancements in economics have come from engineers picking up a interest in the field and applying engineering principles to it.

    The problem right now is book learned economists and MBAs sitting around the boardroom tables and calling the shots thinking they know everything when what they know have more in common with religion than science.

  97. What about the Male Engineers? by MildlyTangy · · Score: 1

    I actually read TFS. Not once does it mention the numerically vast majority of Engineers who are male.

    The assumptions and conclusions are all based upon a very small minority of Engineers, you cannot extrapolate this across the entire industry.

  98. Real people just don't like dealing with Hipsters. by Anonymous Coward · · Score: 0

    "Hipster insists on wearing a fedora hat, a t-shirt with some stupid smart-ass saying on it, and glasses frames without any lenses"

    thats just called a fag where i come from (not the homophobic variant).

  99. Re:Real people just don't like dealing with Hipste by DNS-and-BIND · · Score: 1

    "all of these cultural rituals are a waste of time "

    Get a clue, humans have culture. If you don't follow their cultural norms, no matter who they are, they're not going to accept you. It is already amazing how tolerant Westerners are in 2014, and apparently that's just not good enough. Just imagine showing up to some hipster gathering in a suit and tie and watch yourself be ostracized in the exact same way.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  100. Re:Real people just don't like dealing with Hipste by Ryanrule · · Score: 1

    oh just fuck you.
    hipsters are late genx assholes with trust funds. they dont DO work anywhere.

  101. Simple by Anonymous Coward · · Score: 1

    It is easy to tell which companies value their engineers: do they have offices or do they sit in cube farms?

  102. Re:Real people just don't like dealing with Hipste by pepty · · Score: 0

    If you, as an engineer, present yourself as a prima donna, disheveled, or otherwise cause yourself to be seen as putting your proclivities above their own, clients will be that much more on guard against you trying to satisfy your own interests as opposed to theirs. It will now be your (or more likely someone else's) job to convince the clients that your professionalism rises above the perceived disrespect or cluelessness.

  103. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    I enjoy dressing up.

    I don't like spending the money but otherwise I actually enjoy wearing nice slacks, shirts, and shoes. When dealing with others its about showing a bit of respect and generally I just "feel" more professional for it (disclaimer, I work in NYC).

    However it's neither comfortable nor healthy and over the years I've developed extremely painful back problems from wearing said attire (shoes like Rockports just don't cut it for me, if I'm going to dress in business attire).

    Fortunately, the company I work for these days is pretty relaxed and so I come into work in jeans, a polo shirt, and well cushioned sneakers. The only exception is if we have to meet with customers, but I don't do that very often. I may not look as professional, but my back problems are largely gone and that takes precedence.

  104. Re:Real people just don't like dealing with Hipste by pepty · · Score: 0
    If you, as an engineer, present yourself as a prima donna, disheveled, or otherwise cause yourself to be seen as putting your proclivities above their own, clients will be that much more on guard against you trying to satisfy your own interests as opposed to theirs. It will now be your (or more likely someone else's) job to convince the clients that your professionalism rises above the perceived disrespect or cluelessness.

    Trading the graphic tee and shorts for a nicer shirt and jeans right before the meeting isn't a whole lot to ask. Is it really worth making more work for everyone else just so you can have everything your own way?

  105. Re:Real people just don't like dealing with Hipste by pepty · · Score: 0

    The m&m clause was an example. If you, as an engineer, present yourself as a prima donna, disheveled, or otherwise cause yourself to be seen as putting your proclivities above their own, clients will be that much more on guard against you trying to satisfy your own interests as opposed to theirs. It will now be your (or more likely someone else's) job to convince the clients that your professionalism rises above the perceived disrespect or cluelessness. Trading the graphic tee and shorts for a nicer shirt and jeans right before the meeting isn't a whole lot to ask. Is it really worth making more work for everyone else just so you can have everything your own way?

  106. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    stop modding this up you fucking retards

  107. Change the units by PPH · · Score: 1

    It doesn't sound so bad if you describe it as a power function.

    --
    Have gnu, will travel.
  108. Re:Real people just don't like dealing with Hipste by acid_andy · · Score: 1

    Just imagine showing up to some hipster gathering in a suit and tie and watch yourself be ostracized in the exact same way.

    That would be wrong too.

    The bottom line, in the TFA and other comments, is that some engineers / hipsters / <insert demographic> are behaving according to different social norms than their employers / middle managers / <insert some other demographic> and thus feel misunderstood and disrespected.

    I've been trying to point out how stupid the rift is between these two groups of people, when really it has nothing to do with just getting the job done.

    I know as well as anyone else that these problems aren't going to go away for the people concerned overnight. Either of the groups must just put up with it, or change their attitude. I just wish that people like you could see these misunderstandings from both sides, instead of siding with the establishment by default.

    --
    Your ad here.
  109. Other responsibilities by Anonymous Coward · · Score: 1

    be fair. if they *had* given you the key to the supply closet you'd have had a faraday cage made of paperclips setup midafternoon.

  110. The flaw in this post by Anonymous Coward · · Score: 0

    is that it posits management and engineers as opposing forces. Management should be part of this discussion, have to be, because they run the company.

    However how management treats it's staff is a company-wide matter and not restricted to engineering. The real issue is, does management respect non-management staff? Hell, do they respect other managers?

    If a company treats it's staff well then they are invariably a good place to work. And if not, then not.

  111. Whereas in fact any engineer worth her salt will tell you that she makes business decisions daily–

    I still find that cute - or stupid, depending on my mood - every time I see it.

    All you've done is to reverse an arbitrary rule ... you haven't struck a blow for anything, other than preciousness or pointlessness.

  112. Re:Real people just don't like dealing with Hipste by mjwx · · Score: 1

    Businesspeople will treat software developers and electrical engineers just fine, but these software developers and electrical engineers need to be adults and need to act like adults. They need to dress professionally, they need to act professionally, and they need to get valuable work done.

    This...

    Well except for the dressing professionally bit. As long as they aren't client facing and wash on a regular basis.

    A lot of developers dont get respect because they dont earn it. They feel they're automatically entitled to respect so managements response to this is to squash them (appeasing a sense of entitlement is about the worst thing you can do). A bit part of this is that these self important developers dont respect anyone else. Managers are useless, everyone else exists just to support them.

    The best developers I've worked with never dressed in a button up shirt, let alone a suit. One of them wore a polo to his own wedding. However they always gave the respect to others that they wanted to receive in return. Instead of asking for incredulous specifications for servers, they'd actually ask "I need a test server to do Foo, what kind of server do I need". These guys recognised that they didn't know everything and were very good at their jobs. When it came to a subject they weren't completely familiar with they'd listen to advice, they'd understand that they weren't the only ones competing for resources and were actually grateful when things came through for them. They earned respect and as a result, people wanted to help them out.

    If you're going to act like children, you'll be treated like children. Act like actual adults, and you won't have anywhere near as many issues.

    This advice really goes for everyone, not just developers. The same problem is in sales, admin (PA's who think they run the company), systems administration (the "department of no" types), managers (PHB), pretty much everyone really.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  113. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Are hipsters made of straw?

    http://en.wikipedia.org/wiki/Straw_man

  114. The Problem Is... by Anonymous Coward · · Score: 0

    The problem is not the engineers. There are two major problems. The first is "engineers" who are so fucking full of the shit that the scientists in engineering school feed the, that they can't identify the business case. Engineering is about optimization, and the one true thing to optimize for is the business case. The other problem is the "business people" who are so fucking bad at business that the only thing they take out of the business case is ROI. All good engineers present the odds of a couple of scenarios, and all good business people play the odds. Unfortunately, every retard who failed to become a shitty engineer became either an incompetent business people or a high school teacher, which is it's own special problem.

  115. Mostly boys by Anonymous Coward · · Score: 0

    It's the truth, sorry being an ass...
    deal with it how ever you want

  116. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    The conventions may be arbitrary, but they exist. Violating the arbitrary conventions is a bit of a social statement, and such statements only detract from the goals of the business.

    In the military, people wear uniforms because unity is the message the military wishes to portray. If a person is in street clothes in a formation of the uniformed, they will make a statement about individuality, which doesn't further the military's image goals.

    The same exists for the business. They are willing to give more leeway in appearing as an individual (there's seldom a single uniform); however, they have a goal to set for their image. It is not always a "corporate" goal, many hipster shops practically demand a hipster uniform. I've been in places where I was receiving the "you're inappropriately dressed" eyeball for a button-down oxford and slacks, due to my lack of torn jeans, lack of black t-shirts with edgy quips, and lack of sufficent hair sculpting into non-traditional styles. If I had to work at that shop, I would find a way to blend in (and alter my wardrobe). That's part of what being professional is. You don't divert the message by upstaging the cast.

  117. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    The only hipsters I've met were those who had helpings of both style and substance. They could do the work (to what degree is often a matter of opinion) and they dressed to be noticed.

    What I did notice is that they also migrated between shops where others dressed similarly. So, in some small way, it was just like traditional corporate culture (uniformity with minor variation is acceptable) except that the standard baseline of dress was set differently. Oddly enough, there was one counter-culture employee in a pretty hip shop who insisted on wearing wool slacks, oxford shirts, and a sport coat. He wasn't as effective socially, for the same reasons the lone hipster won't make it at a bank.

  118. HP and InTel by Anonymous Coward · · Score: 0

    Good examples.

    Today HP and InTel are financial services companies tailoring loans and mortgages to the super rich.

    Hardware? Computer hardware?

    Well. Today "hardware" at HP and InTel means a penis.

  119. not engineers, project managers by felixrising · · Score: 1

    You just don't have enough project managers.... it's not the engineers that are the problem.

  120. Wow! Call it a discovery! by Anonymous Coward · · Score: 0

    I have some news for you: people who don't understand others may as well not repect them either!

  121. Re: Real people just don't like dealing with Hipst by Anonymous Coward · · Score: 0

    That's the damn point. If he chooses the t shirts to client meeting instead of shirt and tie. He failed the test of deciding what to wear. Then you have to tell them. And then they don't get to make any business decisions.

  122. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Same business people want to apply for jobs at Facebook and Google - run by hipsters in hipster looking workplaces with scooters, slides and playgrounds for employees, not just their children.

    Business people are overrated. They too follow the money.

  123. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    He made a big noise about being "real" Business Person while posting as AC.

    The correct response to that is : LOL

  124. An engineer can bring you on the Moon by Anonymous Coward · · Score: 0

    But companies need only spare workforce for trivial tasks

  125. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    You can either bang your head against the wall while complaining about the unfairness of it all or adapt, get inside, and begin the make changes.

    Man, we already did that. You last-generation losers need to get with the program. Here's a hint: What does the word "suit" conjure up? As in "A bunch of suits were over here jabbering some bullshit about conforming to their cultural norms." It's over; you lost; now put on some fucking jeans like a normal person.

  126. Re: Real people just don't like dealing with Hipst by Kielistic · · Score: 1

    It's actually pretty immature to get into a power struggle with your employer because they think you aren't dressing up to their standards. "Let someone tell you how to dress" (The immaturity in that statement is palpable). Do you have the same mentality about people telling you what the requirements are?

  127. You have to be kidding me by Anonymous Coward · · Score: 0

    The suits don't have a lick of understanding of what the engineers actually do--sure, they understand the iPhone once it rolls off the lines, but up to that point, what engineers do is basically a bunch of technovoodoo magic to them.

    Wait, the suits in your office are capable of understanding an iPhone? What magical place do you work? Are there any openings?

    I think that in most US enterprises, the tech support staff spend a couple hours a month fixing the CEO's misconfigured personal iPhone. Of course that time's never on the books, so it never officially happened...

  128. Re:Real people just don't like dealing with Hipste by dunkelfalke · · Score: 1

    Suits are the professional dress of, well, suits. If there is such a thing as a professional dress for an engineer, then it would be a lab coat.

    --
    "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
  129. Many managers are incompetent decision makers. by OldHawk777 · · Score: 1

    Software, hardware, science, technology, scientist, engineers, troubleshooters ... internal employees are seldom respected as experts by insecure managers; Hence, managers will contract external resources to support their decisions. The managers’ expert outsourcing provides the point for blame-storming and career-building credits.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  130. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Perhaps you should refrain from telling the whole world to stop wearing suits to work until you're older than 18 and have had a job for over 6 months. One that's not in retail. Your posts scream teenage angst louder than a Linkin Park album.

    Clothing is respected because that clothing SHOWS respect. If convention said "Wearing a fish on your head is how you show proper respect and reverence for the sacrifice of time that you and your fellow worker bees are making" then you'd sure as hell better wear a fish on your head if you want your fellow drones to show YOU any respect in return.

    Besides that, if you want to be treated like a duck, then walk like a duck and look like a duck. You think Kevin in Sales doesn't have any individuality or personality because he chose a job that interacts with people more than with machines? Sales is pretty much the lowest of the low on a corporate ladder, but they dress in suits and are treated higher than IT because they don't snap at the hands that feed them, nor look like cave trolls infesting the walls like the business version of "The People Under the Stairs"

    One day, you might even learn that many, many men wear suits because men look damn good in suits, if you look good, you feel good. If you feel good, you work hard. You see, people work harder/more focused when they dress better. This is studied psychology that you're free to google if you doubt it.

  131. Dialogue of the deaf by Anonymous Coward · · Score: 0

    The OP is merely confirming that businesses that *do* understand engineers do not respect people who claim to be engineers. That s/he doesn't understand the boundary between business needs/requirements and technical requirements is a case in point.

  132. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    And you just showed that you're a hipster that has no actual clue about what you're talking about.

    Show me an embedded system that doesn't use C/C++.

  133. Re:Real people just don't like dealing with Hipste by david_thornley · · Score: 1

    In other words, you're saying that the people who deal with people, and the people who deal with things, have different expectations and don't get along well - and the fault is not with the people who are supposed to have people skills. Really?

    Not to mention you seem to be calling me a hipster, which is ludicrous. When I want to be cool, I turn down the thermostat.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  134. Re:Real people just don't like dealing with Hipste by Anonymous Coward · · Score: 0

    Fuck off corporate sheeple drone! Also, nu metal sucks balls!

  135. Re:Real people just don't like dealing with Hipste by david_thornley · · Score: 1

    Fundamentally, the business suit is based on the intention of seeming competent. This is at odds with an engineering viewpoint, which is that what matters is that you are competent. As engineer types get more important, their viewpoints become more important.

    If you wear a suit and act superior, you've lost the respect of the engineers before you open your mouth.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  136. Re:Real people just don't like dealing with Hipste by david_thornley · · Score: 1

    In my experience in the engineering side, if you show up with a suit and tie, and know your stuff, you'll be considered to have eccentric taste in clothes, but you'll get due respect and will not be referred to as a "suit".

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  137. Re: Real people just don't like dealing with Hip by david_thornley · · Score: 1

    Also, if you set a dress code, be careful with it. There are very good people who will take a dress code as a sign that the company doesn't respect them for what they do. It may or may not be warranted in a given situation, but we've seen that sort of thing before. Best to have the dress code based on rational principles, such as specifying what you must wear when meeting with customers.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  138. Re:Real people just don't like dealing with Hipste by david_thornley · · Score: 1

    In other words, you aren't familiar with halfway modern C++. There's no excuse for a buffer overflow with C++98 standard containers and strings.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  139. "Wow. That Sounds Hard" by Paul+Fernhout · · Score: 1

    To support your point: http://www.theatlantic.com/hea...
    "In a touching Medium post a few days ago, the writer and programmer Paul Ford shared what he thinks is the secret to his politeness. In conversations with new acquaintances, Ford asks plenty of questions and lets the other person do the talking. He tries not to ask what they do for a living, but if it comes to that, he responds to their job description--whatever it is--with, "Wow. That sounds hard."
    "Nearly everyone in the world believes their job to be difficult," he writes. He describes how this process once worked with a woman whose work is not something most people would consider taxing:..."

    Also cited here: https://news.ycombinator.com/i...

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  140. Sizes matters not - Yoda by Anonymous Coward · · Score: 0

    Assigning how mission critical a database is by how big it is misleading.

    Usually, top management respects revenue sources and the closer a things is to a revenue source the more respect it gets.

    Trying to micro manage a software engineer is pretty much redundant since a software engineer is already highly skilled at micro managing him/her self and others.

    Many managers suffer from a cognitive bias called The Dunning Kruger Effect - sometime it is better to say you know nothing and not get involved.

  141. Re:Real people just don't like dealing with Hipste by gzuckier · · Score: 1

    How did the hipster burn his mouth? Drinking coffee before everybody else was drinking it because it had become cool.

    --
    Star Trek transporters are just 3d printers.
  142. Re:Real people just don't like dealing with Hipste by gzuckier · · Score: 1

    It's just tribalism. People still prefer to be around people like themselves, diversity or not. Might not be skin color, but appearance still has a lot to do with it. And dress makes that plain. Skilled applicants will try to look as much like somebody who already works there as possible. Not just general style of dress alone, but specifics; if they come in with jackets but hang them on the back of the chair and go around in shirt and tie, so do you. If they lean to the casual side, so do you. They're probably not walking around the cubicles with a briefcase, more likely a manila folder; so you put your spare resumes in a manila folder and join the club and leave that snazzy attache case at home. At this percentage of unemployment, if you're already at the interview stage you have the skills for the job; you're getting hired based on whether the manager can picture you there without dissonance.

    --
    Star Trek transporters are just 3d printers.
  143. Re:Possibly the best post I've read in here for ye by gzuckier · · Score: 1

    Next time you get assigned some task on a conference call, change your voice and say "This is Joe, I can do that". Assuming your name isn't Joe. Yes, this was in Dilbert the other day.

    --
    Star Trek transporters are just 3d printers.
  144. Re:Real people just don't like dealing with Hipste by Rich0 · · Score: 1

    This is actually a good illustration of the fact that people making decisions for a corporation rarely put the shareholder's interests first.

    If you're hiring and the interviewee looks like they are homeless, but for whatever reason they demonstrate that they are the most competent candidate for the job, then your choice is to either toss them for their appearance and hire a less competent candidate, or hire them. Now, if they absolutely reek of body odor perhaps you'll have to have them work from home or sequester them into an office with self-contained ventillation or else half the rest of the department will quit. All of those concerns are legitimate business concerns if your sole preoccupation is with making your shareholders as much money as possible.

    However, a lot of other factors weigh into the decision like what people will think of you as a manager if you hire a "bum" and those tend to take priority over making your shareholders money.

    This is just one example, and dress code isn't a particularly strong one. Managers don't make decisions to make companies money - they are motivated primarily by self-interest, and to some extent corporate policies help to align that self-interest with making the company money.

    This is part of why start-ups tend to put little emphasis on things like dress code, tend to be much less rigid, etc. The owner knows everybody, and for a company where the decisions are made by the owner, self-interest and making money for the shareholders are almost perfectly aligned. Even if there is a layer of management or two involved, the shareholders aren't some disconnected and abstract force - they're people just down the hall who check in frequently and know everybody's name.

    I once had to buy dry ice and bought it from a small business which clearly wasn't retail-oriented. I walked into the office door and asked if they would sell to private individuals. They responded that as long as the money was green that they would take it. I work for a company that employes 50k people. If somebody walked up to the security gate and offered $10M cash for 1 pound of dry ice (which could be obtained from a building 100 yards away easily) nobody would give them the time of day or have any idea how to make that work even if they were inclined to do so. Most likely they would be turned away, or if they had a desperate need they might just be given it free of charge. The idea of actually selling something for outrageous profit is so abstracted away there just isn't any process for doing it. The company certainly sells product, but completing a single sale probably involves 100 people doing 1/100th of the task each across two continents with ERP systems and financial systems and the works. If you walked into a software start-up and told them that you're desperately in need of a laptop so if they could just hand them one (wiped/new/etc) they'd pay $200k cash for it, they'd figure out how to make it work.

  145. Re:Real people just don't like dealing with Hipste by sjames · · Score: 1

    While there are limits, the standard suit and tie are often impediments to an engineer. When the business people want to get in close and see what's actually going on, it means going over to accounting and looking at spreadsheets. For an engineer though, it may mean pulling up the floor and going into tight spaces with lots of dirt and possibly grease (especially for devops). It may mean going into environments where a suit doesn't allow the mobility needed and a tie is an actual danger. Ties and lathes do NOT mix!

  146. Machismo... by Anonymous Coward · · Score: 0

    That's why it's so much fun to invent some bafflegab bs to 'teach' them how the product works and watch them 'parrot' the spew at customers.

    Either the customer gets all confused and asks them to explain or worse (better?) starts nodding in understanding.

  147. Re:Real people just don't like dealing with Hipste by sjames · · Score: 1

    It's important to make a distinction between casual and disheveled. There are plenty of ways to dress that are not a suit and tie but cannot be called disheveled.

    I tend towards business casual when I go in to work. Solid colored v-neck, dark pants w/ no holes, un-scuffed rubber soled shoes.

  148. Re:Real people just don't like dealing with Hipste by Dragoness+Eclectic · · Score: 1

    Fun fact: Java was originally invented as an embedded systems language, before it became the thing for portable web apps.

    --
    ---dragoness
  149. Re:Real people just don't like dealing with Hipste by Dragoness+Eclectic · · Score: 1

    My personal reaction is "You work for IBM, right?"

    --
    ---dragoness
  150. Re:Real people just don't like dealing with Hipste by david_thornley · · Score: 1

    I assume that reaction comes with a little sympathy.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  151. Re:Real people just don't like dealing with Hipste by Dragoness+Eclectic · · Score: 1

    Yes. Their traditional dress code was very much suit & tie--they didn't even like their engineers taking off jackets on site.

    --
    ---dragoness