Найти тему
Иван Белокаменцев

XOR в жизни

Будьте внимательны – в этом тексте я разговариваю сам с собой. Не с вами!

Я – это я.

Ты – это я в прошлом.

Он – это я в будущем. Ну и ты тоже.

Не знаю, в курсе ты или нет, но есть такая логическая операция, как «исключающее или», более известная как XOR. И ты постоянно применяешь ее в жизни, от чего теряешь бесконечно много.

XOR – это когда ты должен выбрать только одно. Хотя, неправильно пишу – не должен ты ничего. Но ты все равно выбираешь только одно. А что с остальным делаешь? Противопоставляешь. Да, кстати, так большинство людей делают, незаметно для себя. Особенно в комментариях в интернете.

Вот несколько примеров суждений с применением XOR.

Лучше слушать не хард, а панк.

Чтобы похудеть, надо заниматься фитнесом, а не выдумывать своих способов.

Надо на javascript программировать, а не на 1С.

Надо не рассказы писать, а задачи решать.

Надо на завод пойти работать, а не бизнесом пытаться заниматься.

Ты лучше сиди тихо, и не высовывайся.

Ну и т.д., до бесконечности. Формула простая:

1. Есть некое утверждение, гипотеза, опыт, методика, практика, решение и т.д.;

2. Кто-то его читает, слушает, или видит и сопоставляет со своими представлениями;

3. И выполняет противопоставление своего и чужого.

Это и есть XOR. Одно мнение противопоставляется другому, и из двух приходится выбирать что-то одно. Один опыт противоречит другому, потому так и тянет назвать какой-то из них профанацией.

Причин применения XOR много, но одна из корневых – защита собственной важности. Может показаться, что человек, например, отстаивает свой опыт, когда поливает дерьмом чужой. Но, в большинстве случаев, никакого реального опыта у человека нет, и он льёт помои просто так.

Они пусть как хотят, так и делают. А ты перестань использовать XOR. Замени его на OR – логическое ИЛИ. Оно хоть и называется дизъюнкцией, что с латыни переводится как «разобщение», но на самом деле больше походит на сумму.

Проще говоря, OR – это «годится и то, и другое, и третье, и все сразу». Годится – в смысле для результата. Результат ведь важен, а не срач в интернете. Тебе, по крайней мере.

Не надо противопоставлять хард и панк. Слушай и то, и другое. Везде есть крутые песни, везде есть отстой.

Для похудения годятся миллионы способов. Попробуй несколько, и реши, что дает лично для тебя максимальный результат.

Программируй на том, чего просят душа и задача. На js задолбаешься систему учета писать. На 1С – веб-приложение. Каждому свое. Но нужны оба, потому что задачи разные.

Можно и задачи решать, и рассказы писать. При этом решать больше задач, чем тот, кто не пишет рассказов. И писать лучше, чем тот, кто только пишет. Уж поверь мне.

Завод – это прекрасно. Там обязательно надо поработать, хотя бы раз в жизни, чтобы эту самую жизнь понять. И бизнесом надо позаниматься, тогда твое понимание жизни радикально улучшится. Нафига противопоставлять-то?

А почему, собственно, высовываться не надо? А сидеть тихо почему вредно? Может, сидеть тихо утром, а вечером – высовываться? Или наоборот? Или сидеть тихо так, чтобы казалось, что ты высунулся?

XOR – это фильтр на входе, который ты зачем-то ставишь. Приходит что-то новое – не важно, что именно – и ты действуешь по одному из двух сценариев. Или отметаешь новое, потому что твое в XOR победило. Или выкидываешь свое, потому что новое поXORистее оказалось.

А можешь оставить и старое, и новое. Будет два. У всех – один, а у тебя – два. Потом три, четыре, пятьсот, миллион и так далее.