Зачем IT-шникам важно развивать знание английского языка
Опять не изменяю своей привычке публиковать статью в последний день месяца, которая у меня почему-то выработалась в последние месяцы. Только сейчас еще и добавилось то, что это не просто последний день месяца, но и всего 2020 года (кстати, всех с наступающим Новым Годом !).
Сейчас я хотел бы обратить внимание на то, почему айтишникам важно стремиться изучать английский язык, особенно в части применения источников информации (документация, форумы и пр.), связанных с профессиональной деятельностью. Кстати тема вполне актуальна не только айтишникам, но и тем, чья сфера связана с работой в глобальном масштабе.
Почему документация на английском более приемлемая, чем на русском
Если вы работаете с каким-либо IT-решением, ориентированным на мировое применение, то можно с уверенностью сказать, что приоритетным языком документации будет английский. Да, конечно, возможно со временем могут появиться переводы на ваш русский (или любой другой), но:
- во-первых, любой перевод появляется только после оригинала и есть вероятность, что на момент перевода, оригинальная информация уже не актуальна;
- во-вторых, зачастую перевод не совсем корректный или не полный, т.е. например работая с каким-либо API какого-либо сервиса, вы можете не знать про подводные камни, что в свою очередь чревато последствиями;
- в-третьих, перевод не всегда профессиональный с т.з. специализации, т.к. переводчик должен знать не только необходимые языки, но и разбираться в предметной области того, что он переводит.
И так будет продолжаться и дальше, т.к. основной причиной является как ни странно - упрощение. Проще сделать и вести одну качественную документацию на одном языке, чем делать сопоставимую по качеству на несколько десятков других языков. Обращаясь по какой-то проблеме к интернациональному сообществу, вы вероятнее получите ответ на вопрос на английском, т.е. опять же проще заморочиться с переводом на английский язык, чем с поиском того, кто вас поймет и захочет вам ответить на русском.
Что делать с IT источниками информации на русском языке ?
Я ни в коем случае не призываю игнорировать IT источники на русском. Я понимаю, насколько тяжело и утомительно искать информацию на не родном языке среди труднопонимаемого текста. Особенно если сроки по проектам горят, все спешат и пр. Но через тернии к звездам если проявить усердие, то со временем станет легче понимать английскую документацию. И с этого момента происходит осознание такой истины, как низкое качество документации на русском и что переводы часто делаются бездарно, с активным применением google translate и прочего Промта.
Так что я просто рекомендую:
Если вы работаете в IT-сфере, уделяйте внимание изучению английского языка как можно раньше.
Потом это во многом облегчит жизнь. Часто, когда мы гуглим какое-то решение проблем, мы можем найти решение в обычных комментариях на том же Github, где вопросы зачастую описываются на английском. Например, если посмотреть на список проблем очень популярной JavaScript библиотеки React на Github, то там всё обсуждение ведется только на английском языке. И соответственно описание решения проблем тоже на английском.
Приведу еще пример. Думаю многим известна БД Sqlite. Мобильные разработчики особенно часто с ней сталкиваются 😇 . Тем не менее, практически нигде не существует актуальной документации по ней на русском языке. Вся документация, список изменений и пр. - все на английском. Т.е. хотите узнать, что в новой версии вышло, готовьтесь переводить.
По итогу еще хочу сказать, что я знаю про такие ресурсы, как qna.habr.com, ru.stackoverflow.com и пр., но это капля в море. Тем не менее, там тоже вам вполне могут помочь. Да я и сам, если честно, еще далек до приемлемых результатов в знании и применении английского. Но я очень упорно стараюсь и надеюсь в новом 2021 году еще продвинуть результаты в изучении, чего и вам желаю.