practicum.yandex

practicum.yandex

Блог компании
Яндекс Практикум
На Пикабу
поставил 8 плюсов и 1 минус
Награды:
более 1000 подписчиков
- рейтинг 1914 подписчиков 1 подписка 199 постов 42 в горячем

Подборка полезных ресурсов для программистов любого уровня

Полезный список, в котором каждая ссылка открывает доступ к терабайтам информации. Добавляйте в закладки (и не забывайте почаще их открывать).

Подборка полезных ресурсов для программистов любого уровня Программирование, IT, Полезное, Обучение, Длиннопост, Блоги компаний

Попрактиковаться в коде

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

LeetCode. Сайт помогает готовиться к собеседованиям — там собраны задачи по программированию, в том числе от ведущих мировых компаний (правда, многое доступно только в платной версии).

Codewars. Место для безудержного кода. Есть задачи на разных языках программирования, от легких до сложных. Вы их решаете и прокачиваете профиль (почти как уровень персонажа в игре), а еще можете выходить на «дуэли» с другими программистами.

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

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

Решить задачу, которая не хочет решаться

Чтобы научиться выполнять задачи «со звездочкой», программисту сначала надо пройти целый решебник. Готовых домашек для кодеров не издают, но зато и за подсказки никого не ругают.

StackOverflow. Если вы застопорились на задаче, то вам сюда. Скорее всего, ее уже решил коллективный разум. Поскольку ресурс давно международный, все на английском — но программисты должны знать его по умолчанию.

Хабр Q&A. Это ответвление Хабра, в котором можно задавать вопросы и получать ответы от профессионалов. Русскоязычный аналог StackOverflow.

Cyberforum. Еще один Q&A-ресурс на русском. Забавно, что программисты по-прежнему любят формат форума и не стремятся что-то менять, ибо и так хорошо работает.

Обучение в Яндекс Практикуме основано на поддержке. Еще до начала курсов мы помогаем определиться с направлением разработки. После старта программы наставники поделятся опытом и советами, ревьюеры вычитают код, а коммьюнити из выпускников, преподавателей и студентов обеспечит обмен знаниями.

CodeProject. Ресурс со статьями, вопросами и ответами, обсуждениями и гайдами — в общем, большой сборник полезной информации.

Quora.com. Если найти на ресурсе ветку, посвященную вашему языку программирования, можно задать вопрос и начать увлекательную беседу.

Найти массу новой информации по любому поводу и вопросу

Факт, что в IT все быстро меняется и развивается, уже стал штампом. Но как за этим всем успевать? Только постоянно находиться внутри айтишного сообщества, слушать и читать, о чем в нем говорят. И вот какие ресурсы с этим помогут.

Хабр. Самый известный русскоязычный IT-сайт с UGC-контентом. Сейчас там есть даже карьерный центр, который проводит исследования рынка труда. В общем, если вы айтишник в самом широком смысле слова, мимо не пройдете.

Dzone.com. Один из самых старых и известных ресурсов о разработке.

Hacker Noon. Вырвиглазный интерфейс как отсылка к ретро-играм и огромное коммьюнити людей, которые пишут обо всем новом в индустрии.

Dev.to. Аналог социальной сети, но только для разработчиков. Там общаются более полутора миллионов пользователей со всего мира, так что в ленте всегда найдется что-то свежее.

Код. Это журнал Яндекс Практикума. Просто заходите и сами все поймете: там есть теория, практика, полезные советы и новости из мира технологий.

Попросить искусственный интеллект поработать за вас

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

GitHub Copilot. Мы не упомянули GitHub выше в списке полезных ресурсов, потому что это было бы слишком очевидно. Зато расскажем о нейросети, которая умеет писать рутинные операции, искать решения, переводить код с одного языка программирования на другой.

ChatGPT. Одна из самых быстроразвивающихся сетей, у которой можно попросить не только сгенерировать кусок кода, но и объяснить, как он работает.

