Профессия "программист" с точки зрения психологии

Профессия "программист" с точки зрения психологии

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

    Английский математик, описавший вычислительную машину, ставший первым программистом была Ада Лавлей. В 40-е годы появились цифровые электронно-вычислительные машины (ЭВМ), которые были созданы американским математиком фон Нейманом.

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

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

    Определение и классификация профессии

    Определение 1

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

    Профессия программиста типизирует человека в качестве знака. Ее (профессию) относят к эвристическому классу. Профессиональная область – информатика. Высшее профессиональное образование считается базой. Деятельность протекает в офисе, в большей мере, сидя за компьютером.

    Виды деятельности

    Можно выделить в 12 пунктах основных задач программиста:

    1. Для того, чтобы что-то разработать, необходимо основываться на анализ математических алгоритмов, которые реализуют решение задач;
    2. Работник должен подходить профессионально к выбору метода численного решения задач, т.е. из сведений сложных формул прийти к элементарным действиям;
    3. Программист должен составлять детальный план решения задач или выбрать оптимальное решение алгоритма;
    4. В обязанности сотрудника входят определение:
      • информации;
      • ее объема;
      • структуры;
      • макетов;
      • схемы ввода;
      • обработки;
      • хранения;
      • воспроизведения информации;
      • методов контроля.
    5. Программист обязан профессионально формулировать возможности использования готовых программ;
    6. Также в обязанности входит выбор языка программирования, перевод на него моделей/алгоритмов;
    7. Программист должен подготовить, провести программы к тестированию, а после завершения при необходимости корректировать их;
    8. Формулирование инструкции по работе с программами;
    9. Программист принимает участие в формировании технической документации;
    10. Также работник следит за сопровождением внедренных программ и средств;
    11. Сотрудник занимается разработкой, внедрением способов автопрограммирования;
    12. Помимо этого в обязанности входят:
      • создание каталогов;
      • создание картотек стандартных программ.

    Качества профессиональной деятельности

    Программист должен обладать следующими способностями:

    • логического мышления;
    • гибкости мышления;
    • динамичности мышления;
    • оценивания различных ситуаций;
    • высоким уровнем развития памяти/ концентрации/ объема/ распределения/ переключения внимания/ технических способностей;
    • грамотным выражением мыслей;
    • математического склада ума;
    • развитого воображение.

    К личным качествам программиста психологи относят:

    • внимательность;
    • аккуратность;
    • терпеливость;
    • настойчивость;
    • целеустремленность;
    • ответственность;
    • расположенность к интеллектуальным типам работы;
    • самостоятельное принятие решений;
    • наличие собственного мнения.

    Показатели, которые мешают профессиональной деятельности:

    • невнимательность;
    • рассеянность;
    • нетерпеливость;
    • отсутствие логики;
    • отсутствие способности к мыслительному процессу;
    • сильная близорукость.

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

    Общие сведения о профессии программиста

    Профессиональные знания востребованы в таких областях как:

    • вычислительные центры;
    • предприятия/организации разных видов деятельности;
    • система банков;
    • научно-исследовательские институты;
    • школы, техникумы и т.д.

    Плюсы профессии программиста:

    • разнообразная работа;
    • творческий подход.

    Минус – непрерывное развитие.

    Люди данной профессии обладают исследовательским и конвенционным типом личности.

    Примечание 1

    Человек с данным типом личности также может работать:

    • ревизором;
    • инженером-испытателем;
    • чертежником;
    • микробиологом;
    • статистиком;
    • химиком;
    • конструктором.

    В Москве существует несколько вузов по профессиональной подготовке программистов. Обучиться профессии можно в:

    1. НИЯУ МИФИ;
    2. МЭСИ;
    3. МТУСИ;
    4. МИЭТ;
    5. РГТЭУ.
    Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter
    Средняя оценка статьи
    4,2 из 5 (20 голосов)