Section outline

    • Профессиональная проба Программист рассчитана для учащихся 9-11 классов средних общеобразовательных школ.

      Цель профессиональных проб: Организация условий для формирования профессионального самоопределения и обоснованного выбора профессии программист.

      Задачи:

      • · Знакомство с профессией программист.
      • · Формирование представления о профессиональной деятельности программиста.
      • · Общее практическое знакомство с содержанием деятельности в рамках профессии.
      • · Оказание помощи учащимся в профессиональном самоопределении.
      • · Оценка и самооценка деятельности участника в результате выполнения задания профессиональной пробы.
      • · Формирование позитивного отношения к профессии программист.
      • Что такое программирование? 
      • Что требует эта профессия от человека?
      • Как становятся программистами?
      • Что нужно знать и уметь?
      • Можно ли этому научиться?
      • Какими качествами должен обладать человек данной профессии?
      • С какими трудностями сталкивается?
    • Так как эта профессия совмещает в себе много направлений, то непосвященному человеку трудно понять как и где работают программисты. Простыми словами программист — это тот, кто пишет код для работы устройств. Сначала он продумывает структуры своих данных, потом составляет алгоритмы для работы с этими структурами, а затем представляет это в виде кода.

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

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

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

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

      1. Разработчики прикладного программного обеспечения. Сюда можно отнести создателей баз данных, систем бухучета, например, 1C: Бухгалтерия, мессенджеров, систем видеонаблюдения и контроля, пожарной автоматики и т. д. Даже компьютерные игры в некотором смысле — это прикладные программы.
      2. Системные разработчики. Программисты этой категории разрабатывают среду, на базе которой функционируют прикладные программы. Это операционные системы для компьютеров, мобильных телефонов, серверных станций. Сюда входит написание программ-драйверов для периферийных устройств, системных утилит и т. п.
      3. Разработчики веб-приложений и сайтов. В должностные обязанности программистов этой категории входит создание сайтов, веб-интерфейсов и CMS-систем для работы с базами данных в интернете.
      4. Разработчики систем искусственного интеллекта. Молодое и наиболее сложное направление в программировании. Специалисты занимаются созданием систем машинного обучения и искусственных нейронных сетей.

    • Visual Studio 

      Бесплатная полнофункциональная расширяемая среда IDE для создания современных приложений Android, iOS и Windows, а также веб-приложений и облачных служб.

      Visual Studio — это полнофункциональная интегрированная среда разработки (IDE) для написания, отладки, тестирования и развертывания кода на различных языках, в том числе и на C#.

      Скачать Visual Studio можно с сайта https://visualstudio.microsoft.com/ru/.