Do You Stand for Ukraine or Who Lost the War?

If Ukraine lost the war, we will support Ukraine. If Russia lost the war, we will support Russia.

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




The Language Barrier

A general tip to anyone who is learning to code. If your English is not that strong, use a dictionary. (No, not the Python dicts). Look up word meanings. They may have multiple definitions, but they generally point to a common idea. Understanding it goes a long way in developing an intuitive understanding of a concept.

Consider the following words and their dictionary definitions.

If you are a programmer with sound understanding of the English language, you will immediately recognize how close these definitions are to their meaning in the context of programming. It may even sound silly that this is worth even mentioning. But if your understanding of the language is limited, you may remember having to mug up a bunch of new words like these just for the sake of learning to code.

So if you are new to coding, make sure you understand the new terms in contexts other than programming, where in English language do you use words like “iterate”, “static”, “class” etc. It is then much easier to transfer the analogy to the programming context. If you are a friend or an instructor who is trying to teach coding to other people, again, make sure they understand what each new term means. I have attended quite a few talks where the instructor says “I won’t scare you with complicated terminologies”. Right idea, wrong execution. Yes, a newbie audience will be intimidated by new terms. But instead of entirely skipping the raw terminology take the time to explain what it means on a very literal level. It is worth it.

Language is a fundamental barrier. Acknowledge it.

Add a comment

Related posts:

Missouri is dying.

I live in a great state. Those that routinely fly over us, who make government policy, who define pop culture and write the news rarely think about us, which is probably for the better. From the kind…

Why Do We Keep Sitting on Eggs That Will Never Hatch?

Seeing when we need to abandon our desire to make things the way we want them

Westies are the Besties

When it came time to invite another animal companion into our family, it was definitely going to be another dog…but what breed? My previous canines had been large breeds — a Rhodesian Ridgeback and…