Tabnine. Нейросеть для продвинутых программистов с большой базой собственного кода. Изначально эта сеть строилась на базе ChatGPT, но сейчас стала самостоятельным продуктом.

Codeium. Отлично справляется с простыми задачами. Главная фишка ресурса — он бесплатный.


Мы в Яндекс Практикуме поддержим на пути освоения IT-профессии. Если вы интересуетесь программированием, пройдите наш бесплатный тест профориентации: убедитесь в выборе и определитесь с направлением.

Или обратите внимание на другие полезные бесплатные курсы, чтобы узнать об IT-сфере, освоить навыки для работы и трудоустройства.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью

5 главных требований к менеджерам маркетплейсов на примерах реальных вакансий

Спрос на менеджеров маркетплейсов растет, но профессия это относительно новая, поэтому много вопросов к требованиям. Просмотрели объявления работодателей и перечислили самые распространенные.

5 главных требований к менеджерам маркетплейсов на примерах реальных вакансий Обучение, Карьера, Поиск работы, Профессия, IT, Длиннопост, Блоги компаний

Основные требования

1. Знание особенностей работы с маркетплейсами

Желательно разбираться сразу в нескольких платформах: продавцы часто выставляют товары сразу в нескольких маркетплейсах. От кандидата требуют знание личного кабинета, оформления карточек, механики ранжирования товаров, системы аналитики площадки.

2. Разбираться в продажах

Пригодится теория рекламы и маркетинга, умение пользоваться инструментами, проводить исследования вроде A/B-тестирования — ему научим в бесплатном онлайн-курсе.

5 главных требований к менеджерам маркетплейсов на примерах реальных вакансий Обучение, Карьера, Поиск работы, Профессия, IT, Длиннопост, Блоги компаний

3. Владение Excel

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

5 главных требований к менеджерам маркетплейсов на примерах реальных вакансий Обучение, Карьера, Поиск работы, Профессия, IT, Длиннопост, Блоги компаний

4. Аналитический склад ума

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

5. Самостоятельность

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

5 главных требований к менеджерам маркетплейсов на примерах реальных вакансий Обучение, Карьера, Поиск работы, Профессия, IT, Длиннопост, Блоги компаний

Дополнительные требования

  • Опыт прохождения курсов по маркетплейсам

  • Знание 1С и «МойСклад»

  • Опыт в Яндекс.Директ

  • Работа с рекламным бюджетом

  • Умение пользоваться биддером

Где всему этому научиться

На курсе «Менеджер маркетплейсов». Научим запускать и увеличивать продажи, управлять магазинами, работать с аналитикой и отчетами. В конце у вас будет резюме с реальными проектами. Попробовать себя в профессии и узнать, как устроено обучение, поможет бесплатная вводная часть курса.

В IT есть еще много интересных специальностей. Узнайте о них в наших бесплатных курсах и найдите подходящую. А еще освойте полезные навыки, которые пригодятся при поиске первой работы.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 3

5 условий, чтобы создать эффективную команду

Вот на что должны обращать внимание менеджеры и руководители, чтобы все были довольны, проекты выходили в срок и выстреливали, а цели — достигались.

5 условий, чтобы создать эффективную команду Обучение, IT, Длиннопост, Блоги компаний

Обеспечьте комфортные условия

Следите за обстановкой внутри команды — отношения сотрудников напрямую влияют на ее эффективность. Если заметили конфликт, разберитесь в нем: найдите причину и устраните ее так, чтобы учесть интересы обеих сторон.

Чтобы сотрудники не выгорали и не тормозили работу команды, следите за их моральным духом и вовлеченностью в задачи. Общие условия труда тоже важны: иногда даже банальное отсутствие удобных кресел в офисе может плохо сказаться на всем проекте.

Мотивируйте сотрудников

Делать это можно по-разному:

  • рост зарплаты и бонусы;

  • продвижение по службе;

  • интересные разнообразные задачи;

  • признание достижений и обратная связь.

Правильно формулируйте и распределяйте задачи

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

❌ Нужно исправить ошибку на сайте.

