kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Categories:

Полыхнуло

Нет греха в том, чтобы использовать чужие наработки. Ньютон стоял на плечах титанов (по крайней мере, он так писал в письме Гуку). If I have seen further it is by standing on ye sholders of Giants.

Я видел критику своих высказываний про технологические цепочки, дескать, все не наше, чипы не те, комбайны чужие. Да насрать ребята, никто не спрашивает с вас эти обязательства - берите и делайте из чего хотите. Вот эта установка - "надо все до последнего атома разработать самому" - это бесполезная и бессмысленная, жестокая, человеконенавистническая религия без церкви и благих вестей.

Что вы так печетесь о чужом плече? Гиганты не возражают, чтобы им пользовались.

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

Вообще главная мысль в том, что технология агропрома - это вещь намного сложнее и важнее, чем производство трактора.

Создание качественной программы, нейронки, браузера - это вещь намного сложнее и важнее, чем написания с нуля всех процедур, начиная от записи и декодировки файлов. Непременно в ассемблере. Да что там, непременно в машинных кодах, под каждый процессор. И каждый процессор должен быть сделан еще своим долотом и зубилом.

[кроме того] Система - это намного более сложная и намного более ценная вещь, чем ее составляющие. Я не знаю блин, мне что, иллюстрации из игры "Жизнь" Конвея приводить? Или рассказывать, как в Майнкрафта из кубиков и красной пыли делают такие вещи, которые сам бы разработчик никогда не сумел и даже бы не подумал делать?

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

Как вы туда залезете - это ваше личное дело, главное, чтобы гиганты не обиделись и другие люди не плакали. Но это не просто суть системы, это еще и важное правило Вселенной, которое дает шанс на прорыв каждому, каждому, кто поймет, как сложить стандартные кубики в нестандартную новую схему, которая будет работать и выдавать результат.

Вот это εὐαγγέλιον, понимаете? Что шанс на спасение есть у каждого.

В программирование же людям таким лучше вовсе не ходить. Или пускай даже идут, чтобы поняли, сами или через пинки на коде-ревю, что в создании новых вещей есть три великих искусства
- искусство создать свое, когда нет чужого
- искусство взять чужое, когда оно есть и следует брать
- искусство соединять все кубики в новое решение.

*****************************************

PS: это человеконенавистническая религия, потому что она в первую очередь убивает в самих ее носителях саму идею, что многие вещи доступны. Многие мои программы умерли в муках, не родившись, потому что я обязательно хотел сделать все сам, с нуля. Многие проекты сдохли на этапе раздумий, потому что я хотел совершенства и непременно домашней выпечки.

Отвлечемся на секунду от титанов и Ньютона, подумаем о своих личных идеях, мыслях, проектах. Все они - доступны, если отказаться от идеи непременного совершенства. И если подумать над мыслями - как минимизировать необходимые усилия. Для этого, хм, у вас на плечах и вырос мозг.

Идеальный прибор — когда прибора нет, а функции его выполняются. (Альтшуллер)
Но когда вы просто берете готовый прибор, это тоже неплохо.

Короче, я за всемирную кооперацию и взаимное делегирование производства. Я за primatus системы над компонентами.

И я за то, чтобы размышления о глобальных вещах давали пользу и в личных устремлениях. То есть за то, чтобы вы сделали правильный вывод и в личном, маленьком, домашнем проекте не пытались сразу изобрести все. Украдите или купите все, сосредоточьтесь только на одной важной особенности, которую хотите сделать именно вы, и никто больше не хочет.

*****************************************



Это был на самом деле пост о том, как победить свои личные проекты. И обида на людей, недооценивающих системы, это хороший повод для этого. Из любого говна можно сделать лимонад.
Tags: Как научиться работать, Как управлять настроением, программирование
Subscribe

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 69 comments