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