✅ На главной странице сайта некорректно отображается баннер в хедере. Давайте исправим до конца недели.

А еще подмечайте сильные стороны сотрудников — это ускорит выполнение задач в команде. Это касается не только производительности, но и усидчивости, коммуникативности, лидерских качеств или, например, инициативности.

Ставьте KPI

Ключевые показатели помогают измерять успехи команды. А еще переводят абстрактные цели в цифры и делают их более достижимыми, что создает для сотрудников стимул. Ставить KPI можно на любом этапе проекта: оценивать сроки и качество выполнения задач в процессе или удовлетворенность клиента постфактум.

Развивайте команду и себя

Сфера IT быстро меняется, появляются инструменты и технологии. Важно обновлять профессиональные знания сотрудников: отправлять на обучение, способствовать нетворкингу.

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

А если думаете попробовать себя в других направлениях IT, пройдите наши бесплатные курсы.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 1

Чем на самом деле занимается системный администратор? Разбираемся в тонкостях профессии

Стереотипный сисадмин — человек в растянутом свитере, который изредка поднимается из своего подвала, чтобы установить кому-то Windows или «почистить» забарахливший ПК. На самом же деле это многогранная перспективная профессия.

Чем на самом деле занимается системный администратор? Разбираемся в тонкостях профессии Обучение, Учеба, Профессия, IT, Сисадмин, Карьера, Длиннопост, Блоги компаний

Кто такой сисадмин и что он делает

Системный администратор — специалист, который отвечает за бесперебойную работу IT-инфраструктуры компании. Он нужен везде, где сотрудники используют ПК для решения ежедневных задач. Но сисадмин — не просто компьютерных дел мастер, который с первого взгляда понимает, что в ноутбуке давно не меняли термопасту.

Вот примерный список его задач:

  • настраивает локальные сети;

  • устанавливает и настраивает сетевое оборудование;

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

  • мониторит работу IT-оборудования и оперативно устраняет неполадки; 

  • создает и настраивает системы хранения данных;

  • вместе со службой безопасности следит за устойчивостью инфраструктуры к хакерским атакам;

  • участвует в разработке IT-стратегии компании, предлагает новые идеи для развития технологической основы бизнеса.

Что должен уметь сисадмин

Многое зависит от его уровня. Новичку достаточно вникнуть в технические задачи: понимать Windows и Linux, быть в состоянии найти утерянный файл или, например, подключить пользователя к базе знаний компании.

У опытных сисадминов более широкий набор навыков. Им важно:

  • работать с веб-серверами Apache, Nginx, IIS, которые хранят данные сайтов и обрабатывают запросы;

  • понимать основы сетевых технологий: IP-адресация, протоколы TCP/IP, HTTP, FTP, функционирование маршрутизаторов и коммутаторов;

  • знать систем мониторинга и логирования вроде Zabbix, чтобы контролировать состояние инфраструктуры; 

  • обладать навыками работы с базами данных MySQL, PostgreSQL, MSSQL;

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

  • понимать нюансы работы систем безопасности и анализировать защищенность IT-инфраструктуры;

  • знать языки программирования Python, PowerShell и Bash, чтобы самостоятельно писать скрипты для автоматизации рутинных задач.

Сисадмины подробно описывают и документируют все, что делают. Поэтому важные soft skills для них — это терпение, внимание к деталям, способность к монотонной работе.

А еще важно строить качественную коммуникацию. Нелюдимые и хмурые компьютерщики пусть остаются в стереотипах из 90-х. Современный IT-специалист умеет объяснить сложные технические штуки простым языком, чтобы поняли и коллеги, и руководство.

Понять, подходит ли вам профессия сисадмина, поможет бесплатный профориентационный тест от методистов Практикума и МГУ. Он выявит ваши навыки и предложит подходящие специальности.

Сколько зарабатывают администраторы

В 2024-м средняя зарплата сисадмина в стране составила почти 68 тысяч рублей, а медианная (без учета самых высоких и низких зарплат) — 150 тысяч.

В Москве с начала года средний оклад такого специалиста вырос примерно на 5%, превысив в мае 105 тысяч рублей. Медианная зарплата в столице, правда, вышла скромнее — 50 тысяч. Но если взглянуть на открытые вакансии на HeadHunter, то примерно в 40% из них уровень дохода превышает 95 тысяч рублей.

Плюсы и минусы профессии

+ Карьерные перспективы

Одна из очевидных областей для развития сисадмина — DevOps. Это методология автоматизации процессов сборки, настройки и развертывания программного обеспечения. DevOps-инженер не просто отвечает за работу IT-инфраструктуры, а описывает как процессы, так и специальные технические решения, чтобы создать удобную среду взаимодействия в IT-команде. Профессия девопса сложнее, знать надо больше, но и зарплата выше — до 400 тысяч рублей в месяц.

- Постоянная занятость

Системный администратор — не Чип (и не Дейл), который спешит на помощь только тогда, когда позовут. У него много постоянных обязанностей вроде отслеживания работы всех частей инфраструктуры. Поэтому тем, кто видит сисадмина кризис-менеджером мира технологий («прибежал, починил, убежал»), стоит изучить специальность подробнее. Например, пройти бесплатный обзорный курс по IT-профессиям.

+ Значимость

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

- Стресс

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

Как стать системным администратором

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

А потом можно приступить к обучению на курсе «Системный администратор». За шесть месяцев научим администрировать Linux и работать с базами данных, расскажем об основах DevOps. И все это на реальных проектах и с постоянной поддержкой наставников.

Обучение само по себе увлекательное, но есть и дополнительная мотивация — лучшие студенты курса попадут на оплачиваемую стажировку в Yandex Cloud и в компании-партнеры. А в карьерном центре помогут составить резюме и найти первую работу.


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

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 1

Как использовать ИИ в программировании? Рассказывает разработчик

Своим опытом укрощения ИИ поделился Алексей Мартынов, программный директор Яндекс Практикума. Он рассказал, какие нейросети пригодятся разработчику и для чего. А еще на реальном кейсе показал, как их использовать, и дал советы новичкам.

Как использовать ИИ в программировании? Рассказывает разработчик Программирование, Обучение, IT, Личный опыт, Нейронные сети, Искусственный интеллект, Длиннопост, Блоги компаний

Какие нейросети я рекомендую для работы программисту

Github Copilot

Для чего пригодится: ИИ-копилот позволяет быстро разрабатывать и находить проблемы в коде, повышая производительность опытных разработчиков в разы.

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

По сравнению с Amazon Whispers эта нейросеть работает несравнимо лучше. Сейчас JetBrains еще предлагает собственный AI-помощник в редакторе, но пока мало успел им попользоваться и не составил точного мнения. Хотя теоретически он должен работать лучше.

ChatGPT-4o

Для чего пригодится: GPT в новой версии отлично справляется с анализом графических изображений, неплохо переводит UML-диаграммы в код. Или, например, может выполнять несложную верстку по изображению.

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

Автоматизировать работу также поможет YandexGPT. Нейросеть ответит на вопросы по коду, объяснит работу алгоритмов и структуры данных.

Google TensorFlow

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

Google TensorFlow — это не только про анализ данных, но в том числе и отличное средство для формирования обучаемых программных систем на стыке обычного кода и машинного обучения. Очень производительное API, достаточно удобно встраиваемое в код.

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

Насколько нейросети экономят разработчику время

Работать в нейросети в виде чата — самый неудобный способ. Но если использовать API и предоставлять соответствующий контекст для заготовленных и отработанных запросов, то рабочую среду можно автоматизировать очень и очень сильно.

Мало того, в GPT, например, можно создавать агенты, которые могут даже исполнять произвольные действия. Аналогично используя API, можно реализовать и у себя на компьютере или сервере и использовать в повседневной работе. Такое применение устраняет большую часть рутины и может экономить до 60–70% времени, позволяя сконцентрироваться на важных задачах.

