Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
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? -
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. -
BashouT5814yI 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. -
bzq846354y@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.
Related Rants
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.)
rant
performance evaluation
management