СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация "Найди себя в профессии"

Категория: Внеурочка

Нажмите, чтобы узнать подробности

Мои ученики приняли участие в конкурсе "Найди себя в профессии", проводимым СОИРО, создав презентацию "Кто такие программисты"

Просмотр содержимого документа
«Презентация "Найди себя в профессии"»

Кто такие программисты? РАБОТУ ПОДГОТОВИЛИ: АЙДАРОВ МАКСИМ АЛЕКСАНДРОВИЧ ФИЛИППОВ ДМИТРИЙ АЛЕКСЕЕВИЧ 10Б, МБОУ «СОШ №2 Р.П. БАЗАРНЫЙ КАРАБУЛАК САРАТОВСКОЙ ОБЛАСТИ», ПЕДАГОГ: СИЛАНТЬЕВА ТАТЬЯНА ГЕОРГИЕВНА

Кто такие программисты?

РАБОТУ ПОДГОТОВИЛИ:

АЙДАРОВ МАКСИМ АЛЕКСАНДРОВИЧ

ФИЛИППОВ ДМИТРИЙ АЛЕКСЕЕВИЧ

10Б, МБОУ «СОШ №2 Р.П. БАЗАРНЫЙ КАРАБУЛАК САРАТОВСКОЙ ОБЛАСТИ»,

ПЕДАГОГ: СИЛАНТЬЕВА ТАТЬЯНА ГЕОРГИЕВНА

Кто же такие программисты? Программисты – это специалисты, создающие алгоритмы для ЭВМ при помощи языков программирования.

Кто же такие программисты?

  • Программисты – это специалисты, создающие алгоритмы для ЭВМ при помощи языков программирования.
 Программирование возникло тогда, когда появилась первая электронно-вычислительная машина, внушительных по сегодняшним меркам размеров. В 1944 году была разработана мощнейшая по тем временам вычислительная машина «Марк-1», а уже в 70-х годах ХХ века эта профессия стала престижной и хорошо оплачиваемой, не смотря на то, что развитие программирования в различных странах эволюционировало совершенно по-разному.  Сейчас же, без программистов сложно представить нашу нынешнюю жизнь. Любая автоматизированная система существует благодаря сотням строкам кода, написанным программистами, будь то компьютерная программа, web-сайт или телефон. Потенциал программирования только растет и будущее человечества невозможно представить без этой профессии.

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

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

Место работы: IT-компании и web-студии; научно-исследовательские центры; организации, которые подразумевают в своей структуре штатную единицу или отделы программистов

Место работы:

  • IT-компании и web-студии;
  • научно-исследовательские центры;
  • организации, которые подразумевают в своей структуре штатную единицу или отделы программистов
Программирование в целом Программирование  — процесс и искусство создания компьютерных программ с помощью языков программирования. Программирование сочетает в себе элементы искусства, науки, математики и инженерии. В узком смысле слова, программирование рассматривается как  кодирование  — реализация одного или нескольких взаимосвязанных алгоритмов на некотором языке программирования. В более широком смысле, программирование —  процесс создания программ , то есть разработка программного обеспечения. Большая часть работы программиста связана с написанием исходного кода на одном из языков программирования.

Программирование в целом

  • Программирование  — процесс и искусство создания компьютерных программ с помощью языков программирования. Программирование сочетает в себе элементы искусства, науки, математики и инженерии.
  • В узком смысле слова, программирование рассматривается как  кодирование  — реализация одного или нескольких взаимосвязанных алгоритмов на некотором языке программирования. В более широком смысле, программирование —  процесс создания программ , то есть разработка программного обеспечения.
  • Большая часть работы программиста связана с написанием исходного кода на одном из языков программирования.
Классификация программистов В соответствии с областями работы, программисты делятся на: 1. Web -программистов 2. Системных программистов 3. Прикладные программисты

Классификация программистов

В соответствии с областями работы, программисты делятся на:

  • 1. Web -программистов
  • 2. Системных программистов
  • 3. Прикладные программисты
Web-программисты - это программисты, которые занимаются созданием веб-сайтов. Программное обеспечение современного сайта состоит из двух частей – клиентской (команды, которые выполняются на компьютере пользователя, в браузере) и серверной (команды которые запускаются на веб-сервере), соответственно, разработка каждой из этих частей требует от программиста владения определенными технологиями.   Клиентская часть определяет, как отображаются страницы сайта в браузере.

Web-программисты - это программисты, которые занимаются созданием веб-сайтов. Программное обеспечение современного сайта состоит из двух частей – клиентской (команды, которые выполняются на компьютере пользователя, в браузере) и серверной (команды которые запускаются на веб-сервере), соответственно, разработка каждой из этих частей требует от программиста владения определенными технологиями.  Клиентская часть определяет, как отображаются страницы сайта в браузере.