А теперь давайте разберем работу с ИИ на конкретном кейсе

Примеров применения нейросетей в программировании много, но мало какой кейс влезет в короткий текст, так как ежедневно используется в больших проектах. Из небольшого — это, например, быстрое прототипирование онлайн-сервиса для обрезки изображений в качестве учебного примера. Использовались Github Copilot и ChatGPT-4o.

```copilot

generate open api swagger defenition for photo crop service with following routes:

— post request for files upload return id for each file

— get request with id parameter for download image preview

— post request for croping array of prevoiously uploaded files by id and crop settings, return task id

— get request for downloading zip archive by task id

```

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

```

With open api defenition in api.yaml file generate routes realisation for express server using multer for file handling. Use unique identifiers for uploaded file names based on uuid package.

```

Причесываем код, устраняем ошибки. При генерации их всегда хватает, но можно скормить его GPT и попросить найти ошибки или предложить улучшения и т. д. Почему не в копилот? Чтобы не загрязнять его контекст, да и непосредственно с анализом и доработкой GPT справляется лучше, а у Copilot генерация первичная на лучшем уровне благодаря проектному контексту.

Подготавливаем заготовку фронта на реакт и генерируем основные компоненты.

Для загрузки:

```

Generate typescript react component for drag and drop uploading single file to the server using this api. Component should have a setFile(fileID) prop callback called when file uploaded and pass file id to them.

```

Для кроп зоны:

```

Generate typescript react component and corresponding styles for display and edit crop zone for uploaded image. Component should accept in props imageUrl, onChange and value for crop zone editing.

```

Вуаля, осталось собрать все это вместе, исправить ошибки и т. д.

Советы программистам, которые хотят освоить нейросети для работы

  • Не полагайтесь на код который выдает нейросеть, чтобы работать с ним вы должны знать его значительно лучше чем она и работать с ним очень внимательно. Запросы формируйте максимально конкретно: указывайте детали, дополнительный контекст, ограничения и пр.

  • Используйте нейросети для быстрого прототипирования какого-то решения, после чего его можно декомпозировать уже более детально и прописать требования и ограничения для каждой части. А уже с этими требованиями сгенерировать более годный код.

  • Не пускайте код от нейросети в прод: в нем изобилуют уязвимости, разного рода ошибки и не самые оптимальные решения. Но это хорошая болванка, чтобы не забивать кучу лишнего.

  • Не пытайтесь сгенерировать сразу все :) Чем меньшими шагами вы движетесь, тем лучше результат получаете.

  • Если вы начинающий разработчик, не генерируйте код. Лучше отправлять его части на проверку в нейросеть — вот это будет полезно.

Для тех, кто хочет войти в мир программирования, но пока сомневается, мы приготовили бесплатный тест на профориентацию. Его разработали методисты МГУ и Яндекс Практикума: он проанализирует ваши навыки, опыт и предложит подходящие специальности.

А наши бесплатные курсы помогут узнать о разных профессиях в IT, попробовать себя в них и определиться с направлением.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 1

Вредные советы для тех, кто планирует учиться онлайн

Добавили немного экшена в учебную рутину — собрали вредные советы, которые точно осложнят жизнь студента. Проверьте себя, а вдруг вы им уже следуете!

Учитесь по вдохновению

Вредные советы для тех, кто планирует учиться онлайн IT, Обучение, Длиннопост, Блоги компаний

Учеба — это тоже своего рода искусство! К чему составлять график занятий и вынуждать себя ему следовать, если можно браться за задачи на эмоциях, с удовольствием. Тогда все получится быстрее и лучше! А занимаясь через силу, все равно ничего не запомните, только время потратите без толку.

Как на самом деле: учиться в периоды продуктивности — нормальная практика, но без плана и расписания это может привести к отставанию. Составляйте план обучения с учетом заданий, долгосрочных и краткосрочных целей. Используйте таблицы, чек-листы и майнд-карты. Это поможет организовать процесс и успешно завершить курс.

