> The key insight is that any algorithm implementation for a process which has an objective must, as an absolute minimal requirement, possess an encoding of that objective in its implementation.
I don't agree with this in any way, or perhaps more accurately, I don't agree that we know (and perhaps could know) the scope of the implementation even if this claim was true, which I don't think it is.
The idea that "people with a computer science background have a distinct advantage" is also plainly wrong to me. I have a background (as in, I quit my PhD in) computational biology, have been a software engineer for more than 35 years, and there are just as many people with as without computer science backgrounds who fall for the fallacy.
I don't agree with this in any way, or perhaps more accurately, I don't agree that we know (and perhaps could know) the scope of the implementation even if this claim was true, which I don't think it is.
The idea that "people with a computer science background have a distinct advantage" is also plainly wrong to me. I have a background (as in, I quit my PhD in) computational biology, have been a software engineer for more than 35 years, and there are just as many people with as without computer science backgrounds who fall for the fallacy.