D
D
Dred Wolf2020-08-23 20:45:42
IT education
Dred Wolf, 2020-08-23 20:45:42

Why does a programmer need English?

Tell us about your own experience of learning English. Where did it come in handy in programming? And was it useful at all? How did you teach him? And the most interesting question : are American tutorials and specifications better than Russian ones?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
I
Ivan Yakushenko, 2020-08-23
@DredWulf

At the very least, something like:

Running as root without --no-sandbox is not supported.

do not run to the forum for help.
Are American tutorials and specs really better than Russian ones?

Yes, because English in IT is the "original" language. Even if we discard the translation factor, which very often can greatly degrade the quality of the material, the relevance factor remains, since the translation takes not 1 day, but taking into account how quickly technologies can develop, some books or documentation by the time of translation can already be irrelevant.

A
Anton R., 2020-08-23
@anton_reut

Look at Silicon Valley, then at Skolkovo, then at Silicon Valley again, and don't ask stupid questions anymore.

I
Ivan Bogachev, 2020-08-23
@sfi0zy

Programming is a flexible concept. There are different areas. For example, in advertising sites and in general in matters of modern layout "on the edge":

  • Documentation for tools in 90% is only in English.
  • Professional movement - 99% in English.
  • Articles on the topic - only a small part is translated, usually after months.
  • Video lectures and tutorials are almost never translated.
  • Search for errors on the network - conditionally, a third of the answers are on SO (naturally in English), a third - on GitHub (in discussions in English), a third - on English-language forums.

Thus, being "in the know" and independently solving at least some complex problems in this area, without knowing English, will not work. And the question is not that Russian-language materials or discussions are worse - the question is that they simply do not exist. Unique materials in Russian are rare, and the people who generate them can be counted on one hand.
And there is, for example, the world 1C. It's exactly the opposite there.

M
Makssof, 2020-08-23
@makssof

Where did it come in handy in programming?

In programming. In other words, everywhere. Generally.
Code (the same variables, not schetchik, a counter), any documentation, stackoverflow, and even googling in Russian will sometimes not give the strength that English gives
How did you teach him?

In programming. At school I studied German, English myself. Then he began to study himself, read books, watch everything that can be watched in English, read everything, listen, try to communicate in it, write documentation in it.
Are American tutorials and specs really better than Russian ones?

Certainly. English is an international language. Wrote for some - everyone understood. Hence the commonality of the IT community. Hence the greater amount of material. Hence the greater quantity of quality material.
You can also add that English is a very declarative language. It has much less distracting garbage, unlike Russian. By "garbage" I mean its literary power.

A
Abraham Chanski, 2020-08-23
@Letsdoit

English is the world language, the population of the Earth is almost 8 yards of dudes, of which some percentage are programmers, Americans, British, Indians, Europeans, Russians and many, many other peoples, which do you think is the easiest? Should everyone learn English or translate documentation/problem solving/Stackoverflow into each people's language?

I
Islam Ibakaev, 2020-08-24
@devellopah

It is not only necessary, it is inevitable. And you will inevitably learn it (to a certain extent).
For example, you have a method in which a request is made to the server for articles. You want to call it "get articles", the search engine will tell you that it is "get articles". Over time, you will look for a translation less and less.

P
Puma Thailand, 2020-08-24
@opium

All communities are essentially English-speaking
Almost all conferences in the world are English-speaking
Almost the entire IT market in the world is English-
speaking in one and the same thing just in a different language
I just studied it in practice when I pressed it for three months, I communicate slowly, I don’t know the rules of English from the word at all

K
kk95, 2020-08-27
@kk95

on the web just to get information from English-speaking sources - everything appears there earlier than in ru resources. and the web is developing very dynamically and you need to be in trend. and on some C to write programs for controlling the electric drive, quite Russian-language documentation is enough. plus community what in ru communities? even just to chat and ask questions - do you see a lot of sensible communication here?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question