Слайд 1«Я – программист»
Или немного о современных профессиях в индустрии информационных
технологий
Слайд 2Меня зовут Валерий Пазюк,
для кого-то я Валерий Геннадьевич,
для
кого-то valer00n
И я программист.
Мне 36 (уже).
Из них я профессионально
программированием занимаюсь 15 лет.
Хотя до этого, самостоятельно, по книгам из школьной библиотеки и журналов, я изучал азы и программировал свои первые игры.
Слайд 3Ещё я преподаю программирование и разработку игр в разных образовательных
проектах:
ИТ-классы
Инжиниринговая школа БелГУ
Семейный клуб Пряник
Волонтёр в благотворительных организациях
Докладчик на различных
мероприятиях (вот и сейчас…)
Занимаюсь спортом, люблю велосипел
Просто программист? Неа :)
Слайд 4В настоящий момент
Я занимаюсь разработкой сайтов и мобильных приложений для
различных заказчиков.
Состою в инициативной команде по разработке криптовалютных платформ.
Разрабатываю игры
(хобби).
Слайд 6О чём мы сегодня поговорим и что узнаем?
Кто такие программисты.
Почему
это важная профессия.
Что нужно, чтобы стать программистом.
Нюансы и издержки профессии.
И
в конце вы для себя решите: нужна вам эта профессия или нет.
Слайд 7Кто такой программист?
И с чем он работает
Слайд 8Сухое официальное определение:
Программист — специалист, занимающийся непосредственной разработкой программного обеспечения
для различного рода вычислительно-операционных систем.
(если верить Википедии)
Слайд 9Основные обязанности
Разработка программного обеспечения (архитектура, технологии, написание кода)
Тестирование
Составление технической документации
Слайд 10А ещё…
Внедрение и консультации
Поддержка и обслуживание
Руководство проектом или командой (начальник,
директор)
Слайд 12Программисты программируют, программируют, да всё никак не выпрограммируют
Системные программы
Инструментальные программные
системы
Прикладные программы и утилиты
Веб-приложения (в т.ч. и сайты)
Мобильные приложения
Игры
Слайд 13Веб-приложения
Распространено
Просто в обучении
Сайты нужны всегда
Фронтэнд
Бэкэнд
Фуллстек
(нет, это не заклинания)
Слайд 14Мобильные приложения
У всех есть смартфоны
Android 85%
ios 14%
windows 1%
Разработчики под Android – самые
востребованные сейчас
Слайд 15Игры
Распространённость
Возможность проявить себя творчески
Доходность
Слайд 16Есть ещё специальности
Системные администраторы
Инженеры телекоммуникации
Операторы и администраторы баз данных
Слайд 17Почему это так важно?
Будущее в руках программистов
Слайд 18Сейчас мы не можем представить жизнь без компьютеров
Слайд 19Но все они бесполезные железки, без программ
Слайд 20Будущее уже скоро
Через 20 лет появится 80% новых профессий, про
которые мы не знаем (примерно столько же исчезнут)
Роботы и ИИ
уже сейчас могут заменить множество профессий
Лучше научиться создавать роботов и автоматизировать работу, чем быть этими роботами заменёнными
Слайд 21Плюсы и минусы профессии
Наполовину интересный и наполовину скучный раздел презентации
Слайд 221. Высокооплачиваемая работа и доход
Слайд 232. Гибкий или удобный график работы
Если вам трудно просыпаться в
7, чтобы появиться на работе в 8, то куда интереснее,
например, приходить на работу к 11.
Слайд 243. Возможность работы удалённо
Ведь программы можно писать в любой точке
планеты, где есть хотя бы электричество. Или интернет.
Слайд 254. Возможность совмещать работу и хобби
А ещё учиться новому
Ездить на
конференции
Знакомиться с единомышленниками
Слайд 265. Быть программистом – это здорово
Разработчики программного обеспечения твердо уверены,
что однажды их профессиональные навыки принесут им миллионы, утверждается в
новом исследовании, проведенном по заказу IT-компании Get Chef.
Согласно опросу, 56% разработчиков верят, что станут миллионерами. По данным Glassdoor.com (крупный сервис для поиска работы), доход инженера-программиста составляет в среднем $73000 в год, доход программистов, проживающих в Нью-Йорке - около $85000. В опросе участвовали 1000 программистов из США. В среднем, каждый разработчик планирует проработать на своем текущем месте работы около 9 лет, а 25% собираются работать в одной и той же компании более 10 лет.
По данным исследования инженеры-программисты считают, что они счастливее, чем их друзья, имеющие другие профессии. Более 80% сказали, что они больше удовлетворены своей работой, чем их приятели из других сфер. 69% полагают, что они могут найти работу по специальности даже в период экономического кризиса, а 91% говорит, что они самые ценные сотрудники в компании.
Слайд 27-1. Стресс и малоподвижность
Постоянные умственные нагрузки могут негативно сказаться на
здоровье и самочувствии
Слайд 28-2. Защита интеллектуальной собственности
Программу тяжело написать, но легко скопировать.
Слайд 29-3. Растущая конкуренция
Сейчас программистов много, нельзя быть посредственным, нужно постоянно
расти чтобы тебя не вытеснили
Слайд 32Логика, математика, формализация
За этим и идут в школу :)
Слайд 33Алгоритмы
Это прививается в:
Школе
Решением логических задач
В видеоиграх!
Слайд 34Языки программирования
Java, Kotlin, С#, Swift – для мобильных приложений
Php, js,
ruby, python, node js, typescript – для веб
C++, С# для
игр
Слайд 35Шаблоны проектирования
Очень важно понимать общие принципы создания ПО
Ведь языков много,
а принцип работы программы - один
Слайд 36Технологии
Нужно постоянно учиться новому
Постоянно появляются другие технологии, которые сэкономят вам
время разработки
Слайд 37Где учат программированию у нас?
БГТУ им. Шухова
БелГУ
Слайд 38Где учиться в стране?
Перечень российских учебных заведений, где можно выучиться
на программиста:
в МГУ на факультете вычислительной математики и кибернетики (Москва);
в
МГТУ им. Н. Э. Баумана на факультете информатики и систем управления (Москва);
в СПБГУ ИТМО в Санкт-Петербурге;
в СПБГУ на факультете прикладной математики;
в Уральском государственном университете на математико-механический факультете (УрГУ);
в Южно-Уральском государственном университете (ЮУрГУ),
Слайд 39И напоследок. Мой ответ на вопрос о выборе моей профессии: