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

06.06.2024
Обычно под профессией будущего понимается что-то, связанное с роботами, искусственным интеллектом, супер-технологиями и т.д. Так, некоторые говорят о профессии специалиста по имплантам мозга.

Содержание:
  1. Разработчик игр
  2. Разработка на Python
  3. Веб-разработчик
  4. Дизайнер сайтов
  5. Разработчик приложений для iOS
  6. Общие советы

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

Что стоит знать?

  • Любовь к компьютерным или мобильным играм. Они формируют понимание гейм-дизайна и того, какой должна быть хорошая игра. К примеру, поиграв в десять рогаликов вы подчерпнете ряд полезных фишек.
  • Знание Unity, Unreal Engine или GODOT. Без этого устроиться на работу не получится.
  • Знание C# или C++.

Как вкатиться?

  • Начать делать игры. Любые. У вас есть один из универсальных движков, есть несколько языков и ресурс. Первые игры не должны быть слишком сложными, лучше попробовать много идей. Уровень выбирайте сами. В геймдеве есть конкурсы, в которые требуется создать проект определенного жанра за один час.
  • Для того чтобы потихоньку начать разбираться в веб-дизайне, смотрите интересные игровые каналы. К примеру, Тот самый Келин классно рассказывает про метроидвании.
  • У крупных игровых движков есть полезные библиотеки. Вот пример в виде документации для GODOT.
  • Чтобы накопить портфолио, можно выкладывать небольшие инди-проекты на itch.io. Там можно получить отличный фидбек (подробные комментарии с разбором механик), а если игра наберет небольшую популярность - это станет плюсом при устройстве на работу.
  • Иногда стоит самостоятельно писать в компании, занимающиеся разработкой игр.

А еще можно прочитать “Искусство геймдизайна” Джесси Шейла.
Ищите конкурсы для игровых разработчиков. Это может пойти в портфолио. Вот пример одного из них.
Какие интенсивы подойдут?

  • Разработчик игр в Unity. Ребенка познакомят с движком Unity, научат пространственному и алгоритмическому мышлению, а также помогут создать собственный проект. А еще ему помогут работать в команде.
  • Войди в GameDev. Программа нужна для того, чтобы разобраться в том, как делать игры. На интенсиве покажут основные инструменты для создания проектов.
  • Дизайнер видеоигр. Там получится создать собственный шутер в Construct 2.

Разработка на Python

Что стоит знать?

  • Потребности работодателя. Поэтому заходим на hh.ru, проверяем вакансии, а потом составляем себе план.
  • Фреймворки. Это определенные инструменты, при помощи которых приложения работают быстрее. Django и Flask - основа.
  • Базовый синтаксис языка.
  • Работа с СУБД.
  • У вас точно должна быть парочка pet-проектов с хорошо (хотя бы на ваш взгляд) написанным кодом. В крайнем случае можно взять свои учебные проекты.
  • Навыки работы с Git.
  • Часто полезен опыт работы с Linux.

Как вкатиться?

  • Решайте проблему по мере ее поступления. То есть если знание не приносит пользы - оно пока что не нужно. Это мы говорим потому что иногда соблазн зачитать книги до дыр слишком высок.
  • Многие программисты выкладывают идеи разной степени сложности. Начните с простых игр, потом посмотрите рейтинги.
Хакатоны и соревнования - выход, который поможет получить преимущество при устройстве на работу. Вот платформа - Braim, где есть любопытные ивенты.
Какие интенсивы подойдут?

  • Python-разработчик. Там обучают языку Python через игры. Преподаватель будет рассказывать про арифметические операторы, типы данных, циклы и Pygame.

Веб-разработчик

Что стоит знать?

  • Основы HTML и CSS. Вы поймете, что получили базовые знания, когда сможете выполнять простые, но полезные рынку задания.
  • JS для фронтендеров.
  • Git и GitHub.
  • Изучите принципы работы с API. Они генерируют полезные данные.

