Как стать автором
Обновить
123.74
Рейтинг
Яндекс Практикум
Помогаем людям расти
Сначала показывать

Вычисляем на видеокартах. Технология OpenCL. Часть 2. Алгоритмы в условиях массового параллелизма

Блог компании Яндекс Практикум Высокая производительность *Программирование *GPGPU *Видеокарты
Автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов провёл вебинар «Вычисляем на видеокартах. Технология OpenCL».



Мы подготовили для вас его текстовую версию, для удобства разбив её на смысловые блоки.
1. Зачем мы здесь собрались. Краткая история GPGPU.
1a. Как работает OpenCL.
1b. Пишем для OpenCL.
2. Алгоритмы в условиях массового параллелизма.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 3K
Комментарии 4

Новости

Запустился бесплатный курс «Подготовка к алгоритмическому собеседованию» от Яндекс Практикума

Блог компании Яндекс Практикум Программирование *Алгоритмы *Учебный процесс в IT Карьера в IT-индустрии
Сервис онлайн-образования Яндекс Практикум запустил бесплатный курс «Подготовка к алгоритмическому собеседованию» для специалистов, которые планируют проходить алгоритмические собеседования или просто хотят познакомиться с понятием «алгоритмическая секция».

Курс будет полезен разработчикам независимо от уровня алгоритмической подготовки:

  • если вы раньше изучали алгоритмы и структуры данных, вы сможете применить их на практике;
  • если вы только планируете их изучать, то курс поможет вам сориентироваться и уделять время только тому, что пригодится на собеседованиях.



Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 12K
Комментарии 24

От стажировки до оффера в Яндекс: три истории выпускников Практикума, которые стали рекламными аналитиками

Блог компании Яндекс Практикум Анализ и проектирование систем *Учебный процесс в IT Веб-аналитика *Карьера в IT-индустрии


В 2021 году эксперты НИУ ВШЭ выяснили, что аналитики получают самую высокую зарплату среди всех выпускников Яндекс.Практикума. Они работают в сферах, где необходимо уметь писать код и проводить глубинные исследования данных, — от рекламных отделов до научных лабораторий.

Однако после выпуска почти весь релевантный опыт начинающих аналитиков состоит из учебных проектов. Для серьёзных вакансий этого может быть недостаточно, поэтому ребята ищут джуниорские позиции в небольших компаниях — самостоятельно или при поддержке Карьерного центра, — а также отправляются добирать опыт в летних школах и подают заявки на стажировки.

Летом 2021 года коммерческий департамент Яндекса впервые провёл групповую стажировку для аналитиков. Это была трёхмесячная программа с обучением и реальными задачами по работе с клиентскими данными. Как проходила стажировка и что помимо оффера вынесли из неё участники — в трёх историях выпускников Практикума.
Читать дальше →
Всего голосов 16: ↑10 и ↓6 +4
Просмотры 4.3K
Комментарии 0

«Пап, ты уже старый для этого»: как я в 40 лет ушёл из редакторов во фронтенд-разработчики

Блог компании Яндекс Практикум Разработка веб-сайтов *Программирование *Учебный процесс в IT Карьера в IT-индустрии
Привет, меня зовут Андрей Рябцев. В июле 2021 года я окончил курс «Веб-разработчик» в Яндекс.Практикуме и сменил профессию. Раньше я писал и редактировал тексты, а теперь занимаюсь фронтендом.

Мой случай едва ли тянет на историю успешного успеха, но если статья вдохновит хотя бы одного читателя, не зря я трачу на неё этот вечер. Меня бы год назад точно вдохновила.



Что было до


Сначала хотел использовать в заголовке слово «гуманитарий» — его часто гуглят вместе с фразой «стать программистом», но я не люблю это слово. От него веет безысходностью. Оно как клеймо: «Ты же гуманитарий, куда тебе…»

Много лет — 17, если быть точным, — я проработал в медиа. Писал свои и редактировал чужие тексты, руководил бригадами выпуска в газете и онлайн-издании. В какие-то периоды много ездил по России и за её пределы. Было интересно. А на вопрос друзей, счастлив ли я, отвечал «да», почти не раздумывая. Но со временем отрасль, как выражаются в Министерстве иностранных дел, «заметно деградировала», а перспективы в ней оставаться стали «смехотворны».
Читать дальше →
Всего голосов 121: ↑114 и ↓7 +107
Просмотры 50K
Комментарии 160

Зачем айтишникам с опытом курсы по программированию

Блог компании Яндекс Практикум Программирование *Учебный процесс в IT Карьера в IT-индустрии


Есть мнение, что IT-курсы рассчитаны исключительно на новичков в сфере: пришёл, научился азам и в идеале сменил профессию. А вот ребятам с опытом в обучении делать нечего — они и так всё знают, а если и нет, то погуглят. Но так ли оно на самом деле?

Мы поговорили с выпускниками Яндекс.Практикума, которые пришли учиться, имея опыт в сфере IT. Они рассказали, в чём преимущество курсов перед самостоятельным поиском информации в интернете и чем они могут быть полезны даже тем, кто занимается разработкой не первый год.
Читать дальше →
Всего голосов 22: ↑11 и ↓11 0
Просмотры 12K
Комментарии 17

Исследование ВШЭ: 78% выпускников Яндекс.Практикума, которые хотели сменить профессию, устраиваются на новую работу 

Блог компании Яндекс Практикум Исследования и прогнозы в IT Учебный процесс в IT Карьера в IT-индустрии
Институт образования Высшей Школы Экономики опубликовал результаты второго исследования о трудоустройстве выпускников Яндекс.Практикума. Вот главные данные: 78% наших выпускников, которые пришли за сменой профессии, трудоустраиваются по выбранной специальности, а 92% из них находят работу в первые шесть месяцев после обучения.

Также исследование определило медианную зарплату выпускников. Она составила 87 тысяч рублей.


Читать дальше →
Всего голосов 25: ↑14 и ↓11 +3
Просмотры 10K
Комментарии 18

Как снова начать читать книги, а не ленту. Часть 2

Блог компании Яндекс Практикум Профессиональная литература Читальный зал Лайфхаки для гиков

В прошлой части я рассказала, как пробовала убрать факторы, которые тянут меня в режим золотой рыбки — рассеянного внимания и желания простого кайфа. На время переходного периода, пока накачивается мышца внимания, я сделала экран чёрно-белым, чтобы сделать развлекательный контент менее привлекательным, и переставила иконку читалки в самое нажимаемое место. 

Я обновила е-инк-читалку, чтобы для чтения был отдельный удобный девайс, и сделала так, чтобы она была рядом в то время, когда я обычно читаю.

Но мало избавиться от плохой мотивации, нужно ещё найти правильную. Назовём это триггерами, которые тянут в режим Льва Толстого. Это режим концентрации внимания и осмысления контента. Про них я расскажу в этой части. 

Завидую, если вам не нужны все эти ухищрения и вы не можете дождаться вечера, чтобы прочитать биографию Эйнштейна, введение в структурный анализ и новый роман Быкова. Эта статья для таких людей, как я — со слабой волей и низменными желаниями. 

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 15K
Комментарии 20

Как снова начать читать книги, а не ленту. Часть 1

Блог компании Яндекс Практикум Профессиональная литература Читальный зал Лайфхаки для гиков

За последние полгода я прочитала около 20 книг и перечитала ещё десяток старых и любимых. Это не то чтобы очень много, но в пять раз больше, чем я прочитала за полгода перед этим.

Зачем вообще читать книги, а не ленту, лонгриды или смотреть сторисы? Сейчас даже довольно сложную информацию можно найти в более простом и развлекательном формате, чем 400 страниц сплошного текста. 

Я поняла, что нравлюсь себе больше, когда воспринимаю информацию в потоке, большими кусками. Чтобы прочитать книгу, надо в течение долгого времени держать внимание на одной задаче. Мышца внимания тренируется. 

Но если оставить меня в покое, то рано или поздно я обнаруживаю себя, читающей статьи типа «10 полезных статей для дизайнера», «15 случаев, когда логика малышей поставила родителей в тупик», «Хозяева, над которыми подшутили их питомцы, но они не сердятся». Это — режим золотой рыбки. Прочитать и забыть за пять секунд.

Завидую вам, если у вас не так. Эта статья для таких людей, как я — со слабой волей и низменными желаниями. 

Читать далее
Всего голосов 74: ↑67 и ↓7 +60
Просмотры 39K
Комментарии 93

Как мы писали свой курс по Go и почему в итоге их получилось три

Блог компании Яндекс Практикум Программирование *Go *Учебный процесс в IT Карьера в IT-индустрии


В ноябре 2021 года Яндекс.Практикум запустил курс «Go-разработчик» для программистов, которые хотят добавить Go в свой стек. На курсе не рассказывают о базовых вещах, а сразу объясняют студенту, как переложить его знания в парадигмы Go.

Меня зовут Алексей Полевой, я продакт-менеджер курса. В этом посте мы с командой расскажем, почему не обучаем программированию на Go с нуля, зачем даём два учебных проекта на выбор и насколько важен обмен опытом с ментором — действующим сеньор-разработчиком.
Читать дальше →
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 11K
Комментарии 5

Сам себе иллюстратор: контентная графика в Доке

Блог компании Яндекс Практикум Веб-дизайн *Разработка веб-сайтов *Графический дизайн *Дизайн


Дока — это справочник, который помогает начинающим фронтенд-разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Работу редакции Доки поддерживает Яндекс.Практикум, а о самом проекте мы писали в одной из предыдущих статей.


Наполнением сайта занимается сообщество, а редакция Доки активно в этом помогает. Но в вебе важно не только грамотно рассказать о каком-нибудь свойстве или параметре, но и показать, как они работают.


Мы поговорили с Валей Броницкой, которая отвечает за визуальный контент в Доке, а также с дизайнером интерактивных примеров Светой Коробцевой и иллюстратором Кирой Кустовой. Они рассказали, как рисуют обложки, иллюстрируют статьи с помощью демок, схем и анимаций и как идут к тому, чтобы каждый автор мог создать визуал к своей статье и не переживать за собственные дизайнерские навыки.

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.5K
Комментарии 6

Открытый микрофон «Спроси меня про Go»: 21 января в 19.00

Блог компании Яндекс Практикум Программирование *Go *Учебный процесс в IT Карьера в IT-индустрии
21 января Яндекс.Практикум проведёт вебинар в формате открытого микрофона «Спроси меня про Go». На вебинаре ответим на любой вопрос, связанный с Go: про язык и его возможности, про карьеру Go-разработчика, а главное, попробуем ответить на вопрос — стоит ли изучать Go сейчас и зачем он нужен именно вам.



Мероприятие будет полезно тем, кто что-то слышал про Go и хочет узнать больше, тем, кто хочет понять, применим ли Go для конкретных задач, а также тем, кто уже писал на Go и хочет обменяться идеями или опытом с другими гоферами.
Читать дальше →
Всего голосов 14: ↑9 и ↓5 +4
Просмотры 1.2K
Комментарии 0

Правки на мёрдже: зачем редактору GitLab

Блог компании Яндекс Практикум Git *Контент-маркетинг Управление медиа *Копирайт

Всем привет! Меня зовут Наталья Которева, я редактор в Яндекс.Практикуме. В этой статье я расскажу, как мы создали обучающий курс в GitLab. Да-да, вместо текстовых документов.

Вообще сложно представить, как можно подружить git и редактуру, а главное, зачем. Есть же много проверенных инструментов, с помощью которых можно без проблем писать текст и потом его всячески править. Но, как выяснилось, привычные гуглдоки и ноушен не особо подходили под наши запросы, поэтому пришлось искать альтернативу.

Сегодня я расскажу, с какими проблемами мы столкнулись, когда писали курс «Мидл Python-разработчик», зачем перенесли работу с контентом в GitLab и почему это оказалось хорошей идеей. Будет полезно почитать всем, кто так или иначе работает с контентом: редакторам, контент-менеджерам, специалистам по развитию бренда и тем разработчикам, которые создают контент сами.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 4K
Комментарии 13

Django Rest Framework для начинающих: как работает ModelSerializer

Блог компании Яндекс Практикум Python *Программирование *Django *API *
Tutorial

В предыдущих статьях мы подробно разобрали работу сериалайзера на основе классов BaseSerializer и Serializer, и теперь мы можем перейти к классу-наследнику ModelSerializer.


image


Класс модельных сериалайзеров отличается лишь тем, что у него есть несколько инструментов, позволяющих сократить код сериалайзера:


  • автоматическое создание полей сериалайзера на основе данных о корреспондирующих полях модели;
  • автоматическое включение в поля сериалайзера тех же валидаторов, которые есть в полях модели, а также при определённых условиях метавалидаторов;
  • заранее определённые методы create и update.

Общие принципы работы модельного сериалайзера как на чтение, так и на запись идентичны тому, как работает базовый класс Serializer.

Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 6.7K
Комментарии 0

Новогоднее настроение от разработки Яндекс.Практикума

Блог компании Яндекс Практикум Разработка веб-сайтов *Программирование *Карьера в IT-индустрии


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

Меня зовут Александр Трегер, я руковожу разработкой платформы профессий Практикума. В посте расскажу, что мы сделали.
Читать дальше →
Всего голосов 20: ↑13 и ↓7 +6
Просмотры 3.9K
Комментарии 4

Что может дать наставничество разработчику: истории от первого лица

Блог компании Яндекс Практикум Программирование *Учебный процесс в IT Карьера в IT-индустрии
Уже больше двух лет Яндекс.Практикум открывает путь для начинающих разработчиков, веб-дизайнеров, тестировщиков и других айтишников. Но в конце 2019 года Практикум запустил Школу наставников для тех, кто хочет обучать новичков.

Наставник в Практикуме — это разработчик с опытом от трёх лет. Он всячески помогает студентам успешно проходить курс: отвечает на возникающие по ходу обучения вопросы, готовит тематические вебинары, разбирает сложные темы на воркшопах и, конечно, мотивирует и подбадривает начинающих программистов.


Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 2.4K
Комментарии 3

Django Rest Framework для начинающих: создаём API для записи и обновления данных (часть 2)

Блог компании Яндекс Практикум Python *Программирование *Django *API *
Tutorial

Продолжаем цикл статей, посвящённый основам Django Rest Framework. В предыдущей статье мы подробно рассмотрели, как сериалайзер валидирует входные данные.


В этой статье мы закрепим теорию на простом примере, а также затронем те вопросы, которые не успели рассмотреть раньше:


  • какое поле сериалайзера выбрать для ForeignKey-поля модели;
  • как сериалайзер работает с датами;
  • как устроен метод save сериалайзера.

А ещё мы напишем контроллер, который будет обрабатывать запросы к API на создание записи в БД.


image

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 5.3K
Комментарии 1

Вычисляем на видеокартах. Технология OpenCL. Часть 1b. Пишем для OpenCL

Блог компании Яндекс Практикум Высокая производительность *Программирование *GPGPU *Видеокарты
22 июня автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов провёл вебинар «Вычисляем на видеокартах. Технология OpenCL».



После перерыва продолжаем публикацию текстовой версии вебинара.


В этой части мы наконец напишем на OpenCL полноценную программу, которая нарисует красивое изображение.

У программы для OpenCL есть две части: kernel-код и host-код — то, что выполняется на видеокарте, и то, что выполняется на компьютере. Кроме того, программу нужно скомпилировать и запустить. Всё это будет рассмотрено в сегодняшней статье. Начнём с самого интересного — напишем часть kernel.

В предыдущих сериях


Прежде чем начать, напомним основные термины из предыдущей части.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 4.1K
Комментарии 4

Какие проекты делают выпускники Практикума

Блог компании Яндекс Практикум Управление проектами *Управление сообществом *Учебный процесс в IT Карьера в IT-индустрии

Привет! Я Максим Карпов, лид Мастерской — части программы трудоустройства Яндекс.Практикума. Многие выпускники сталкиваются с одной и той же проблемой. При трудоустройстве компании изучают портфолио кандидата: если в нём есть не только учебные, но и реальные проекты, шанс получить работу увеличивается. Но где выпускнику курса найти реальный проект, чтобы отточить свои навыки и пополнить портфолио? 

В этой статье я расскажу, как в Яндекс.Практикуме работают над реализацией внутренних и внешних проектов и какую выгоду это приносит студентам и заказчикам.

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 7.1K
Комментарии 8

Какой JS-фреймворк выбрать новичку — мнения шести экспертов

Блог компании Яндекс Практикум Angular *ReactJS *VueJS *SvelteJS *
Привет! Меня зовут Дима Чудинов, я наставник на веб-факультете Яндекс.Практикума, Head of Frontend в СберМаркете.

В первой статье о JS-фреймворках я рассказал о самых популярных из них: Angular, React, Vue и других. В комментариях опытные разработчики спорили о том, какой фреймворк лучше, а новички спросили у меня, какой же инструмент выбрать для проекта и с чего начать знакомство с библиотеками.



Большую часть пути разработчика я писал на React. Хоть я и начинал с AngularJS, но убеждён, что это не единственный путь и можно начать с любого другого фреймворка, поэтому для статьи я решил собрать мнения знакомых разработчиков, которые пишут на разных фреймворках. Статья не даст однозначного ответа на вопрос «Что же выбрать?», но поможет решить, в каком направлении двигаться. А ещё подскажет, какие инструменты лучше применять в пет-проектах, а какие — в энтерпрайзе. Если нет времени читать статью целиком, в конце я собрал список лучших фреймворков для новичков на основе личных мнений экспертов.
Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Просмотры 19K
Комментарии 26

Как правильно готовить автоматизацию или Что покрывать тестами в первую очередь

Блог компании Яндекс Практикум Python *Разработка мобильных приложений *Тестирование мобильных приложений *
Привет, это Эрик Бурыгин, я техлид курса «Автоматизатор тестирования на Java» в Яндекс.Практикуме и лид в Яндексе. Каждый ручной тестировщик считает, что автоматизация — это круто и её непременно нужно втащить в проект. Что может быть лучше, чем полное покрытие автотестами продукта, когда тесты гоняются 24/7 и отлавливают баги? Вот прочитал я эти строки, и захотелось ещё раз всё заавтоматизировать!



Но, как это часто бывает, при внедрении автоматизации вы тратите много человеческих ресурсов, а профита долгое время не видно. Возникает вопрос о целесообразности этой инициативы. То, что на первых этапах автоматизация отнимает много сил — вполне нормально, но в перспективе она должна экономить время, а не наоборот. Попробуем понять, как этого добиться.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 5.6K
Комментарии 2

Информация

Дата основания
Местоположение
Россия
Сайт
practicum.yandex.ru
Численность
101–200 человек
Дата регистрации
Представитель
Ekaterina Shulyndina