Manifold Geometry // Многообразная Геометрия

За жизнь

Подписаться на эту рубрику по RSS

О всяком.

Злобно об IT

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

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

Результатом же программистского труда, парадоксальным образом, являются вполне себе годные штуки, такие, например, как Компас или SolidWorks. Но следует отдавать себе отчет в том, что создание этих штук требует прорвы ресурсов, одним из которых и является человек-программист, высасываемый данной системой досуха. Это примерно как рыть беломорканал, только менее откровенно и с кучей разнообразных анестетиков в виде бесплатных печенек, кофе и прочего quality-of-life. Онтологичность цифровой структуры питается от ускользающего сквозь пальцы бытия донора, который, дурак-дураком, о таком даже и не задумывается. Ему наоборот -- по кайфу, хотя он, в сущности, -- дырявое ведро, из которого в чужих интересах вытекает время жизни (самый ценный ресурс).

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

  1. на результате хотелось поставить свой автограф (“здесь был вася”);
  2. ты не мог их решить самостоятельно;
  3. вознаграждение было достаточно щедрым, так как, повторюсь, взамен ты расстаешься с главным и невосполнимым ресурсом -- временем жизни.

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

Второй аспект предполагает существенную пропасть между твоими личными навыками и суперпозицией навыков коллектива. Приведу пример: работая программистом с инженерами, ты будешь учиться у инженеров вещам, которые сам едва ли освоишь (разве что в гараже у тебя стоит маленький уютный Haas Mini Mill). Если учиться нечему, то либо ты попал в болото, либо же ты -- первоклассный специалист, но последнее предполагает скорее краткосрочную перспективу найма.

Про деньги и говорить нечего. Здесь важно не столько их количество, сколько сама возможность нагенерить достаточное количество денег для реализации собственных жизненных интересов.