Hacker News new | past | comments | ask | show | jobs | submit login

I have faced the opposite problem. When talking to people, even when we were using GCS or Azure, I find myself refering to those services using AWS terms (when applicable). And that is not because I have used AWS the most but because their names are much easier to refer to then saying Cloud Storage (Google Cloud) or Storage Account Blob Container (Azure)... and most people I talk to are familiar with AWS terms.

That's for the same reason I want to refer to my cousin by his first name, and not "My fathers second brothers oldest son", unless I am introducing him to people who don't know him and need to know that detail about him.

Once you know S3, you know what S3 is... and when you don't you can look it up until you do. After that, that makes communication much easier.

Of course, you need to keep in mind who you are talking to and refer to those services by what it means to your audience... or introduce those terms if you have to, to your audience. But for most people, this is rather rare, so why optimise for this rare communication?

Most of the time, we are talking to people who know the names and it becomes so much eaiser to communicate. We skip the description of description of what we are talking about every time we mention it. Having short names optimises the names for the conversations that happen the most, which is the great design.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: