Programmers, speak correctly!

Hello gentlemen!

Here, in the habrushka, there were already several posts-insults with entreaties to write correctly, and even under every fourth post someone does not hold back and writes angry remarks on the topic of the next “I like” or “general” in comments.

And I'll talk about pronunciation in the IT world. Because there is no more strength. Blood from my ears pours at work every day. Here are my top ten most terrible pronunciations of terms from our field.

  1. Key ~ [kiː] = “kay” “kiyi”
    Yes, friends, now I will surprise many, but this word is read that way. In my opinion, this is not an exception. Monkey, donkey, turkey, whiskey - you can navigate by these words. I work in the field of cryptography, so I spend all day endless “private keys”, “key containers”, “key protocols” and the like. By the way, keygen should also be read in a different way: as “kiigen”, and not “ keygen ”. But this word now largely lives its own life, perhaps it is not worth fighting here.

  2. Return ~ [rɪˈtəːn] = “return” “rhytien”
    Where, where did it come from? After all, no one pronounces turn as "turn". Why did the prefix turn the world upside down?

  3. Invalid ~ [ɪnˈvælɪd] = "Invalid" "invElid"
    "Valid-invalid" I am ready to endure. At least this rumor doesn’t hurt me. But now ... "guys, I’ve gotten an execution here ... padding from a disabled person and cannote bi removed." It’s not that I immediately imagine such a sad reception in a wheelchair, but anyway, some association subconsciously lays in the wrong place, which makes it difficult to immediately concentrate on the problem.

  4. Null ~ [nʌl] = "null" "nAll"
    "Well put a return zero there." No no no. Here, in my opinion, there is no rule, dull and skull are read the same way, but pull and bull are not. So just remember, colleagues.

  5. Bind ~ [baɪnd] = "bind" "bAnd"
    Endless "bindings" are tired of the order. The origin of this pronunciation is also unclear to me. After all, from school everyone remembers that there is a word kind. Or else, we do it every day, find. And someone here listens to grindcore and also pronounces it correctly.

  6. Binary ~ [ˈbaɪnərɪ] = “bineri” “bineri”
    Again, if so, why do finally and primary pronounce everything correctly?

  7. Service ~ [ˈsɜːvɪs] = “servis” “Söövis”
    I would have reconciled with “service” - an understandable and expected reading of the English word. And then all of a sudden they remembered that the letter i in the open syllable reads like “ah” (rice, like, size, the same binary), but they just forgot that the syllable should be stressed. Hence, active, justice, Alice. Seriously, it would never occur to anyone to read Alice as an " alice ." Who had the idea to read " servis " ...

  8. Data ~ [ˈdeɪtə, ˈdætə] = "date" "dEyte, dEte"
    Especially this monstrous "data base". DataBase sounds capacious and businesslike, the "database" is noble and harmonious, and the "database" is tongue-tied and rustic. As in the case of the "disabled person", it is possible that the Russian word "date" means something completely different. Yes, by the way, data is already a plural. No need to write comments for actions in the spirit of “input data is incorrect”. In the singular - datum (for Latin words, the plural is formed in a special way).

  9. Variable ~ [ˈvɛriəbəl] = "verAebl, veriAble" "verible"
    This word, by the way, I myself didn’t pronounce the right word for some time, I repent. But here the situation is similar to paragraph 6. Table, able, stable, but applicable, clickable, suitable - depends on the stress. The question is - how do you know the correct stress? In general, you need to know the vocabulary, when you learn a language over time, you get a feeling of "how to say it." But here I urge at least occasionally to google Google translate, there is a pronunciation of words.

  10. Catalog = "catalog" "catalog"
    This word is a bit special here, because now it is quite Russian (although it is generally borrowed from Greek), but it is often used in IT. So, there are no options, this is not “TOROG” to you. That's right - "catalog". From the point of view of the language, the stress on the second syllable here sounds just as clumsy as “ ring ”, “ beautiful ” and “ kilometer ”.


Friends, I could add even more sardonic comments to each item , but I still want to give the post more seriousness. The fact is that the problem will not go so easily. Of course, most of the time we either read or write all these words. However, even we IT people sometimes have to talk. Namely, speaking at conferences, teaching or banally discussing the current tasks of projects at rallies. Not only that, if the pronunciation is incorrect, the specialist loses credibility in the eyes of those who still fumbles more or less in English, but others become infected.

Imagine this situation - a junior newcomer arrives in the department, fresh from the university. At first, he will grumble and be afraid to discuss at all on any topics. And here in the discussion, the team leader will say about some kind of " servis ". Our beginner may know English at the proper level, but he will be shy to make a comment. Well, if to himself he will remember how to speak correctly. Worse, if he thinks that, for example, “return” is such a cool professional pronunciation. After 5 years, he himself will become a team leader and the situation will happen again.

I tried not to burden the post with rules (which I don’t know in great detail), it’s just that some words are easily remembered when referring to other, very well-known words. There are tons of exceptions in English, therefore, perhaps, the no less well-known "counter-analogies" can lead to the analogies I have cited. One way or another, I propose to take this list into account. Retraining to pronounce words is not as difficult and long as it seems. So if during the reading of the article you find a flaw behind yourself, come to work this morning and surprise your colleagues with the phrase “but did you know that <term> actually reads as <correct pronunciation> ?” We all respect logic and evidence, therefore, a convincing argument must overcome laziness and inertia in us.

Waiting for additions in the comments!

Also popular now: