Java

Важен ли английский язык для изучения программирования java,android,и frontend-разработки

Здраствуйте уменя такой вопрос,уменя английский уровень языка -beginner.
Обязательноли нужно знать английский язык чтобы программировать ?
Или какой уровень английского языка должнл быть ,чтобы понимать и быстро изучать программирование,java ,frontend,ios,android-приложение.
Или можно программировать без знания английского?Есть ли обходящие обучения без английского?
Абсолютно неважен. Английские слова в языках программирования - всего лишь математические значки для обозначения действий, слабо связанные с литературным смыслом этих слов. Ты же, когда решаешь задачу на уроке математики, не вспоминаешь, что "косинус" на латыни - "дополнение волны".

Английский в программировании нужен только для чтения актуальной документации - которую ещё не успели перевести на русский.

P.S. Любой "человеческий" язык - это, прежде всего, не набор слов, а правила комбинации слов в предложениях и фразах. И именно этой части английского языка в программировании нет - от слова "совсем". Использовать готовые слова оказалось удобнее, чем придумывать множество новых математических значков. Впрочем, загляни в описание языка APL - там именно значки и используются.
SB
Senia Burumov
50 843
Лучший ответ
В принципе нет. Лишь бы заучить особености языка.
Alecks Lexus что ты несешь
begginer - это мало. Часто требуется найти инфу, а источник на английском. Надо хотя бы pre-intermediate, чтобы понять о чем речь, подходит ли тебе то, что там описано, а дальше уже детально разбираться, переводя через переводчик непонятные места. Но плюс в том, что профессиональная лексика довольно быстро запоминается, и через пару лет уже удобнее гуглить на английском, чем на русском.
Но это не относится к проблемам, которые мешают начать изучать программирование. Можно изучать и потихоньку тянуть английский, тот же duolingo на телефон скачать, и заниматься хоть по 5 минут, но каждый день.
Русский культурный код важнее иностранного языка и гейропеских
ценностей.

В айтишке продвигается "Берлинский Кодекс Поведения", как опора для продвижения ЛГБТ ценностей и антироссийских настроений.
https://berlincodeofconduct.org/ru/
Жандарбек Мендижанов Сначала свое железо, свои компиляторы, свои IDE надо сделать, чтоб на русском фигачить, а потом уже русский код продвигать. А то ничего не делали с 80-х с 90-х, русским детям оставили разруху, и теперь лучше бы помолчали, чем переводить тему вопроса на какой-то срам
Константин Юдахин И железо своё есть уже, и компиляторы свои, и IDE свои тоже есть.

Про железо и IDE даже лень писать, это чистый холивар и дерьмо на вентилятор.

Российские компиляторы тоже легко ищутся в инете:
http://www.compiler.su/otechestvennye-kompanii-razrabotchiki-kompilyatorov.php
Ты че глупый? Какое науй программирование без английского. Боже как же много таких маленьких деток которые начинают лезть в it индустрию не имея ни малейшего понятия трудности кроме гайда на час на ютубе.
Я как программист на python, c++ и html с увереность говорю, что английский - 1 шаг к началу обучения
Sc
Scp185
1 872
Константин Юдахин Какое науй программирование без китайского?
Зайди на github.
Образование англоязычных в *опе.
Настоящие проблемы начинаются когда нужно обозвать что-либо. Никто из уважающих себя не напишет
 public void zaprosNastroekUstroistva(){
//...
}
а напишет
 public void requestDeviceSettings(){
//...
}
А если булева переменная то называется как нибудь так:
 private Boolean isPressButton;
private Boolean isOpenChanel;
и т.д.

Классы тоже называют по английски там
 public CalculateHarmonicMeanOfWagesUseCase(Wages wages) {
//...
}
Тут по любому, чем лучше знаешь английский, тем
  • быстрее будешь читать чужие исходники, не ища в гугл переводчике перевод с английского на русский
  • быстрее будешь придумывать имена, не ища в гугл переводчике перевод с русского на английский
  • меньше комментов писать в исходнике, потому что код будет говорящим

Можно программировать без английского? Можно, но это не будет выглядеть профессионально, чужой код будет читать сложно.
Обходящие английский обучения - возможно есть, записаны на псевдоязыке, блок-схемы, ... но так или иначе в конце придется дать название своему классу.
Какой уровень английского нужен? Чем выше тем лучше, ведь никогда не знаешь что за приложение писать - может для автоматической дойки коров, может для станка лазерной резки металла, может для теплиц в которых выращивают помидоры.
Учить английские слова отдельно необязательно, они запоминаются полуавтоматически. Допустим называешь метод подсматривая в словарик, а потом когда его где-то нужно вызвать, ты не копипастишь - а вспоминаешь как назвал и печатаешь руками - если так несколько раз вспомнил - считай что выучил.
Неплохо кроме слов выучить грамматику (в частности спряжение глаголов) и произношение
Важен только украинский
Константин Юдахин Немчинский как IT-специалист +++, но в политике кретин полный.
Нужно знать довольно хорошо английский или просто слова запоминать
Во-первых почему ты android называешь языком программирования, Английский давольно важный в программировании хотябы чтобы понимать значения слова действия, необязательно учить его полностью
Поначалу не важен, но как только возникнет необходимость копания в официальной документации (как показывает практика, не всë есть в рунете) - без языка не обойтись.