«Когда я был израильским десантником, один генерал заглянул...

«Когда я был израильским десантником, один генерал заглянул к нам, чтобы произнести небольшую речь о стратегии. В пехотных сражениях, говорил он, существует лишь одна стратегия: огонь и движение. Вы движетесь в сторону врага, одновременно ведя огонь. Ваши пули вынуждают его залечь, и в это время он не может стрелять в вас. (Это именно то, что солдаты имеют в виду когда кричат: "Прикрой меня". Это означает: "Стреляй в наших врагов, чтобы они были вынуждены нагнуться и не могли стрелять в меня, пока я перебегаю через эту улицу". И это работает.) Движение позволяет вам завоевывать территорию и приблизиться к врагу, где ваши пули достигнут своей цели с большей вероятностью. Если же вы не движетесь, враг начинает понимать что происходит – и это плохо для вас. Если вы не ведёте огонь, враг ведёт огонь по вам, вынуждая вас залечь.
Я запомнил это надолго. Я замечал, что почти любая военная стратегия, начиная с воздушных боёв и заканчивая масштабными манёврами военно-морского флота, основана на идее "огня и движения". Мне потребовалось ещё пятнадцать лет чтобы понять, что принцип "огонь и движение" действует и в обычной жизни. Необходимо ежедневно продвигаться вперёд, хотя бы на немного. Не имеет никакого значения, что ваш код уродлив и содержит много ошибок, и никому он не нравится. Если при этом вы двигаетесь вперёд, – пишете код и постоянно исправляете ошибки – время на вашей стороне»


Йоэль Спольски, программист и бизнесмен
“When I was an Israeli paratrooper, one general stopped by to give us a short talk about strategy. In infantry battles, he said, there was only one strategy: fire and movement. You are moving towards the enemy, while firing. Your bullets force him to lie down, and at that time he cannot shoot at you. (This is exactly what the soldiers mean when they shout: “Cover me.” This means: “Shoot at our enemies so that they are forced to bend down and not be able to shoot me while I cross this street.” And it works .) The movement allows you to conquer territory and approach the enemy, where your bullets will reach their goal with greater probability. If you do not move, the enemy begins to understand what is happening - and this is bad for you. If you do not fire, the enemy fires at you, forcing you to lie down.
I remember this for a long time. I noticed that almost any military strategy, starting with air battles and ending with large-scale maneuvers of the navy, is based on the idea of ​​"fire and movement." It took me another fifteen years to understand that the principle of "fire and movement" is also valid in ordinary life. It is necessary to move forward daily, at least a little. It doesn't matter that your code is ugly and contains a lot of bugs, and no one likes it. If at the same time you move forward, write the code and constantly correct errors - time is on your side ”


Yoel Spolsky, programmer and businessman
У записи 12 лайков,
2 репостов.
Эту запись оставил(а) на своей стене Элина Арсеньева

Понравилось следующим людям