SlideShare a Scribd company logo
1 of 12
Программист
Автор: Михеева Ольга, 2016
Рисунок с сайта http://www.profguide.ru/professions/programmer.html
Из истории профессии
19 июля 1843 года графиня Ада Августа Лавлейс,
дочка великого английского поэта Джорджа Байрона,
как принято считать, написала первую в истории
человечества программу для Аналитической машины.
Эта программа решала уравнение Бернулли,
выражающее закон сохранения энергии движущейся
жидкости.
1941 год - первый работающий программируемый
компьютер, первые программы для него, а также
первый язык программирования высокого уровня
Планкалкюль создал немецкий инженер Конрад
Цузе. Источник
Как выглядит труд людей в этой профессии?
Ссылки на источники изображений:
http://suhorukov.com/news_akademy/pyat-plyusov-i-minusov-professii-programmist
http://sosnovskij.ru/interview-andrey-makarov/
Для чего существует эта профессия?
Главная задача программиста — это создание ИТ-
продукта (компьютерной программы), а также его
дальнейшее тестирование и отладка. При этом
программист должен уметь составить грамотное
техническое задание (ТЗ) и разбираться в
соответствующей терминологии.
Что делает программист?
источник: http://buduguru.org/profession/9
Программист
отладка программы,
поиск ошибок
внедрением
готового
продукта
разработка инструкций
по работе с
программамиоформление
технической
документации
создание
ИТ-продукта
составление
технического
задания
Каковы орудия труда
в данной профессии?
Компьютер
Условия труда
Зарплата
37-120 тыс. рублей
Карьерный рост
Технический директор
Работа в комфортном
помещении, фриланс
Рабочее место
Компьютер
Условия труда в
профессии
КОМПАНИИ/РАБОТОДАТЕЛИ
1. Компания «Microsoft», США
2. Компания «Лаборатория Касперского»,
Россия
3. Компания «1С», Россия
Необходимые способности и
свойства личности
Необходимые способности Необходимые качества, свойства
личности
● Знание необходимых в работе технологий и
языков программирования (например, SQL,
PHP, HTML и т.д.).
● Опыт создания программ.
● Умение составлять и читать ТЗ.
● Умение разбираться в чужом коде.
● Знание вспомогательных программ
(например, системы контроля версий).
Навыки работы с большими
объемами информации.
Аналитический склад ума.
Внимательность к деталям.
Структурное мышление.
Высокий уровень развития
технических способностей.
Развитое воображение.
Гуру профессии
1. Кнут Дональд Эрвин
2. Таненбаум Эндрю
3. Хоппер Грейс
4. Кей Алан
5. Страуструп Бьёрн
6. Российские программисты
Где учиться?
●Московский государственный технический
университет им. Н.Э.Баумана
● Национальный исследовательский
ядерный университет (МИФИ)
●Национальный исследовательский
университет информационных технологий,
механики и оптики (ИТМО)
Высказывание о профессии "
Временами это действительно чистое творчество, где
разработчик сам устанавливает собственные правила.
Несмотря на то, что в мире данных и алгоритмов всё строго и
логично, в нём присутствует своя красота. Любой программист
может привести десятки примеров очень красивого кода, и
ещё больше примеров уродливого. Программисты, как и все
люди, тоже ошибаются: если где-то в исходном коде
допущена ошибка, то задуманные алгоритмы могут работать
неправильно. Поэтому код часто превращается в некий
детектив — в котором идёт поиск очередного коварного бага,
мешающего исполнению алгоритма, или нарушающего
структуру данных…
Источник

More Related Content

Similar to портрет профессии программист

Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектированияAnton Tyukov
 
А.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюА.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюAnatoly Levenchuk
 
презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)ISUIA
 
оп.05 основы программирования
оп.05 основы программированияоп.05 основы программирования
оп.05 основы программированияStepan1234
 
презентация
презентация презентация
презентация ISUIA
 
