> CS people should not allow themselves to be managed by non-CS people
It's no guarantee, I've had a few terrible managers that I assumed were non-technical but was shocked to learn they actually had IT degrees from decades ago.
They just checked out for some reason and would jump from meetings the minute they got even vaguely technical.
"I'll leave that to the engineers as we're self organising, I've got to head off" which left us to run by consensus which slowed everything down.
It's no guarantee, I've had a few terrible managers that I assumed were non-technical but was shocked to learn they actually had IT degrees from decades ago.
They just checked out for some reason and would jump from meetings the minute they got even vaguely technical.
"I'll leave that to the engineers as we're self organising, I've got to head off" which left us to run by consensus which slowed everything down.