прррр. Обучающийся 8 "Б" класса Степанов Матвей
Скачать 30 Kb.
|
Муниципальное бюджетное общеобразовательное учреждение "Основная Общеобразовательная Школа №36" ПРОГРАММИСТ Выполнил: Обучающийся 8 "Б" класса Степанов Матвей Руководитель: Учитель технологии Новикова С. С. Анжеро-Судженск, 2019 г. Содержание 3. Общая характеристика профессии 4. История появления 5. Общественное значение 6. Примеры биографий 7. Производственная характеристика профессии 8. Связь с другими специальностями 9. Требования профессии к работнику 10. Профессиональные качества и противопоказания 11. Психологическая характеристика труда 12. Возможности творческой работы 13. Условия труда 14. Сведения о возможности получения профессии 15. Список литературы Общая характеристика профессии Программист – это специалист, создающий исходный код для программы. Такой программой может быть операционная система компьютера, видеоигра или мобильное приложение, и даже алгоритм работы микроволновки. Программный код пишется на специальном языке программирования. Он состоит из обычных слов и некоторых специальных символов. Какой язык программирования выбрать, программист решает сам в зависимости от конкретной задачи и собственных знаний. Квалифицированный программист уверенно использует 2-4 языка. Системный программист работает над созданием и сопровождением системного программного обеспечения – операционной системы, работает с сетями. Прикладной программист работает над прикладными программами, необходимыми для работы компании: с помощью которых пользователь может вводить текст, создавать картинки, слушать музыку, играть в игры, смотреть фильмы, пользоваться Интернетом и электронной почтой. Web-программист занимается созданием и технической поддержкой web-сайтов. В некоторых случаях в обязанности web-программиста также входит создание web-дизайна. 3 История появления Возникновение программирования как рода занятий и, особенно, как профессиональной деятельности трудно датировать однозначно. Первое программируемое вычислительное устройство, Аналитическую машину, разработал Чарльз Бэббидж. 19 июля 1843 года графиня Ада Августа Лавлейс, дочка великого английского поэта Джорджа Байрона, написала первую в истории человечества программу для Аналитической машины. Эта программа решала уравнение Бернулли. Однако ни одна из программ, написанных Адой Лавлейс, никогда так и не была запущена. Аду Августу, принято считать почётным первым программистом. История сохранила её имя в названии универсального языка программирования «Ада». Первый работающий программируемый компьютер (1941 год), первые программы для него, а также первый язык программирования высокого уровня Планкалкюль создал немецкий инженер Конрад Цузе. Имена людей, впервые начавших профессионально выполнять работу собственно по программированию, история не сохранила, так как поначалу программирование рассматривалось как второстепенная наладочная операция. 4 Общественное значение Поскольку современное общество не способно обойтись без электронных устройств, роль программиста очень важна для того чтобы организовать работу устройств установить на них программы, при помощи которых они функционируют. В крупных организациях нужны программисты для того чтобы они отлаживали работы электронных устройств. Без программистов сложно представить нашу нынешнюю жизнь. Интернет играет важную роль в развитие бизнеса и не только. Если нужно найти информацию, мы ищем через поисковую систему, подходящие веб-ресурсы. Собственный сайт помогает в работе, является визитной карточкой фирмы. Если бы не умение программистов создавать нечто уникальное, то на Интернет страшно было бы смотреть. 5 Примеры биографий Уи́льям Ге́нри Гейтс III, более известный как Билл Гейтс —американский предприниматель и общественный деятель, один из создателей Microsoft. До июня 2008 года являлся руководителем компании, после ухода с поста остался в должности её неисполнительного председателя совета директоров. Также является сопредседателем благотворительного Фонда Билла и Мелинды Гейтс, членом совета директоров Berkshire Hathaway, ген. директор Cascade investment. Марк Э́ллиот Цу́керберг — американский программист, предприниматель в области интернет-технологий), один из разработчиков и основателей социальной сети Facebook. Руководитель компании Facebook Inc. 6 Производственная характеристика профессии Программист на основе анализа математических моделей и алгоритмов решения научно-технических и производственных задач разрабатывает программы выполнения вычислительных работ, составляет вычислительную схему метода решения задач, переводит алгоритмы решения на машинный язык, определяет вводимую в машину информацию, ее объем, методы контроля производимых машиной операций, форму и содержание исходных документов и результатов вычислений и разрабатывает макеты и схемы ввода, обработки, хранения и выдачи информации, проводит камеральную проверку программ. Он определяет совокупность данных, обеспечивающих решение максимального числа включенных в данную программу условий и проводит отладку разработанных программ, определяет возможность использования готовых программ, разработанных другими организациями. Также программист разрабатывает и внедряет методы автоматизации программирования, типовые и стандартные программы, программирующие программы, транслятора, входные алгоритмические языки. 7 Связь с другими специальностями В процессе работы программист неизбежно соприкасается с самыми разными сферами деятельности. И для того, чтобы грамотно выполнить работу и лучше понимать потребности заказчика, придется разбираться в тонкостях той или иной профессиональной деятельности. В потенциале это дает возможность освоить различные отрасли или даже сменить профессиональную нишу. 8 Требования профессии к работнику Программист должен иметь высшее техническое образование, владеть компьютером на уровне профессионала, уметь использовать и создавать компьютерные программы, знать необходимые языки программирования. В круг того, что должен знать программист, часто входит владение английским языком на уровне чтения технической документации и понимание сферы деятельности компании. Предъявляемые работодателями требования к программисту, также могут варьироваться, но основные примерно таковы: Знание необходимых в работе технологий и языков программирования; Опыт создания программ; Умение разбираться в чужом коде; Знание вспомогательных программ. 9 Профессиональные качества и противопоказания Профессионально важные качества: Устойчивое концентрированное внимание; стойкая работоспособность; дисциплинированность; аналитическое мышление. Медицинские противопоказания: Снижение остроты зрения; сердечно-сосудистые заболевания; болезни крови. 10 Психологическая характеристика труда Качества, обеспечивающие безопасность и успешность профессиональной деятельности: внимательность, аккуратность, терпеливость, целеустремленность, ответственность, склонность к интеллектуальным видам деятельности, умение самостоятельно принимать решения. Качества, препятствующие эффективности деятельности, безопасной профессиональной деятельности: невнимательность, нетерпеливость, отсутствие логического мышления, сильно развитая близорукость. 11 Возможности творческой работы Программирование — это, несомненно, творческая деятельность. Каждый день приходится сталкиваться с различного рода задачами и находить для них различные решения. При этом чем выше уровень профессионализма, тем более сложные и нестандартные цели нужно решать. 12 Условия труда Программист может работать как самостоятельно, так и в коллективе, который может состоять из нескольких специалистов. Чаще всего представители данной профессии работают в помещениях. Это могут быть офисы компаний и организаций, компьютерные фирмы и т.п. Работа происходит преимущественно сидя. Как правило, это спокойная деятельность, хотя и в работе программиста могут периодически случаться командировки, разъезды или деловые встречи с клиентами-заказчиками. Программист достаточно самостоятелен в своей деятельности. Он может принимать собственные решения в рамках поставленных задач, хотя может быть ограничен требованиями заказчика и пожеланиями к конечному результату работы. Работа программиста может носить сдельный и удаленный характер, протекая в режиме «фриланса». Программисты московского региона зарабатывают в среднем 130 тысяч рублей, что значительно превышает средние зарплаты в других регионах России. Потребность в программистах в Москве достаточно высокая, примерно 5000 вакансий в месяц. Большая часть работодателей готовы платить специалистам 90-110 тысяч рублей. Предложения с максимальными показателями зарплат –300-350 тыс. рублей. Программисты в других регионах России зарабатывают значительно меньше, чем в Москве. Рынок вакансий существенно ниже московских показателей, всего 550-600 предложений в месяц. Так, программисты из Санкт-Петербургав среднем зарабатывают 90-100 тыс. рублей. В Тюмени программисты зарабатывают от 60 до 250 тысяч рублей в месяц. Зарплаты вСочи, Саратове, Новосибирске в пределах 30-65 тысяч рублей. В Омске, Томске, Перми,программисты за свой труд получают 45-55 тысяч рублей. Самые низкие зарплаты у программистов в Тольятти, Ставрополе, Твери, Уфе – всего 20-30 тысяч рублей в месяц. 13 Сведения о возможности получения профессии Получить профессию программиста можно в Высших Учебных Заведениях, например в Томске или Кемерово. В Томске это:ТУСУР - Радиотехнический факультет; Факультет вычислительных систем; Факультет систем управления.ТГПУ - Физико-математический факультет.НИ ТГУ - Факультет информатики.НИ ТПУ - Институт Кибернетики.В Кемерово:СГА - Факультет информатики и вычислительной техникиКГТУ - Институт информационных технологий, машиностроения и автотранспорта14 Список литературы: Postupi.info Wikipedia.org Rabotka.ru Proforientator.ru Profile.rudn.ru/Slovar_professij Effecton.biz Perviydoc.ru Мой-ориентир.рф 15 |