It might be true that, "anyone can learn to code", but saying, "anyone can become a software developer", is an entirely different proposition. It's about time for the software world to adopt an attitude that software development is a profession that requires people with actual formal training and that such people have the same worth as other highly skilled fields.