Программист гений поневоле Серюкова А.. 10а класс 2011 г. В его голове цифры, алгоритмы и оригинальные идеи складываются в полезные, простые и доступные программы, способные облегчить жизнь миллионам пользователей персональных компьютеров. ОБЩАЯ ХАРАКТЕРИСТИКА Программирование (греч. Programma – предписание, распоряжение) - раздел вычислительной математики и техники, связанный с решением задач на электронных вычислительных машинах (ЭВМ). С 1945 года начинается отсчет эры программирования на электронно-вычислительных машинах как специфического вида деятельности человека. В Советском Союзе первая электронновычислительная машина была изобретена в декабре 1948 года. Для работы на ЭВМ необходима программа - полное и точное описание процесса обработки информации на специально придуманном формальном языке. Программист – это специалист, занимающийся разработкой программ для ЭВМ на основе анализа математических моделей и алгоритмов решения задач (различных). В обязанности программиста входят: разработка программ, реализующих решение экономических, технических, образовательных, медицинских и других задач; выбор языка программирования; определение информации, подлежащей обработке на ЭВМ; подготовка, проведение отладки и корректировка программ; разработка инструкций по работе с программами и оформление необходимой технической документации; выполнение работ и участие в создании каталогов и картотек стандартных программ; +разработка форм документов, подлежащих Основная цель деятельности программиста – математическое моделирование (составление программ) решения разнообразных научно– теоретических и практических задач. Основной предмет труда - знаковые системы (схемы, цифры, таблици, тексты), сопутствующий – техника (электронные системы). В своей работе программист использует вещественные (орудийные) средства труда современные электронно-вычислительные машины. Но основными являются его невещественные (функциональные) средства – абстрактное, словеснологическое мышление, словесно-логическая память, концентрация, распределение внимания, воображение; математические, технические и вербальные (словесные) способности; развитая мелкая моторика рук, деловая речь, а также органы чувств – зрение, слух. Работа программиста имеет четко определенный характер и осуществляется в соответствии с действующими: должностными обязанностями; руководящими, нормативными и методическими материалами, документами; правилами, инструкциями при обработке информации на ЭВМ; правилами внутреннего распорядка и нормами охраны труда, Однако в работе встречаются ситуации и проблемы, требующие нестандартных интеллектуальных вариантов решения. Труд программиста имеет такую организацию , при которой он самостоятельно от начала до конца выполняет свою работу и за нее отвечает. Функционально программист является организатором собственной работы, самостоятельно планирует и распределяет рабочую нагрузку. Контакты у программиста - малочисленные, в основном с сотрудниками по работе, заказчиками, пользователями. Ответственность у программиста повышенная материальная - за составление математически верной модели (программы) обработки информации. Программист работает в комфортных условиях - в помещении, оборудованном вычислительным комплексом. Рабочая поза – сидя. Психофизиологическую напряженность в работу программиста могут вносить следующие факторы: интеллектуальные нагрузки; наличие фона постоянной «связанности с работой»; необходимость работы в одном положении (неудобство от рабочей позы). ТРЕБОВАНИЯ ПРОФЕССИИ К ИНДИВИДУАЛЬНЫМ СПОСОБНОСТЯМ СПЕЦИАЛИСТА абстрактное, словесно-логическое мышление; словесно-логическая память; способность к концентрации и распределению внимания; развитое воображение; математические, технические, вербальные способности; выносливость зрительного анализатора. ТРЕБОВАНИЯ ПРОФЕССИИ К ЛИЧНОСТНЫМ СПОСОБНОСТЯМ И КАЧЕСТВАМ СПЕЦИАЛИСТА умение управлять собой, личная организованность; интеллектуальная самостоятельность и независимость; целеустремленность; ответственность. МЕДИЦИНСКИЕ ПРОТИВОПОКАЗАНИЯ Работа программиста не рекомендуется людям с заболеваниями: нервно – психическими; опорно-двигательного аппарата (нарушение координации движений кистей и пальцев рук; зрительного анализатора (сильная близорукость). ДОПРОФЕССИНАЛЬНОЕ ОБРАЗОВАНИЕ Необходимы знания по математике, информатике, английскому языку, истории в рамках школьной программы. Среди программистов очень много самоучек. Многие IT-специалисты по образованию математики, физики, химики и т. п. Но сегодня в вузах можно выбрать специальность, непосредственно связанную с программированием: «Вычислительные машины, комплексы, системы и сети», «Автоматизированные системы обработки информации и управления», «Системы автоматизированного проектирования», «Программное обеспечение вычислительной техники и автоматизированных систем». Опытные программисты советуют не искать легких путей и стараться поступить в один из самых престижных вузов. Это гарантирует высокое качество обучения. Лучшими вузами в этой сфере считаются: Московский государственный технический университет им. Н.Э. Баумана (МГТУ) Московский государственный университет им. М.В. Ломоносова(МГУ) Московский авиационный институт (Государственный технический университет) (МАИ) Московский государственный институт радиотехники, электроники и автоматики (Технический университет) (МИРЭА) Московский инженерно-физический институт(Государственный университет) (МИФИ) Московский государственный институт электроники и математики(Технический университет) (МИЭМ)