Прокрастинация — залог успеха

Зачем тратить время на ежедневное изучение материала, если можно откладывать до последнего, а потом «проглотить» все целиком за один вечер? Какая разница, если все равно по итогу все нужные знания окажутся в голове. А ведь столько всего можно успеть за сэкономленное время!

Как на самом деле: чрезмерное растягивание задач снижает внимательность. Чтобы достигнуть баланса между жизнью и образованием, осваивайте техники тайм-менеджмента: например, Pomodoro. Учеба будет более продуктивной, если разделена на интервалы концентрации и отдыха. Старайтесь избегать перегрузок, следуйте принципам управления временем:

  • четко формулируйте цели;

  • сперва делайте главное и важное, откладывайте неважное;

  • планируйте время продуктивности под ваш режим и биоритмы;

  • позволяйте себе расслабляться.

Вредные советы для тех, кто планирует учиться онлайн IT, Обучение, Длиннопост, Блоги компаний

За проактивность никто не похвалит

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

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

Держите проблемы в себе

Путь самурая — путь одиночки. Просьбы о помощи — признак слабости. Либо вы справитесь с трудностями сами, либо безнадежно отстанете, пытаясь.

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

Включайте что-нибудь «на фон»

Развалиться на диване или в кровати с ноутбуком на коленях и краем глаза смотреть последнюю киноновинку — вот настоящий студенческий дух! Убиваем сразу двух зайцев, не тратить же время только на учебу.

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

Вредные советы для тех, кто планирует учиться онлайн IT, Обучение, Длиннопост, Блоги компаний

Отдавайтесь обучению целиком и полностью

Учиться без сна и отдыха днями и ночами, заливая в себя литры кофе, — это по-нашему! Кто вообще когда-то всерьез заботился о здоровом образе жизни? Пока организм позволяет, нужно этим пользоваться.

На самом деле: крепкое здоровье — основа успешного обучения. Уделите время спорту, регулярным прогулкам и отдыху. Даже простая разминка приведет организм в тонус и повысит концентрацию и поможет эмоционально разрядиться. Также не забывайте расслабляться ментально: попробуйте йогу и медитацию, регулярно делайте паузы на 5–10 минут, общайтесь с близкими людьми. Все это поможет вам сохранить баланс и эффективность в учебе и жизни.


Теперь вы знаете, что не следует делать, если планируете успешно пройти онлайн-обучение. А получить ценные знания поможет учеба в Яндекс Практикуме — вот преимущества наших курсов:

  • много опыта: более 80% времени занимает практическая работа;

  • поддержка наставников: высококлассные специалисты всегда готовы выручить;

  • помощь с трудоустройством: карьерные консультации и рекомендации по поиску работы после окончания курсов.

Если чувствуете интерес к IT или не уверены в своем нынешнем профессиональном пути, предлагаем пройти бесплатный тест профориентации от методистов МГУ и Практикума. Он поможет лучше понять себя, что может стать первым шагом к новой успешной карьере.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 3

6 языков программирования для мобильных игр

Рынок растет, к 2027 году аудитория мобильных игр увеличится на треть — до 35 миллионов человек. Рассказываем, какие языки программирования учить, чтобы войти в IT через геймдев.

6 языков программирования для мобильных игр Gamedev, Разработка, IT, Программирование, Мобильные игры, Блоги компаний

Игровым разработчикам требуются программисты под разные проекты, от уровня казуальной Among Us до action RPG вроде Genshin Impact. Но выбор языка определяется не только графикой.

Есть две основные платформы для разработки мобильных игр:

  • Android;

  • iOS.

Ниже привели примеры популярных языков программирования, совместимые с этими операционными системами.

Java

Основой язык для разработки игр для смартфонов с полной поддержкой Android. Его относительно просто освоить с нуля благодаря развитому сообществу и обилию библиотек. А встроенная виртуальная машина Java (JVM) обеспечивает производительность.

Kotlin

