This topic comes up occasionally. These days, people use the terms interchangeably. About 17 years ago, I wrote a post inspired by an article in an Indian Newspaper with more of an Indian context — more about the preference of IT grooms in matrimonial ads. This was a very personal view and lot had changed since.
https://brajeshwar.com/2007/are-you-a-programmer-or-a-coder/