Now, let's take the average farmer, orchard worker, construction worker, and then chuck them into a software job. They wouldn't know where to start and wouldn't get anywhere without the same educational basics that 99% of developers have gone through. That's not elitist, it's just reality.
So, there's a clear distinction to be made and it's not necessary to water down every word in the English language because we're afraid of hurting someone's feelings.