10
bzq84
3y

Who the hell invented this industry where smartest individuals are being evaluated by those who didn't understood technology well enough and moved to management (it's usual scenario, though there are exceptions)?

Can you imagine surgeon performance/quality being evaluated by some clerk who may or may not had studied medicine earlier, but wasn't good enough to become surgeon itself so ended up in hospital administration.

Or can you imagine bridge engineer having his/her performance/quality evaluated by someone who had built bicycle shed 5 years ago?

Damn, yet in software industry it's pretty normal.

(Don't confuse management with performance evaluation. I know management have different scope and duties, but idea that management does the performance evaluation is so damn broken.)

Comments
  • 2
    And then you can study some business-IT courses where you learn nothing about Computer science (maybe some cutting Edge HTML) but get a worthless Master degree in IT.
    Who is hirings these people?
  • 2
    Hah, it's really stupid.

    I changed company a few months ago, and was happy to come to a place where a qualified team lead would review my work (he was a developer earlier).

    It turned out a little differently .. I am the first frontend dev in the company, and now I find myself arguing frontend stuff with backend developers, who apparently feel like they know more about frameworks and libraries than I do ..
    This field is a bit weird sometimes.
  • 3
    I guess I'll play devil's advocate.

    The reason tech people are often managed by less techy people is becuase managing and taking responsibility for delivery means more than just the tech. A good manager will devolve the actual decisions of how things are done so long as things are ACTUALLY delivered to an appropriate timescale and to cost where possible.

    As a highly specialized field it to me wouldn't seem fair to expect every manager of a team of developers to understand all of the complexities of development while also acting as the gate between your business and us as the people doing implementation.
  • 2
    @BashouT evaluating delivery is different from evaluating technical quality.

    In reality, management evaluates delivery only, without understanding huge work behind it.

    If 2 engineers so same stuff, with tests, but one tests are good and other testes are just plain stupid asserts that fails from time to time - management won't care. They would both got same good evaluation score.

    Like 2 surgeons did 10 operations per week, but one surgeon had less long time complications with patients - the administration clerk wouldn't know and even wouldn't care.
  • 0
    Well, surgeons and engineers are normally managed by managers too...
  • 0
    It's not a surprise am pretty sure you outperformed your teachers too
Add Comment