исслед. проект 4 датчика!
исслед. проект 4 датчика!исслед. проект 4 датчика!
исслед. проект 4 датчика!permskijkrai
 
исслед. проект 4 датчика!
исслед. проект 4 датчика!исслед. проект 4 датчика!
исслед. проект 4 датчика!permskijkrai
 
Оператор электронно-вычислительных машин
Оператор электронно-вычислительных машинОператор электронно-вычислительных машин
Оператор электронно-вычислительных машинSerg81
 
пятое поколение компьютеров
пятое поколение компьютеровпятое поколение компьютеров
пятое поколение компьютеровAnyta5
 
Чистая архитектура, Артур Бадретдинов АБЦТ
Чистая архитектура, Артур Бадретдинов АБЦТЧистая архитектура, Артур Бадретдинов АБЦТ
Чистая архитектура, Артур Бадретдинов АБЦТСбертех | SberTech
 
Start
StartStart
StartIKTO
 
Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...Ilya Nikitin
 
Приёмы программирования
Приёмы программированияПриёмы программирования
Приёмы программированияTimur Shaporev
 
проект трансформер
проект трансформерпроект трансформер
проект трансформерpermskijkrai
 
Иван Бибилов: Основы ООП
Иван Бибилов: Основы ООПИван Бибилов: Основы ООП
Иван Бибилов: Основы ООПYandex
 
Cовременные вызовы ит образованию
Cовременные вызовы ит образованиюCовременные вызовы ит образованию
Cовременные вызовы ит образованиюVictor Volchek
 
Презентация первых резидентов "Сколково"
Презентация первых резидентов "Сколково"Презентация первых резидентов "Сколково"
Презентация первых резидентов "Сколково"UNOVA
 
TMPA-2013 Tools & Methods of Program
TMPA-2013 Tools & Methods of ProgramTMPA-2013 Tools & Methods of Program
TMPA-2013 Tools & Methods of ProgramIosif Itkin
 
Введение в профессию исследователя приложений без исходных кодов
Введение в профессию исследователя приложений без исходных кодовВведение в профессию исследователя приложений без исходных кодов
Введение в профессию исследователя приложений без исходных кодовDI GR
 

Similar to портрет профессии программист (20)

Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектирования
 
А.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюА.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучению
 
презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)
 
оп.05 основы программирования
оп.05 основы программированияоп.05 основы программирования
оп.05 основы программирования
 
презентация
презентация презентация
презентация
 
исслед. проект 4 датчика!
исслед. проект 4 датчика!исслед. проект 4 датчика!
исслед. проект 4 датчика!
 
исслед. проект 4 датчика!
исслед. проект 4 датчика!исслед. проект 4 датчика!
исслед. проект 4 датчика!
 
Оператор электронно-вычислительных машин
Оператор электронно-вычислительных машинОператор электронно-вычислительных машин
Оператор электронно-вычислительных машин
 
пятое поколение компьютеров
пятое поколение компьютеровпятое поколение компьютеров
пятое поколение компьютеров
 
Чистая архитектура, Артур Бадретдинов АБЦТ
Чистая архитектура, Артур Бадретдинов АБЦТЧистая архитектура, Артур Бадретдинов АБЦТ
Чистая архитектура, Артур Бадретдинов АБЦТ
 
Start
StartStart
Start
 
