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