Системные программисты.    Эти программисты создают программы, которые непосредственно управляют различными устройствами - драйверы устройств, операционные системы и их модули(работают над низкоуровневой частью системы). В настоящее время системное ПО разрабатывается, как правило, с  помощью языков программирования C и C++. Часто системные программисты необходимы для того чтобы реализовать возможность управления каким-либо устройством с помощью компьютера.

Системные программисты.   Эти программисты создают программы, которые непосредственно управляют различными устройствами - драйверы устройств, операционные системы и их модули(работают над низкоуровневой частью системы). В настоящее время системное ПО разрабатывается, как правило, с  помощью языков программирования C и C++. Часто системные программисты необходимы для того чтобы реализовать возможность управления каким-либо устройством с помощью компьютера.

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

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

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

Необходимые навыки:

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

Кому подходит   Профессия программиста подходит людям, обладающим такими качествами: Системное мышление. Человек видит не отдельную составляющую, а комплекс. Это обеспечивает быстрый поиск неисправности и ее устранения. Аналитический склад ума. При создании программы важно уметь анализировать факты, создавая оптимальные решения, а не временные. Хорошая память.  Языки программирования довольно сложные к восприятию и обучению, поэтому память играет важнейшую роль в работе. Умение излагать информацию на понятном языке.  Написание инструкции к программе или обучение персонала работе с ПО – это важные навыки каждого программиста. Одно дело просто написать программу, другое же – внедрить ее. Обучение сотрудников – ключевой момент запуска нового ПО. Программист – это высококвалифицированный специалист, который должен сочетать в себе все эти качества.

Кому подходит

Профессия программиста подходит людям, обладающим такими качествами:

  • Системное мышление. Человек видит не отдельную составляющую, а комплекс. Это обеспечивает быстрый поиск неисправности и ее устранения.
  • Аналитический склад ума. При создании программы важно уметь анализировать факты, создавая оптимальные решения, а не временные.
  • Хорошая память.  Языки программирования довольно сложные к восприятию и обучению, поэтому память играет важнейшую роль в работе.
  • Умение излагать информацию на понятном языке.  Написание инструкции к программе или обучение персонала работе с ПО – это важные навыки каждого программиста. Одно дело просто написать программу, другое же – внедрить ее. Обучение сотрудников – ключевой момент запуска нового ПО.

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

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

Особенности профессии

  • На основе анализа математических моделей и алгоритмов решения научно-технических и производственных задач программист разрабатывает программы выполнения вычислительных работ.
  • Составляет вычислительную схему метода решения задач, переводит алгоритмы решения на формализованный машинный язык.
  • Определяет вводимую в машину информацию, ее объем, методы контроля производимых машиной операций, форму и содержание исходных документов и результатов вычислений.
  • Определяет совокупность данных, обеспечивающих решение максимального числа включенных в данную программу условий.
  • Проводит отладку разработанных программ, определяет возможность использования готовых программ, разработанных другими организациями.
  • Разрабатывает и внедряет методы автоматизации программирования, типовые и стандартные программы, программирующие программы, транслятора, входные алгоритмические языки.
Плюсы и минусы: Плюсы: для освоения профессии не обязательно заканчивать ВУЗ. Достаточно обладать аналитическим складом ума, желанием и доступом к обучающему материалу; высокий уровень оплаты труда; постоянное увеличение спроса в грамотных специалистах. По сравнению с другими профессиями, можно претендовать на достаточно высокую зарплату. Требования к возрасту и опыту не такие жесткие; возможность удаленной работы, самостоятельного поиска проектов; хорошие знания предметной части предоставляют возможность переквалификации в смежных областях.

Плюсы и минусы:

Плюсы:

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

Минусы:

  • главный минус – сидячая работа за компьютером. Необходимо пристально следить за своим здоровьем, людям с заболеваниями зрения и опорно-двигательного аппарата эта работа противопоказана.
  • приходится часто и много объяснять одно и то же, так как то, что понятно и очевидно программисту, совсем не всегда понятно и очевидно пользователю;
  • работа в режиме аврала (иногда) в стрессовой ситуации;
  • профессия накладывает специфический отпечаток на характер, который нравится далеко не всем окружающим.
Рабочее место  Рабочее место рядового программиста это персональный компьютер с необходимым для этого программным обеспечением. Программисты могут работать как в офисных помещениях так и брать работу на дом, помещение в котором работают программисты не принципиально, так как для работы чаще всего нужен лишь ПК.

Рабочее место

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

Подготовка кадров: Образование по профессии программист можно получить в техническом ВУЗе. Например: 1. Московский государственный технический университет им. Н.Э. Баумана 2. Санкт-Петербургский государственный политехнический университет 3. Саратовский государственный технический университет  имени Гагарина Ю. А. 4. Казанский государственный технический университет им. А.Н. Туполева

Подготовка кадров:

Образование по профессии программист можно получить в техническом ВУЗе. Например:

  • 1. Московский государственный технический университет им. Н.Э. Баумана
  • 2. Санкт-Петербургский государственный политехнический университет
  • 3. Саратовский государственный технический университет имени Гагарина Ю. А.
  • 4. Казанский государственный технический университет им. А.Н. Туполева
Как обычно строится карьера   Карьера, как и у других работников, зависит от навыков и стремлений. В крупных компаниях специалист может стать начальником IT-отдела, ведущим менеджером проекта. Многие программисты открывают собственный бизнес в сфере создания программного обеспечения. Весьма популярна работа на себя с самостоятельным поиском заказов – фриланс. Для карьерного роста важно постоянно получать новые знания, идти в ногу с развитием технологий. Предпочтение отдается тем, кто разбирается в самых современных течениях программирования.

Как обычно строится карьера

  • Карьера, как и у других работников, зависит от навыков и стремлений. В крупных компаниях специалист может стать начальником IT-отдела, ведущим менеджером проекта.
  • Многие программисты открывают собственный бизнес в сфере создания программного обеспечения.
  • Весьма популярна работа на себя с самостоятельным поиском заказов – фриланс.
  • Для карьерного роста важно постоянно получать новые знания, идти в ногу с развитием технологий. Предпочтение отдается тем, кто разбирается в самых современных течениях программирования.
Известные программисты: Работа в такой области считается преимущественно мужской, но первым программистом является женщина. Это дочь знаменитого английского поэта Байрона – Ада Лавлейс . Именно благодаря ей появились первые приёмы управления вычислениями, которые до сих пор используются в современном программировании.

Известные программисты:

  • Работа в такой области считается преимущественно мужской, но первым программистом является женщина. Это дочь знаменитого английского поэта Байрона – Ада Лавлейс . Именно благодаря ей появились первые приёмы управления вычислениями, которые до сих пор используются в современном программировании.
Страуструп Бьёрн разработал язык программирования C++. В последнее время С++ становится самым широко используемым языком программирования, который поддерживает объектно- ориентированное программирование.
  • Страуструп Бьёрн разработал язык программирования C++. В последнее время С++ становится самым широко используемым языком программирования, который поддерживает объектно- ориентированное программирование.
Человек 2010 года по версии журнала Time, самый молодой миллиардер Марк Цукерберг — создатель всемирно известной и крайне популярной социальной сети Facebook.
  • Человек 2010 года по версии журнала Time, самый молодой миллиардер Марк Цукерберг — создатель всемирно известной и крайне популярной социальной сети Facebook.
Один из богатейших людей планеты, изобретатель, программист и бизнесмен Билл Гейтс навсегда вошел в историю компьютерных технологий как основатель и крупнейший акционер компании Microsoft.
  • Один из богатейших людей планеты, изобретатель, программист и бизнесмен Билл Гейтс навсегда вошел в историю компьютерных технологий как основатель и крупнейший акционер компании Microsoft.
Сергей Брин. Сооснователь компании Google.
  • Сергей Брин. Сооснователь компании Google.
Павел Валерьевич Дуров. Российский предприниматель, рублевый миллиардер, один из создателей социальной сети “ВКонтакте”, и всемирно известного мессенджера Telegram.
  • Павел Валерьевич Дуров. Российский предприниматель, рублевый миллиардер, один из создателей социальной сети “ВКонтакте”, и всемирно известного мессенджера Telegram.
Заключение  Профессия программист уже успела занять свою нишу в современном обществе, потенциал этой профессии растет с каждой минутой и нет поводов предполагать, что эта тенденция когда-нибудь изменится. Программист – это профессия будущего. Перспектив масса, от собственного бизнеса до выезда за рубеж.   Программист - это современная, актуальная, востребованная и высокооплачиваемая профессия!

Заключение

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

Программист - это современная, актуальная, востребованная и высокооплачиваемая профессия!

Библиография http://work-place.net/ http://obrazovanie66.ru/ http://www.profguide.ru/ http://it-recruitment.ru/ https://ru.wikipedia.org/ http://nnm.me/ http://edunews.ru/professii/obzor/tehnicheskie/programmist.html http://www.computerra.ru/ Фото и картинки - https://yandex.ru/images/

Библиография

http://work-place.net/

http://obrazovanie66.ru/

http://www.profguide.ru/

http://it-recruitment.ru/

https://ru.wikipedia.org/

http://nnm.me/

http://edunews.ru/professii/obzor/tehnicheskie/programmist.html

http://www.computerra.ru/

Фото и картинки - https://yandex.ru/images/

Спасибо за внимание!

Спасибо за внимание!


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!