Заранее прошу прощения за ТКП, но хочется обсудить общие проблемы, с которыми все мы сталкиваемся.
Я специально изложил мои мысли в самом сжатом виде, чтобы было меньше букв.
1. Главная болезнь программиста - лень
Хороший программист - это такой программист, который постоянно преодолевает себя и борется с ленью.
2. Плохой программист - это хороший программист
Если программист считает себя лучшим, то он не будет читать книги по программированию (зачем? ведь он уже лучший). Он будет откладывать на потом все задачи, ведь для него это проще простого.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший