Подписывайтесь на Газету.Ru в Telegram Публикуем там только самое важное и интересное!
Новые комментарии +

Россиянам рассказали, как воспитать айтишника из школьника

В «Яндекс» рассказали, какие языки программирования нужно учить школьникам

Школьникам, интересующимся программированием, сегодня стоит изучать универсальные языки, которые пригодятся в любой IT-специальности, и не только. Примерами таких языков являются Python, C++, C# и Java. Об этом «Газете.Ru» рассказал академический руководитель школьных программ «Яндекса», руководитель «Яндекс Лицея» Александр Паволоцкий.

По его словам, знание языков программирования будет полезно не только будущим технарям, но и школьникам, которые планируют поступать на социогуманитарные направления. Самый очевидный выбор – Python, так как он применяется для обработки данных в разных сферах. Паволоцкий подчеркнул, что владеющие им специалисты будут более конкурентоспособны на рынке труда.

«Python пригодится в любой сфере, где нужно что-то посчитать или собрать аналитику: например, экономистам, маркетологам или социологам. Конечно, с некоторыми подобными задачами может справиться и Excel, но знание языка программирования отличает профессионала и востребованного специалиста от обычного сотрудника», – сказал он.

По словам эксперта, будущим инженерам понадобятся языки C, C++ и тот же Python, например, для высокоуровневого моделирования. Пригодится Python и для работы с машинным обучением.

Если же школьник подумывает стать инженером ПО, но еще точно не знает, с чем будет работать, можно начинать практически с любого языка программирования – это может быть Python, C++, C# или Java. Из более молодых языков стоит обратить внимание на Go.

«Его проще осваивать, если хотя бы базово знаешь C, поскольку Go многое унаследовал от своего предка. При этом он стабильнее, часто используется в разработке веб-сервисов, рекламных инструментов и голосовых помощников», — добавил Паволоцкий.

Школьники-олимпиадники, по его словам, должны отлично знать Python, чтобы пройти первые этапы соревнований, и C++ для решения более сложных задач вроде написания алгоритмов.

Ранее «Яндекс Переводчик» стал лучшим сервисом по переводу с английского на русский.

Что думаешь?
Загрузка