241.72K

Programmist_2

1.

МОЯ БУДУЩАЯ
ПРОФЕССИЯ
ПРОГРАММИСТ
Выполнил: ученик 8Б класса
Микрюков А.Е.

2.

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

3.

Актуальность профессии

4.

История развития программирования
История развития программирования началась с
древнейших времен, когда люди только начали использовать
различные приспособления для счета и измерения. Первые
программируемые машины появились в XIX веке, а первые
программы для них были написаны на машинном языке. В XX
веке с развитием электроники и вычислительной техники
появились новые языки программирования, такие как BASIC,
C, C++ и другие. В настоящее время программирование
является одной из самых быстроразвивающихся областей
науки и техники.

5.

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

6.

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

7.

Выбор первого языка программирования
Свой первый шаг к будущей профессии я начал с курсов
программирования. На данный момент у меня есть
сертификат об окончании языка программирования Unity.
Unity - это популярная платформа для разработки игр,
которая позволяет создавать 2D и 3D игры. Она имеет
простой и понятный интерфейс, который подходит для
начинающих разработчиков. Unity используется многими
крупными компаниями, такими как Microsoft, Google и
Apple.

8.

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

9.

Практика
Я создал свою первую игру в Roblox! Это был
платформер, и я назвали его «Super Duper Platformer». я
начали с создания базы и персонажа, а затем добавил
различные платформы и препятствия, чтобы сделать
игру более интересной. Я также добавили систему очков,
чтобы игроки могли соревноваться друг с другом. В
целом, это был отличный проект, и я горжусь тем, как
далеко я продвинулся за такое короткое время.

10.

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

11.

Исследование возможностей современных
технологий программирования
Современные технологии
программирования
Возможности
JavaScript
Создание
интерактивных
приложений
Python
Машинное
обучение,
автоматизация процессов
анализ
данных,
Java
Разработка
Android-приложений,
логики, финансовых систем
серверной
C++
Создание высокопроизводительных приложений,
игр, драйверов устройств
.NET Core
Создание веб-приложений, облачных сервисов и
IoT-устройств
Swift
веб-сайтов
Разработка приложений для iOS и macOS
и

12.

Мой план к получению профессии:
Основные этапы:
❑ окончить 11 класс,
❑ получить высшее образование,
❑ системное программирование,
❑ самостоятельное обучение,
❑ курсы.

13.

Карьерная лестница:
Стажёр
❑ Разработчик ПО
❑ Старший разработчик
❑ Руководитель группы разработки
❑ Менеджер проекта
❑ Директор проекта

14.

Получение высшего образования
Чтобы получить высшее образование в области
информационных технологий, я могу поступить в
университет или институт, который предлагает
программы по ИТ-специальностям. Я могу выбрать
такие
направления,
как
программирование,
информационная
безопасность,
искусственный
интеллект, большие данные и другие. Кроме того, я могу
пройти курсы и тренинги по программированию, чтобы
получить необходимые знания и навыки.

15.

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

16.

Работа над open-source проектами
Open-source проекты - это проекты с открытым
исходным кодом, которые доступны для всех желающих.
Я могу принять участие в таких проектах, чтобы развить
свои навыки программирования и научиться работать в
команде. Некоторые популярные open-source проекты
включают в себя Linux, Apache HTTP Server, MySQL и
другие.

17.

Составление портфолио
Выбор проектов для включения в портфолио.
❑ Описание каждого проекта.
❑ Добавление скриншотов или видео.
❑ Организация портфолио.
❑ Тестирование портфолио.
❑ Обновление портфолио.

18.

СПАСИБО ЗА
ВНИМАНИЕ!
English     Русский Rules