Найти тему
Redsale.BY

"Ваш английский мне не нужен!". Вредные советы программисту

Pexels.com
Pexels.com

Английский язык — это один из краеугольных камней в карьере современного программиста. И для того, чтобы стать настоящим профессионалом в этой сфере, его надо знать. Как минимум, понимать с помощью словаря. Преподаватели сервиса заказа услуг Редсейл помогают программистам освоить #английский язык. Однако есть те, кто упорно не желает признавать необходимость этих знаний в программировании и наотрез отказывается изучать его. Они приводят даже ряд аргументов в свою пользу, и доводы эти выглядят, казалось бы, вполне логично.

Или нет? Решать вам.

«Я смогу выучиться и на русском!»

Русскоязычных специалистов и программерских курсов вполне хватает. Изучение айтишной специальности на английском языке лишь повышает риск «не въехать» в тему. Допустим, вы учитесь на курсах по #Java на #english. Языка вы практически не знаете, из-за чего упускаете многие важные нюансы - например, запомнили кусок кода с включенной ошибкой, и все! Но это мелочи: в будущем вы поймете, как все сделать правильно, хотя все равно будете часто делать ошибки. А кто их не делает? И ничего, что время учебы было потрачено впустую. И временные затраты на переучивание тоже не так уж страшны. И вообще: когда-нибудь начнут разрабатывать языки программирования на… кириллице. Вот тогда и будем «кодить» на родном, великом и могучем!

«Эти ваши сертификаты - просто бумажки»

Лучший показатель качественной работы — портфолио. А значит, нет смысла учить английский только для того, чтобы успешно сдать ряд тестов. И вообще непонятно, зачем все так стремятся заполучить сертификат Microsoft, CISCO и т.д. Это же просто бумажки, они никак не повлияют на качество кода. Правда, попробовать сдать экзамен на получение сертификата MCSA можно, его могут принимать и на русском языке. Зарегистрируетесь, оплатите и хорошенько подготовитесь. Ой, нет, не получится: по факту все дампы для организации самоподготовки будут на английском. Ну и пес с ним!

«Мне работы и в рунете хватит»

Будьте уверены: в рунете вас ждет море проектов для программистов! Например, вы сможете работать в какой-нибудь конторе и иногда брать заказы на #фрилансе. Так что без работы точно не останетесь. А то, что по деньгам выйдет в разы меньше - ничего, вы же живете не в Америке и даже не в Европе. Конечно, IT-компаний в русскоязычных странах вполне хватает. И сотрудничать с ними можно. Правда, только в рамках тех проектов, которые предназначены для внутренних рынков. На хлебушек с маслом вполне заработаете, а иногда даже сможете отдохнуть в Турции. И без всех этих ваших английских.

«IT-новинки часто изобилуют багами, лучше подождем перевода, пока их исправляют»

За сверхдоходами вы не рветесь, а значит, для работы вам вполне хватит полученных знаний, а уж какой-никакой опыт у вас имеется. Задачи - стандартные, приемы знакомые, заказчики не требуют никаких звезд с неба. Что еще надо для спокойной работы? Конечно, время от времени вы изучаете что-то новенькое. Но быть в курсе всех новинок вам не надо: заказчик о них не знает. Вы пользуетесь решениями, которые вы точно умеете воплотить в жизнь. Ради чего усложнять свою жизнь изучением новых фреймворков и паттернов с нуля? Вы всегда сможете воспользоваться рунетовскими ресурсами, там всегда помогут и подскажут, как найти баг или оптимизировать код. Да, разные интересные «фичи» появляются здесь гораздо позже, но это даже это плюс! За время, которое потребуется, чтобы перевести на русский все мануалы, баги успеют исправить… а то и выпустить более новую версию.

«Пустая трата времени»

Правильно: вы же стремитесь развиваться только в сфере программирования, а изучение любого языка — это трата ресурса и лишняя нагрузка. Почему? Судите сами: вы пишете код 6-8 часов в день, оптимизируете его, ищете багги, потом еще пару часов изучаете что-нибудь новое по специальности. А если есть еще и фрилансерские заказы, то процесс затягивается до ночи, а то и до утра. Вы просто не сможете выкроить время для занятий языком. Выходные? Выходные - это святое, вам ведь нужно отдыхать.

Если вы уверены, что английский вам не нужен, что в своей области вы способны достичь успеха и без него, то возьмите эти доводы на вооружение и спокойно забудьте про английский.

Но будьте готовы к «подводным камням»: скорее всего, вам уже сейчас не хватает компетенций для участия в международных проектах. Скорее всего, вас не берут туда даже в качестве Junior, потому что для этого нужен как минимум средний уровень языка. Да, у вас есть работа. Но вы даже не представляете, каких возможностей лишаете себя, отвергая идею изучения языка. Ведь со знанием английского и «прокачанными» профессиональными навыками вы уже через пять лет смогли бы стать не рядовым, а ведущим разработчиком.

А это уже совсем другая история, перспективы, гонорары…