ЖизньВторой иностранный:
Какой язык выбрать
и где его изучать
За что взяться тем, кто уже освоил английский
Текст: Дарья Сухарчук
Изучение иностранных языков затягивает, и если вы уже знаете один (скорее всего, английский), то наверняка скоро захотите выучить второй, а может быть, даже третий или четвёртый. На этом этапе самый серьёзный вопрос — какой язык выбрать? Чтобы грамотно ответить на этот вопрос, мы решили обратиться к профессионалам. С помощью Екатерины Матвеевой, лингвиста, Ясны Аксёновой, репетитора по ивриту, Екатерины Пуховой, специалистки по истории Ближнего Востока, и Оксаны Наливайко, переводчицы с японского, рассказываем о девяти очень разных языках и делимся советами и ресурсами для тех, кто хотел бы выучить один из них.
Французский
↑ Сайт с видеоуроками по методике «Полиглот»
Один из самых популярных иностранных языков, к тому же очень распространённый в Африке, Азии и на Ближнем Востоке — здесь многие до сих пор говорят на нём лучше, чем на английском. Французский принят, наравне с английским, в качестве официального в ЕС, ООН, а также множестве международных корпораций. Это один из романских языков, а значит, он родственен испанскому, итальянскому и португальскому. Так, знание французского поможет ориентироваться не только во Франции, но и в странах, где говорят на близких языках.
Для изучения французского есть масса возможностей, самая очевидная — записаться в одну из многочисленных языковых школ, поскольку преподают его практически везде. В Сети же доступны ресурсы Duolingo, обучающий раздел TV 5 Monde, и множество видеоуроков — например, по методике «Полиглот» (правда, эта система подходит только начинающим).
Испанский
↑ Сайт Института Сервантеса
Наравне с английским и китайским испанский входит в тройку самых распространённых языков мира. Население стран Латинской Америки при этом только растёт, а это значит, что испанский будет распространяться всё дальше и дальше. Если вы когда-нибудь соберётесь в путешествие по Южной Америке или на родину языка, вам придётся выучить хотя бы базовые фразы. Большинство жителей Испании и Латинской Америки говорят только на родном, однако всегда готовы внимательно выслушать жестикулирующего и сбивающегося иностранца. Так что не пренебрегайте уроками — даже пара десятков испанских слов может существенно облегчить вашу жизнь.
Из всех романских языков испанский — самый лёгкий для изучения, на нём проще всего начать говорить. Дело облегчает сеть Институтов Сервантеса, открытых по всему миру, и доступность языка на всех крупных онлайн-платформах: Duolingo (есть курсы на русском), Babbel (нужно знать английский) и Amolingua — новом платном ресурсе, построенном вокруг уроков по скайпу и чатов с носителями. Последнюю платформу придумала русская лингвистка и полиглот Екатерина Матвеева, разработавшая собственную методику и написавшая об этом книгу.
Итальянский
↑ Сайт итальянского культурного центра
Многие считают этот язык одним из самых красивых в Европе. Практическая выгода от его изучения не так очевидна, как в случае с испанским или французским — но если вы цените классическую оперу, итальянское искусство, или просто любите Италию и скучаете по ней (эта судьба не минует почти никого, кто побывал там хоть раз), то выучить язык — это неплохой способ приблизиться к местной культуре. Кроме того, итальянский оказал сильное влияние на испанские диалекты Латинской Америки (особенно Аргентины, куда в XIX и XX веках уехало множество итальянцев), а значит, со знанием этого языка вам будет легко и там.
Курсы итальянского можно найти на всех больших онлайн-платформах (Duolingo, Amolingua, Babbel), а ещё в итальянских культурных центрах, которые есть в Москве и Санкт-Петербурге. К тому же Италия активно участвует в международных волонтёрских программах, а местные языковые школы каждый год открывают летние курсы.
Немецкий
↑ Сайт немецкого культурного центра
Немецкий — самый распространённый язык германской группы: зная его, вы сможете ориентироваться в голландском, шведском, норвежском и датском. Несмотря на то что в странах Северной Европы, да и в самой Германии, многие свободно говорят по-английски, знание хотя бы нескольких немецких слов существенно облегчает общение с теми, кто говорит на этом языке: внешне суровые нордические собеседники становятся дружелюбнее прямо у вас на глазах. А если вы хорошо выучите немецкий, то сможете по достоинству оценить немецкую и австрийскую литературу: Манн, Цвейг и Гессе в оригинале намного сочнее, чем в переводе.
Немецкий известен своей сложностью: на непростую систему падежей жалуются даже сами немцы. При этом он так же популярен, как и французский, а немецкое правительство тратит немало денег на продвижение родного языка. В России работает несколько немецких культурных центров, при которых можно найти курсы немецкого — зачастую бесплатные. Кроме того, немецким можно заниматься удалённо на больших интернет-платформах: Bаbbel, Amolingua, Duolingo. А обучающие видео и тесты можно найти на сайте немецкого канала Deutsche Welle.
Шведский
↑ Сайт Шведского института
Шведский — самый доступный из языков Скандинавии: его понимают и в Норвегии, и в Дании, и в Финляндии, где он является фактически вторым государственным языком. Этот язык — мечта тех, кто кто любит скандинавский дизайн и минималистичный образ жизни, фильмы Бергмана и жанр Nordic noir. Если вы хотите познакомиться с ними в оригинале или в будущем поехать учиться в Швецию, соблазнившись бесплатным обучением, стоит присмотреться к шведскому поближе.
Курсы шведского есть на вышеназванных онлайн-платформах (Babbel, Duolingo и Amolingua), на специальном сайте, запущенном Шведским институтом, или в Скандинавском культурном центре.
Иврит
↑ Онлайн-курсы для репатриантов
Изучать этот язык стоит тем, кто хочет попробовать для себя нечто принципиально новое, но не очень трудное. Иврит — идеальный компромисс между европейскими и восточными языками, поскольку, несмотря на непривычное для русского уха произношение и новую письменность, его грамматика очень похожа на русскую. Самыми трудными будут первые месяцы, когда вам придётся не только выучить новый алфавит, в котором нет гласных, но и привыкнуть читать и писать справа налево. Само по себе изучение иврита даёт возможность взглянуть на европейскую историю с совершенно иного угла, ведь иврит долгое время ассоциировался в первую очередь с мистикой и каббалой — увлечениями, через которые прошло множество европейских интеллектуалов. После углубления в этот язык вы наверняка сможете намного лучше понимать романы пражских писателей и Умберто Эко.
Выучить иврит можно бесплатно в израильских культурных центрах, открытых для всех желающих, а также онлайн на курсах для репатриантов (бесплатных и также открытых для всех). Практиковать же иврит можно за просмотром фильмов и видео, собранных в тематическом паблике «ВКонтакте». Кроме того, есть хороший электронный словарь иврита и сайт с интерактивными упражнениями. Выбирая курсы, обратите внимание на те, где упор делается на разговорную речь: в современном иврите нет жёстких стилевых различий, и если вы научитесь хорошо говорить, то потом легко выучите и книжный вариант.
Арабский
↑ Платформа Arabiconline для изучения арабского
Под общим названием «арабский язык» на самом деле скрывается целая группа арабских диалектов, зачастую резко отличающихся друг от друга. Кроме многочисленных диалектов существует два варианта классического арабского: фусха — средневековый язык, на котором написан Коран, и современный стандартный арабский — язык крупных СМИ и деловых контрактов. Прежде чем браться за изучение арабского, нужно выбрать ваш вариант. Если вы хотите по-свойски торговаться на вашем любимом базаре, стоит выучить местный диалект. Помните, что ливанский и сирийский диалекты ближе всего к стандартному варианту арабского, а вот марокканский — самый далёкий, и его не понимает никто, кроме самих носителей. Если вы хотите читать современную литературу или понимать контракты на арабском — остановитесь на современном стандартном. Если же вам запали в душу призывы муэдзина или вы хотите прочесть Коран в оригинале — вам нужна фусха.
Для тех, кого напугало обилие вариантов арабского, есть и хорошая новость: все эти языки пользуются одной и той же письменностью. Арабская вязь распространена на мусульманском Востоке так же, как латинский алфавит в Европе — она используется даже в языках, не родственных арабскому, например фарси (Иран) и урду (Пакистан). Кроме чисто практических причин для изучения арабского может быть и ещё одна — желание прикоснуться к совсем иной культуре и эстетике, попробовать разобраться в хитросплетениях каллиграфических узоров. Для изучения стандартного арабского существует удобная платформа Arabiconline, на сайте Лейпцигского университета есть упражнения (правда, нужно знать немецкий), интерактивные упражнения можно найти в приложении Salaam, а более продвинутые могут исследовать обучающий раздел Al Jazeera.
Китайский
↑ Курс Пекинского университета на Coursera
Пожалуй, мало о каком языке ходит столько же легенд, сколько о китайском: его любят называть то самым сложным, то самым древним. При этом на нём говорит без малого полтора миллиарда человек, а привлекательность Китая как направления для бизнеса только растёт. Из всех восточных языков этот язык дальше всего стоит от привычной нам логики. Если вас не подталкивает к его изучению практическая необходимость, стоит взяться за него хотя бы ради того, чтобы попытаться её понять. Китайская иероглифическая письменность — самая сложная часть языка, которой вы будете заниматься на протяжении всего изучения. Разговорный же китайский, наоборот, очень прост. Помучившись три-пять недель с тоновой системой, вы быстро научитесь самым необходимым простым фразам и вздохнёте с облегчением, поняв, что в китайском нет грамматических изысков вроде множества времён, падежей или артиклей. Ещё одна хорошая новость — вам, скорее всего, не придётся учить диалекты. Весь китайский мир, за исключением жителей Гонконга, отдалённых деревень и давних иммигрантов, отлично понимает стандартный китайский — путунхуа («мандарин»).
Выучить китайский самостоятельно трудно: помощь учителя вам нужна хотя бы для того, чтобы разобраться в особенностях тоновой системы и поставить произношение. Попробовать язык «на вкус» и выучить азы можно на курсе Пекинского университета на Coursera, а выучить — в одном из многочисленных Институтов Конфуция, которые есть во всех больших городах, или на курсах при университетах.
Японский
↑ Сайт японского культурного центра
Японский — единственный в нашем списке языков, распространённый только в одной стране и не имеющий ни одного близкого «родственника». Браться за его изучение стоит, если вы хотите попробовать нечто принципиально новое: японская эстетика так же своеобразна и так же сильно отличается от европейской, как и ближневосточная. Не стоит ставить знак равенства между Японией и Китаем: они во многом близки, но различий между ними столько же, сколько сходств. Даже иероглифы, которые японцы позаимствовали у соседей ещё в Средние века, в Японии сохранили старое начертание, а часто и значение, в то время как в Китае они успели заметно измениться. Впрочем, не до неузнаваемости — поэтому знание иероглифов одного языка может, до некоторой степени, облегчить существование в стране другого.
Японский не так распространён, как китайский, но не менее сложен для изучения — поэтому так же, как с китайским, вам понадобится учитель. Курсы японского можно найти при культурных центрах и университетах, где есть восточные факультеты: МГУ, Дипломатической академии и МГИМО в Москве, ДВФУ во Владивостоке, СПбГУ в Санкт-Петербурге. Практиковать японскую грамматику можно при помощи приложений Japanese 1 и Japanese Grammar, пользуясь электронным словарём.
Какой язык я должен учить?
Хотите выучить новый язык, но не можете решить, для чего? Узнайте с помощью этой викторины, какой язык вам следует выучить!
Какой язык я должен учить?
Итак, вы хотите выучить новый язык, но не знаете какой? Все мы были там. Вот почему мы создали эту фантастическую викторину!
Пройдите этот тест прямо сейчас и узнайте, какой язык больше всего подходит вам. Вы хотите выучить новый язык, чтобы помочь вам в путешествиях, лучше подходить для работы на рынке труда или просто для развлечения? Какими бы ни были ваши причины, мы найдем для вас подходящий язык менее чем за три минуты!
Если вам нужны дальнейшие рекомендации, повторяйте викторину сколько угодно раз! Чего ты ждешь? Пройдите эту викторину сейчас!
Лучший способ выучить язык
Прежде всего, чтобы выучить язык, важно, чтобы обучение было увлекательным. Не подвергайте себя слишком сильному давлению и не давите слишком много за слишком короткое время в свою голову. Это просто не сработает. Вы запомните намного лучше, если будете повторять тему небольшими частями в течение более длительного периода времени.
Кроме того, вы должны стремиться к регулярному обучению небольшими промежутками времени. Вы также можете посмотреть телевизор, чтобы выучить иностранный язык. Попробуйте, например, посмотреть серию шоу сначала с субтитрами, а затем снова без них. Узнай, насколько ты понимаешь.
Было бы неплохо, если бы вы также попытались найти друзей, которые уже говорят на этом языке, желательно в качестве своего родного. Если вы не можете подобрать конкретное слово, попробуйте объяснить, что вы имеете в виду, не используя другой язык!
Самый простой язык для изучения
Вероятно, не существует «самого простого» языка для изучения, потому что все зависит от обстоятельств. Но легче выучить язык, который очень похож на ваш родной или какой-либо другой язык, который вы, возможно, уже знаете, чем что-то совершенно незнакомое для вас.
Самый сложный язык для изучения
Как и в случае с самыми простыми языками, вероятно, трудно сказать, какой язык самый сложный. Как всегда, это зависит.
Но большинство людей заявят, что мандаринский, арабский, японский и венгерский языки являются одними из самых сложных для изучения языков.
Сколько времени нужно, чтобы выучить язык?
Опять же, все зависит от обстоятельств. Это зависит от вашей мотивации, времени, которое вы тратите на обучение, и чаще всего от языка, который вы пытаетесь выучить.
Какой язык программирования учить прямо сейчас: 9 самых востребованных
Самые востребованные языки программирования
Язык программирования — это набор лексических, синтаксических и семантических правил, которые придумали люди, чтобы создавать программы. Изучить язык до начального уровня можно за 6–10 месяцев, но если ошибиться с выбором, язык может устареть, а вы потеряете время и деньги.
Чтобы отслеживать востребованность языков программирования, компании составляют специальные рейтинги. Преподаватель онлайн-школы цифрового творчества и программирования для детей «Кодабра» Николай Ведерников выбрал языки, которые занимают высокие места в рейтингах TIOBE и IEEE. В первый рейтинг попадают языки, на которых написано больше всего строк кода, для второго используют чуть больше критериев. Например, популярность на сайтах для поиска работы, упоминания в сервисах для программистов и соцсетях.
Самые востребованные языки программирования:
Стоит ли учиться программированию на C
C — один из самых старых и популярных языков программирования. Он «легкий» и быстрый, поэтому его используют там, где нужна высокая производительность. Например, для создания драйверов, операционных систем или ПО для микроконтроллеров. При этом C сложно изучить — многое приходится писать с нуля. Если сравнивать языки программирования с автомобилями, то C — гоночный болид, неудобный на городских дорогах, но очень быстрый.
Где используют. С помощью С создают драйвера, пишут ядра операционных систем, а также пишут библиотеки для Python и других языков.
Сколько платят программисту. В Москве разработчик на C получает в среднем от 100 тыс. до 250 тыс. руб. В других городах зарплаты меньше — от 50 тыс. до 200 тыс. руб.
Зачем изучать обычным людям. С — это не тот язык, на котором можно легко написать приложение для смартфона или программу для умного дома. Но с него можно начать изучение языков программирования. Учиться непросто, но если справитесь, поймете принцип действия почти всех остальных языков.
Стоит ли учиться программировать на Java
Java — кроссплатформенный язык с большим количеством библиотек и большим сообществом разработчиков. Кроссплатформенность — это возможность написать программу один раз и сразу пользоваться ей на нескольких операционных системах: Windows, Linux и MacOS. Благодаря библиотекам Java подойдет практически для всего: работы с графикой, звуком, создания небольших игр. А в большом сообществе начинающий разработчик легко найдет готовые куски кода для разных задач и ответы почти на любые вопросы.
Программисты пользуются библиотеками, чтобы создавать программы быстрее. Библиотека — это набор готовых программ, объектов и функций для решения типовых задач.
Где используют. Java — это язык для всего. На нем пишут мобильные приложения для Android, программы для микроволновых печей и серверы. Для разработки мобильных приложений сейчас все активнее используют язык Kotlin. Но на Java уже написали очень много приложений, которые придется обслуживать и обновлять.
Сколько платят программисту. Зарплаты Java-разработчиков не сильно отличаются от обычных зарплат программистов — от 100 тыс. до 250 тыс. руб. в Москве.
Стоит ли учиться программировать на Python
Python — логичный и относительно простой язык с минималистичным синтаксисом. У него небольшой набор основных правил, язык легко читать и писать на нем не сложно. Разработчики написали для Python множество библиотек, поэтому вы можете использовать готовые решения в своих проектах. Главный минус Python — его невысокая скорость. Программы на нем будут работать в среднем медленнее, чем на других языках.
Где используют. Чаще всего на Python создают серверы, обрабатывают данные и разрабатывают нейронные сети. После изучения Python можно работать бэкенд-разработчиком или разработчиком в сфере data science. С помощью Python можно «прикрутить» неочевидные функции к программам — это его главное удобство. Например, создать нейронную сеть для определения степени поражения легких, а заодно в этой же программе сделать просмотр снимков КТ.
Сколько платят программисту. Разработчик в крупной компании в Москве, знающий Python, зарабатывает от 100 тыс. до 250 тыс. руб. При этом спрос на разработчиков в сфере data science растет, поэтому можно рассчитывать даже на более высокую оплату.
Зачем изучать. С помощью Python можно создать бота для мессенджеров или социальных сетей. Или написать программу для парсинга — поиска и переноса информации с разных сайтов в один документ. Такая программа пригодится дизайнерам и журналистам.
Стоит ли учиться программировать на C++
С++ — кроссплатформенный язык семейства C с расширенными функциями.
Огромное количество программистов пишут на нем код, делятся библиотеками и шаблонами, отвечают на вопросы новичков.
Где используют. Чаще всего на С++ создают операционные системы, драйверы и утилиты. Делают популярные десктопные приложения серий Adobe и Office. Из-за высокой скорости и производительности C++ используют для разработки компьютерных игр. Например, на нем написан популярный движок Unreal Engine.
Сколько платят программисту. В регионах разработчик на C++ зарабатывает от 50 тыс. до 150 тыс. руб., в Москве — от 100 тыс. до 250 тыс. руб. Зарплата зависит не только от города, но и от сферы — в геймдеве можно заработать больше, чем в разработке системных приложений.
Зачем изучать. C++ плохо подходит для решения простых «домашних» задач, но с него можно начать обучение языкам, чтобы понять их структуру и принципы. Если решили изучать, запаситесь терпением — с С++ в полной мере работает принцип «тяжело в учении — легко в бою».
Стоит ли учиться программировать на C#
C# (си-шарп) — язык, изначально придуманный компанией Microsoft, чтобы создавать приложения под Windows. Это объектно-ориентированный язык — его сложнее изучать, но проще использовать, например, меньше писать одинаковый код. С помощью С# можно работать с платформой WPF, которая помогает создавать «красивые» оконные приложения. Например, последние версии MS Office.
Где используют. Чаще всего на C# пишут приложения для Windows и создают компьютерные игры. Например, на C# работает популярный движок Unity. Кроме того, на нем можно разрабатывать системные приложения и создавать библиотеки для С++.
Сколько платят программисту. В регионах разработчики на С# получают от 35 тыс. до 130 тыс. руб., в Москве — от 100 тыс. до 250 тыс. руб.
Зачем изучать. С помощью C# можно создать оконное приложение для Windows, например, калькулятор или небольшую игру. Но изучать его сложнее, чем языки для создания мобильных приложений.
Стоит ли учиться программировать на JavaScript
JavaScript — быстрый кроссплатформенный язык для веб-разработки. С помощью кода на JavaScript разработчик «говорит» странице, как она будет реагировать на действия пользователя. С помощью JS можно показывать пользователю информацию без перезагрузки страницы — так работают выпадающие меню, всплывающие окна, оконные клавиатуры.
При этом у JavaScript есть свои ограничения — он позволяет допускать ошибки, которые затем сложно обнаружить. Поэтому его редко используют для создания сложного программного обеспечения, например, ПО серверов.
Где используют. JS постоянно используют для веб-разработки. На нем удобно создавать мобильные и десктопные приложения, которые будут работать через браузер. Например, Notion, Discord, Visual Studio Code.
Сколько платят программисту. Разработчик на JavaScript в Москве зарабатывает от 140 тыс. до 300 тыс. руб.
Зачем изучать. С помощью JS можно создать простой сайт или модуль для него, работающий с запросами клиента. Например, онлайн-калькулятор.
Стоит ли учиться программировать на PHP
PHP — используют в веб-разработке для создания программ, которые работают на сервере и помогают обрабатывать запросы клиентов. PHP постепенно теряет популярность, потому что серверы можно создавать с помощью других языков. Но на PHP до сих пор работают многие ранее созданные сайты, например, «ВКонтакте».
Где используют. С помощью PHP создают программы, которые работают на сервере и помогают отправлять почту с сайта, взаимодействовать с базами данным. PHP облегчает работу интернет-магазинов — можно не создавать 1 тыс. одинаковых страниц, а генерировать их автоматически из базы данных по запросу клиента.
Сколько платят программисту. В регионах PHP-разработчик получает от 50 тыс. до 120 тыс. руб., в московских компаниях — от 80 тыс. до 220 тыс. руб.
Зачем изучать. Со знанием PHP легко начать карьеру разработчика. Такой разработчик сможет найти работу, даже если у него мало опыта.
Стоит ли учиться программировать на R
R — это язык для обработки данных, статистики и машинного обучения. R постоянно конкурирует с Python, его чаще используют в научных исследованиях.
R — бесплатный, у него большие возможности для обработки данных и необычный синтаксис, более понятный математикам, от этого популярный в академической среде.
Где используют. Чаще всего с помощью R обрабатывают данные в научных исследованиях. На нем создают нейронные сети.
Сколько платят программисту. Разработчики и дата-аналитики, использующие R, зарабатывают от 100 тыс. до 200 тыс. руб. Точная сумма зависит от типа компаний — иногда в научных проектах, получающих международные гранты, можно заработать больше.
Зачем изучать обычным людям. Не стоит.
Стоит ли учиться программировать на Arduino
Arduino — это упрощенный диалект C++, на котором пишут только программы для контроллеров Arduino. Но вот эти контроллеры используют почти везде — от устройств для автоматического полива до полноценных систем «умный дом» и разнообразных роботов.
Arduino существует только в связке с контроллерами, поэтому его не всегда считают полноценным языком. Чтобы на нем работать, нужно купить специальную плату, соединить с компьютером и с помощью специального ПО писать для контроллера программу. Зато можно написать программу, поставить контроллер в нужное устройство и сразу проверить, насколько хорошо она работает.
Где используют. Специалисты, знающие Arduino, могут работать инженерами-электронщиками и разработчиками ПО для микроконтроллеров. Иногда — в школах роботехники.
Сколько платят программисту. В Москве инженеры-электронщики зарабатывают от 50 тыс. до 120 тыс. руб., преподаватели — от 30 тыс. до 100 тыс. руб.
Зачем изучать. Arduino удобен именно для решения простых бытовых задач. Его легко использовать дома и на даче — создавать системы полива, вентиляторы, охранные системы, системы для аквариумов. С Arduino можно развивать логическое мышление детей — с ним легко понять принцип работы технических устройств.
Какие языки теряют актуальность
Сомнительная идея изучать Perl в 2021 году, — считает ИТ-предприниматель и идейный вдохновитель школы программирования для детей CODDY Оксана Селендеева. Perl — язык программирования для системного администрирования, веб-разработки, игр. У Perl-разработчиков довольно высокая зарплата — 150 тыс. ₽ в месяц, но начиная с 2017 года вакансий для таких разработчиков почти нет. Лучше обратить внимание на Python. На нем выполняют те же задачи, но язык в 2021 году намного более востребован в ИТ-сфере.
Теряют актуальность и другие языки: Fortran, Objective-C, Haskell, Visual Basic.
По версии Stack Overflow, самые «страшные» языки в 2020 году — VBA, Objective-C, Perl, Assembly, C. «Страшные» означают, что большинство разработчиков, которые сейчас пишут код на этих языках программирования, не планируют продолжать с ними работать.
Общие тренды ИТ-сферы вне зависимости от языков программирования
Код становится более читабельным. В последние годы разрабатывают все больше приложений, в том числе для мобильных устройств. Приложения становятся все сложнее по архитектуре, их нужно постоянно обновлять и обслуживать — важно, чтобы код можно было легко прочитать и понять. Приложение может жить десять лет. За это время сменится несколько разработчиков, которым нужно будет понимать код, написанный другими. Поэтому важно, чтобы программы не только решали свои задачи, но и были аккуратно, понятно написаны.
Растет популярность мобильной разработки и машинного обучения. Мобильная разработка стала привычным делом за несколько лет. Многие компании запускают только мобильные приложения, не думая об их браузерных и десктопных версиях. Из-за этого сильнее разрабатывают стандарты мобильной разработки. С одной стороны, это усложняет работу, с другой — сообществу выгодно обучить новичков этим стандартам.
Машинное обучение из диковинки становится неотъемлемой частью жизни — предсказывание и обработка данных слишком часто помогают в обычных ситуациях. Становится больше приложений по распознаванию лиц и обработке голосовых сообщений в текст.
Нужно писать код для всех платформ. Платформ становится все больше — в этом году Apple оснастила свои ноутбуки ARM-процессорами, которые раньше использовала только для смартфонов и планшетов. Поэтому разработчики должны учитывать все существующие технические возможности и писать приложения так, чтобы они работали везде.
Работодатели хотят посмотреть портфолио на GitHub. Если раньше при найме сотрудника работодатели смотрели приложения, к которым программист приложил руку, то теперь даже непрофессионалы все чаще хотят увидеть код. На Гитхабе можно посмотреть все проекты разработчика, увидеть, как он думает и пишет, как развивался и рос.
Программирование молодеет. Дети и подростки изучают программирование на онлайн-курсах или самостоятельно. Из-за этого уже в 13–15 лет они могут писать приложения, выкладывать их в Appstore или GooglePlay и даже зарабатывать деньги. Некоторые из них так начинают карьеру разработчика и конкурируют с выпускниками вузов и более старшими коллегами.
Еще пять статей о программировании
В Telegram-канале «Списать не получится» мы еще больше рассказываем о трендах в образовании и о том, как учиться в течение всей жизни и делать это с удовольствием. Подписывайтесь!


