Как вкатиться?

  • Скорее всего, вы не будете заниматься дизайном сайта, поэтому не тратьте на него лишнее время.
  • Больше внимания пользовательскому опыту. То есть вы ориентируетесь на то, что может пригодиться людям. Сайт не должен долго загружаться, тормозить, не иметь интересных фишек и т.д.
  • Разработайте pet-проект (не учебный проект). Это сайт, который нужен и будет полезен лично вам.

Какие интенсивы подойдут?


Дизайнер сайтов

Что стоит знать?

  • Основы работы с Figma, Photoshop и полезными инструментами, полезными для веб-дизайнера.
  • Разбираться в современных трендах. Посмотрите, как сейчас делают хорошие сайты, определитесь с тем, какие фишки там нужны и т.д.
Обращайте внимание на дополнительные инструменты. Colormind поможет работать с цветовой палитрой, а Awwwards даст доступ к интересным проектам.
  • Работа с бизнес-аналитикой. Сюда относится понимание потребностей заказчика. Придется разбираться с тем, как определенные решения влияют на аудиторию.
  • Иногда веб-дизайнер может быть копирайтером, например. Поэтому ему придется убирать воду из текста.

Как вкатиться?

  • У Tilda есть полезный гайд по Figma, начните с него. Также в программе имеется окно помощи, в котором можно получить полезную информацию.
  • В Photoshop, для начала, важно выучить азы, чтоб лучше понимать принципы работы программы.
  • Тренируйте насмотренность (важный навык для веб-дизайнера). Это когда вы смотрите хорошие сайты, подмечая там полезные фишки и решения.

Какие интенсивы подойдут?

  • Дизайнер сайтов Tilda. Tilda поможет веб-дизайнеру стать независимым. Это конструктор сайтов, который вы сможете применять во время работы с маленькими проектами. Там обучают работе с блоками, добавлению контактов, работе с изображениями, шрифтами и т.д.

Разработчик приложений для iOS

Что стоит знать?

  • Вероятно, приложения будут делаться на языке SWIFT. У Apple есть огромное пособие на эту тему. Поэтому важно уметь разобраться в алгоритмах и структурах данных.
  • Особенности iOS. Это другая операционная система, поэтому вам понадобится iPhone.
  • Системы контроля версий Git. С их помощью проще вносить изменения в рабочих файлах.
  • Разбираться в базе данных.
Apple провела исследование, которое показало, что SWIFT в 2.7 раз быстрее Python. Также это относительно легкий язык, который можно выучить за полгода.
Как вкатиться?

  • Изучайте принципы работы App Store. Приложение нужно поддерживать, обновлять и добавлять в магазин.
  • После получения базовых навыков учитесь работать с библиотеками SWIFT.
  • Изучите полезный раздел, касающийся разработки на iOS.

Какие интенсивы подойдут?


Общие советы

Маленькие напоминания, касающиеся развития:

  • Вначале занимайтесь недолго - нужно войти в темп, чтобы решать поступающие задачи. Иногда достаточно получаса.
  • Ютуб и книги - отличный способ получить полезную информацию в вышеуказанных сферах. Но иногда можно заглянуть в блоги и документацию. Так, веб-дизайнерам может пригодиться справочный центр Tilda.
  • Ищите сообщества программистов и веб-дизайнеров. Это проще, чем кажется: есть сервера на Discord, хакатоны (соревнования программистов), в крупных городах проводятся ивенты и т.д.
  • Меньше теории, больше практики. Для начала достаточно просто повторять за блогером из видео, потом развивайте самостоятельность.
Если будете читать книги - смотрите на дату выпуска. За пять лет в мире IT может появиться много нового.
  • Если тратите на обучение по несколько часов в день, то через полгода начинайте потихоньку искать работу.
  • Попытайтесь найти эксперта в вашем направлении или нейтральную публику, способную оценить работу.

А еще поступайте в ВУЗы, там можно получить много полезных знаний (даже в провинциальных университетах).

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