For example, I see an IT person as a mail server administrator in a large company, and a developer as the person who would write the mail server software.
I'm not saying that an IT professional never writes code, or a developer won't ever touch a Nginx config file. I just mean they are two different types of work.
It's something I have noticed for a while now, not only with your article.