Вопрос скорее к практикующим программистам, особенно к тем у кого в подчинении уже есть кто-либо... Как-то прочел статью о классификации программистов на типы. В ходе решения тестовых заданий (да и в свое время я уже работал в индустрии программирования) прихожу к выводу, что мой тип, скорее - перфекционист. Вместо того чтобы решить задачу в лоб, я трачу значительное время на обдумывания красивого и хорошего с точки зрения быстродействия решения. Буквально сегодня решая задачку 22-го уровня свел алгоритм к трем строкам отлично читаемого кода. Судя по форуму эту же задачу люди решают на портянках в десятки строк и не думают заморачиваться. Собственно вопрос... Стоит ли уже на данном этапе (обучение) пытаться задавить в себе перфекциониста? Ведь очевиден тот факт, что в индустрии часто нафиг не нужно быстродействие, а тем более краткий код. Что Вы скажете на это?