Start
StartStart
Start
 
Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...Распределенная статистическая система машинного перевода (Distributed statist...
Распределенная статистическая система машинного перевода (Distributed statist...
 
Приёмы программирования
Приёмы программированияПриёмы программирования
Приёмы программирования
 
проект трансформер
проект трансформерпроект трансформер
проект трансформер
 
Иван Бибилов: Основы ООП
Иван Бибилов: Основы ООПИван Бибилов: Основы ООП
Иван Бибилов: Основы ООП
 
Cовременные вызовы ит образованию
Cовременные вызовы ит образованиюCовременные вызовы ит образованию
Cовременные вызовы ит образованию
 
Презентация первых резидентов "Сколково"
Презентация первых резидентов "Сколково"Презентация первых резидентов "Сколково"
Презентация первых резидентов "Сколково"
 
TMPA-2013 Tools & Methods of Program
TMPA-2013 Tools & Methods of ProgramTMPA-2013 Tools & Methods of Program
TMPA-2013 Tools & Methods of Program
 
Введение в профессию исследователя приложений без исходных кодов
Введение в профессию исследователя приложений без исходных кодовВведение в профессию исследователя приложений без исходных кодов
Введение в профессию исследователя приложений без исходных кодов
 

портрет профессии программист

  • 1. Программист Автор: Михеева Ольга, 2016 Рисунок с сайта http://www.profguide.ru/professions/programmer.html
  • 2. Из истории профессии 19 июля 1843 года графиня Ада Августа Лавлейс, дочка великого английского поэта Джорджа Байрона, как принято считать, написала первую в истории человечества программу для Аналитической машины. Эта программа решала уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости. 1941 год - первый работающий программируемый компьютер, первые программы для него, а также первый язык программирования высокого уровня Планкалкюль создал немецкий инженер Конрад Цузе. Источник
  • 3. Как выглядит труд людей в этой профессии? Ссылки на источники изображений: http://suhorukov.com/news_akademy/pyat-plyusov-i-minusov-professii-programmist http://sosnovskij.ru/interview-andrey-makarov/
  • 4. Для чего существует эта профессия? Главная задача программиста — это создание ИТ- продукта (компьютерной программы), а также его дальнейшее тестирование и отладка. При этом программист должен уметь составить грамотное техническое задание (ТЗ) и разбираться в соответствующей терминологии.
  • 5. Что делает программист? источник: http://buduguru.org/profession/9 Программист отладка программы, поиск ошибок внедрением готового продукта разработка инструкций по работе с программамиоформление технической документации создание ИТ-продукта составление технического задания
  • 6. Каковы орудия труда в данной профессии? Компьютер
  • 7. Условия труда Зарплата 37-120 тыс. рублей Карьерный рост Технический директор Работа в комфортном помещении, фриланс Рабочее место Компьютер Условия труда в профессии
  • 8. КОМПАНИИ/РАБОТОДАТЕЛИ 1. Компания «Microsoft», США 2. Компания «Лаборатория Касперского», Россия 3. Компания «1С», Россия
  • 9. Необходимые способности и свойства личности Необходимые способности Необходимые качества, свойства личности ● Знание необходимых в работе технологий и языков программирования (например, SQL, PHP, HTML и т.д.). ● Опыт создания программ. ● Умение составлять и читать ТЗ. ● Умение разбираться в чужом коде. ● Знание вспомогательных программ (например, системы контроля версий). Навыки работы с большими объемами информации. Аналитический склад ума. Внимательность к деталям. Структурное мышление. Высокий уровень развития технических способностей. Развитое воображение.
  • 10. Гуру профессии 1. Кнут Дональд Эрвин 2. Таненбаум Эндрю 3. Хоппер Грейс 4. Кей Алан 5. Страуструп Бьёрн 6. Российские программисты
  • 11. Где учиться? ●Московский государственный технический университет им. Н.Э.Баумана ● Национальный исследовательский ядерный университет (МИФИ) ●Национальный исследовательский университет информационных технологий, механики и оптики (ИТМО)
  • 12. Высказывание о профессии " Временами это действительно чистое творчество, где разработчик сам устанавливает собственные правила. Несмотря на то, что в мире данных и алгоритмов всё строго и логично, в нём присутствует своя красота. Любой программист может привести десятки примеров очень красивого кода, и ещё больше примеров уродливого. Программисты, как и все люди, тоже ошибаются: если где-то в исходном коде допущена ошибка, то задуманные алгоритмы могут работать неправильно. Поэтому код часто превращается в некий детектив — в котором идёт поиск очередного коварного бага, мешающего исполнению алгоритма, или нарушающего структуру данных… Источник