Новый перспективный язык, который призван заменить Java. Он тоже работает на JVM, но при этом его код легче и проще. В основном на Kotlin создают игры на Android, но при желании можно кодить и под iOS: например, прописывать логику через Kotlin Multiplatform (KMP).

Swift

Язык программирования от Apple, который пришел на смену устаревшему Objective-C. На нем пишут игры для iOS. В Swift интуитивный код, доступно много фреймворков для работы с 2D и 3D (SpriteKit, SceneKit, Metal), постоянно обновляются функции и библиотеки.

Lua

Скриптовый производительный язык, который используют в игровых движках и фреймворках вроде Solar2D, Defold. Благодаря этому он кроссплатформенный: на нем пишут игры для Android и iOS.

C++

Универсальный язык программирования для игр, который поддерживает в том числе Android и iOS. Он очень мощный, поэтому используется для портирования крупных проектов на мобильные платформы. Совместим с движком Unreal Engine.

С#

«Облегченная» версия С++, на которой основан игровой движок Unity. Язык понятный для новичков в программировании. С его помощью можно создавать 2D и 3D игры любого уровня сложности.


Для тех, кто хочет создавать мобильные игры, мы в Яндекс Практикуме подготовили онлайн-курсы по направлениям «Android-разработчик» и «iOS‑разработчик». С ними вы освоите все нужные языки программирования, чтобы устроиться в геймдев или начать свой проект.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью

Как доводить большие дела до конца, даже если у вас закончилась мотивация

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

Как доводить большие дела до конца, даже если у вас закончилась мотивация Психология, Мотивация, Саморазвитие, IT, Обучение, Длиннопост, YouTube (ссылка), Блоги компаний

«Где вы видите себя через пять лет?», или что такое мотивация

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

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

Но между тем, что есть сейчас, и тем, что будет через пять лет, лежат… пять лет. И все эти годы придется делать что-то трудное, тяжелое, новое. Вы пропустите пару занятий, потом еще… И вот вы уже думаете, что IT — «это не мое».

Почему мы теряем мотивацию и при чем тут дофамин

Четкого ответа нет, потому что психология — не точная наука. Но многие исследователи связывают мотивацию с химическими процессами внутри тела.

Как доводить большие дела до конца, даже если у вас закончилась мотивация Психология, Мотивация, Саморазвитие, IT, Обучение, Длиннопост, YouTube (ссылка), Блоги компаний

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

Допустим, вы хотите две простые вещи:

  • пить;

  • пойти выпить чашку воды.

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

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

Иногда мы просто выбираем неправильную дорогу к нашей мечте. Например, не ту профессию в сфере IT, которая лучше всего соответствует вашим талантам. У Яндекс Практикума есть бесплатный профориентационный тест, который поможет определиться с направлением для обучения. Его подготовили при участии методистов МГУ.

Есть еще и такое явление, как дофаминовая ловушка

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

Как доводить большие дела до конца, даже если у вас закончилась мотивация Психология, Мотивация, Саморазвитие, IT, Обучение, Длиннопост, YouTube (ссылка), Блоги компаний

Но после получения удовольствия уровень дофамина обязательно падает. И если все время искать выход в фантазиях, то есть риск оказаться в дофаминовой яме — ситуации, когда уровень нейромедиатора просто не успевает восстанавливаться. Как объясняет исследователь Калифорнийского университета в Коннектикуте Джон Саламоне, «постоянно низкий уровень дофамина снижает вероятность того, что люди будут работать над чем-то».

Что делать, если с мотивацией появились проблемы

Невозможно всегда быть мотивированным — рано или поздно уровень дофамина снизится. Самая опасная ошибка, которую мы часто допускаем — отложить дела и ждать, пока появится вдохновение.

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

Тут в дело вступает совершенно другая сила, которая помогает добиваться целей — дисциплина. То есть способность работать, даже когда не очень хочется.

Как доводить большие дела до конца, даже если у вас закончилась мотивация Психология, Мотивация, Саморазвитие, IT, Обучение, Длиннопост, YouTube (ссылка), Блоги компаний

