I think the argument might be that it takes less domain knowledge of hardware and all its abstractions, which does require a minimum threshold of reasoning and abstract thinking ability. I have high confidence someone who could built a database or kernel could also do front end work with a reasonable ramp up time.
I don’t share that confidence for the inverse in the nominal case
I don’t share that confidence for the inverse in the nominal case