Truly understanding the computer has been detrimental for a career in tech for a while now. The jobs where that understanding is actually required are very few and filled by personal and academic affiliation.
Right now this understanding is a liability. Having someone able to do reality checks can only slow down a team and expose everyone else.
I don't think we will ever see deep knowledge of computers and ability to develop non trivial software independently being as valued as it was by the job market from 1990 to 2020. That was a fluke caused by a confluence of factors that won't repeat.
The edge of the tech hype has already moved on. We can at best look forward to a normalization to back where things were, remuneration wise, to late 20th century, at a much lower level of demand.
Right now this understanding is a liability. Having someone able to do reality checks can only slow down a team and expose everyone else.
I don't think we will ever see deep knowledge of computers and ability to develop non trivial software independently being as valued as it was by the job market from 1990 to 2020. That was a fluke caused by a confluence of factors that won't repeat.
The edge of the tech hype has already moved on. We can at best look forward to a normalization to back where things were, remuneration wise, to late 20th century, at a much lower level of demand.