Умение контролировать свои действия вне зависимости от эмоций — это действительно залог успеха. Гипотезу подтверждает известный «Зефирный эксперимент» и многие другие наблюдения.

Что за зефирный эксперимент

Психолог Уолтер Мишель исследовал самоконтроль у детей с помощью теста. Дошкольникам показывали тарелку с зефиром и оставляли один на один с угощением. Но сначала объясняли правила: если ребенок подождет, пока в комнату вернется взрослый, то ему дадут две зефирки. Если не удержится и съест вкусняшку, то вторую не дадут.

Результаты были разными, но спустя почти 40 лет ученые провели исследование среди выросших детей, которые участвовали в эксперименте. Те, кто в детстве мог противостоять искушению немедленно съесть зефир, выросли более организованными и успешными людьми: с финансовой подушкой, образованием и семьей.

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

Как начать что-то делать, когда ничего не хочется

Как доводить большие дела до конца, даже если у вас закончилась мотивация Психология, Мотивация, Саморазвитие, IT, Обучение, Длиннопост, YouTube (ссылка), Блоги компаний

Есть несколько простых психологических трюков, которые помогут обмануть мотивационную ловушку, и одна сложная (но действенная) система, помогающая выработать полезные привычки.

Начнем с трюков:

  1. Подумайте, что вовсе не обязательно испытывать удовольствие от каждой секунды вашей работы или учебы. Наоборот, мало кому нравится заниматься чем-то сложным. Так что ждать порыва вдохновения вовсе не нужно.

  2. Если нет настроения, разрешите себе сделать работу или задание плохо, «на троечку» или даже «двоечку». Это лучше, чем вообще не сделать.

  3. Поставьте будильник на 20 минут. И пообещайте себе, что когда он зазвонит, сможете отвлечься и заняться чем-то другим. За это время у вас получится либо втянуться в процесс, либо сделать хоть что-то.

  4. Уберите подальше смартфон, еду, телевизор и все, что может вас отвлечь.

Эти приемы можно использовать во время обучения, чтобы подтолкнуть себя к занятиям, если пропало настроение. Мы в Яндекс Практикуме со своей стороны стараемся, чтобы студенты сохраняли мотивацию и интерес во время онлайн-курсов: теорию дополняем практикой с реальными кейсами, проводим вебинары.

Как выработать привычку учиться (или делать что-нибудь еще полезное)

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

Но если пропускать стадию принятия решений, то любое дело дается проще. Мы не принимаем решений, когда что-то входит у нас в привычку. Мы просто берем и делаем, не задумываясь, стоит ли начинать.

Как доводить большие дела до конца, даже если у вас закончилась мотивация Психология, Мотивация, Саморазвитие, IT, Обучение, Длиннопост, YouTube (ссылка), Блоги компаний

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

Петля привычки строится из:

  • триггера — момента, когда запускается привычка;

  • привычного действия — самого процесса;

  • награды — удовольствия, которое мы получаем после действия.

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

Или еще пример: привычка заедать стресс. Триггер — любая неприятная ситуация и волнение. Привычное действие — еда. Награда — приятный вкус и кратковременное успокоение.

Чтобы сформировать себе любую привычку, нужно только найти все компоненты петли. Например, триггер — напоминание или будильник, привычное действие — выполнение задания, награда — что угодно, что вам нравится: серия сериала или похвала наставника.


Теперь вы знаете больше о том, как сохранить мотивацию — теперь опробуйте эти советы в деле! Научитесь, наконец, играть на гитаре, изучите иностранный язык — или выберите и освойте IT-профессию с Яндекс Практикумом!

Да, путь не будет легким. Но у каждого нашего студента есть мощная поддержка наставников и комьюнити. Преподаватели готовы отвечать на вопросы, оставлять комментарии к работам, разбирать ошибки. А ближе к завершению курса вам помогут оформить привлекательное резюме, добавить в портфолио учебные проекты, подготовиться к собеседованию и найти работу.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 5
Отличная работа, все прочитано!