Расскажу я вам о том, кто такой программист. Программист - человек, для которого программирование - такая же потребность, как есть, пить и спать. Программист - человек, который обожает и ненавидит программирование одновременно. И, хоть бытует мнение, что программист живёт одним программированием, это неверно. Но гуляя днём, программист программирует ночью. Гуляя ночью, программист программирует днём. Когда же он спит, спросите вы? Всегда и никогда. Программист - это особый человек...
А ещё бывает у программиста такая болезнь - когда он начинает больше думать, чем программировать. Это "непрограммирование" ни к чему хорошему не приводит, даже если думает он над крутой оптимизацией и без того крутой, но не существующей ещё, не запрограммированный программы. Этот "непрограммизм" - первый враг хорошего программиста!
А ещё бывает, что программисту ставят задачу, но ему не интересно её выполнять, и он придумывает более общую задачу, чтобы программировать было интересно, но он не успевает напрограммировать эту программу к заданному сроку. Хотя поставленную задачу напрограммировать программист успевает. Даже если не в срок. Хоть это и маловероятно, что не в срок...
Сейчас 3 часа ночи - время X для программиста, ведь завтра ещё не срок сдачи. Программист выгружает свою любимую среду программирования, ласково поглаживает её на прощание... Пусть другой, а потому плохой программист уже, не особо напрягаясь, минимально подготовил программу к сдаче. Но он напишет лучше. Пусть программист не спал. Но он выспится завтра днём. Пусть место на жёстком диске уже заканчивается. Но завтра программист очистит их от ненужной дребедени. Программист говорит своей программе "Спокойной ночи"...
Этот программист - я.
Спокойной ночи.
|