Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужен ли английский программисту и зачем?

Марк Иванов Ученик (47), на голосовании 9 месяцев назад
Голосование за лучший ответ
Никита Воскобой Мастер (1605) 10 месяцев назад
Нужен , все коды пишутся на английском , + многие программы только на английском без перевода , лучше его знать хотя бы базово .
DlazderМудрец (16875) 10 месяцев назад
"Все коды'? В такой корявой формулировке программист не выразится никогда.
Dead Inside Гуру (2977) 10 месяцев назад
А как ты писать будешь???
Сонная хрень Искусственный Интеллект (352804) 10 месяцев назад
Доки читать, на русском часто шляпа
Марк ИвановУченик (47) 10 месяцев назад
зачем их читать на английском если можно перевести на русский или читать книги по программированию на русском?
Сонная хрень Искусственный Интеллект (352804) Марк Иванов, ага, гугл-переводчиком... ерунду не говори, нужно уметь читать оригинал, чтоб понять нормально, и далеко не всё стоящее профессионально пепеведено на русский.
Kredwi Мудрец (11232) 10 месяцев назад
Смотря в какой сфере. Если ты веб программист то английский не сильно то и нужен, а вот если уже что то серьёзней то нужно. Но принципе можно и без него.
Андрей Панарин Искусственный Интеллект (249315) 10 месяцев назад
Основы вы можете освоить по учебнику. Но даже их перевод не везде хороший. Иногда что-то пропустят и не переведут. Иногда переведут неверно. Например, в «Алгоритмах» Рода Стивенса есть выражение «производная в секунду», тогда как в оригинале речь шла о второй производной (second derivative).

А если думаете устроиться на работу, то там вам нужно будет каждый день латать пробелы в своих знаниях — гуглить недостающую информацию и читать документацию, которую для вас никто переводить не будет.
Марк ИвановУченик (47) 10 месяцев назад
а гугл переводчик на что?
Андрей Панарин Искусственный Интеллект (249315) Ошибки автоперевода будут целиком на совести этой бездушной машины, а отвечать за неверное понимание всё равно будете вы.
Яков Гото Искусственный Интеллект (320619) 10 месяцев назад
Английский программисту нужен объективно больше, чем математика. А математика является тем предметом, без сдачи которого тебя не возьмут в ВУЗ. Тут сразу множество факторов решают... это и спецификации стабильно на английском, и конструкции кода идут от английского, и с заказчиками часто приходится общаться на английском.
Скуф Скуфыч Мастер (1987) 10 месяцев назад
Нужен английский, если не собираешься на 1С писать. А так английский всегда нужен. Как документацию читать (на русском есть не все и не всегда), так и свой код писать правильно. Например чтобы грамотно и понятно назвать переменную, метод или класс нужно знать английский хотя бы немного, иначе будет непонятно
Марк ИвановУченик (47) 10 месяцев назад
в Java можно переменные называть по русски как и в python
Скуф Скуфыч Мастер (1987) Марк Иванов, с таким неймингом тебя на работу никогда не возьмут)
Celtic Hammer Мудрец (16454) 10 месяцев назад
Для того чтобы читать документацию нужно знать технический английский. А когда-то в 90-х и начале нулевых книг по программированию на русском почти не было и без английского ты был в пролете
Q E Ученик (134) 10 месяцев назад
Нужен. Ты ж не на китайском их пишешь, а рандомное название переменных, методов и т.д. тебе же боком выйдет
А Б Б А Оракул (96400) 10 месяцев назад
многие термины в программировании основаны на семантике английских слов. Только лишь из-за этого. Можно конечно и зайца курить научить.
Петр Алексеевич Оракул (82068) 10 месяцев назад
Чтобы экономить время, не переводя слова, которыми надо назвать класс или переменную, чтобы не гуглить каждый метод каждой библиотеки, понимая по его названию, что он делает, чтобы писать такой же понятный всем код. Чтобы гуглить нормально и иметь доступ к гораздо большему числу статей и чужих вопросов
Павел Михаловский Просветленный (36173) 10 месяцев назад
Минимум для чтения документации. Английский язык международного общения и многие разработчики пишут документацию на английском.
Да и если какая-то непонятная ошибка выходит загуглить легче на английском. Информации больше.
К тому же всяких материалов на английском гораздо больше. Именно на нем говорят знаменитые индусы с ютуба

Переводчики конечно есть, но они не всегда точно переводят.
Семен Семенович Мастер (2272) 10 месяцев назад
На третьем месте после логики и математики.
Похожие вопросы