Про бабло

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

Про аутстафф

Есть такая тема у нас распространённая — аутстафф. Так работают многие конторы (самая большая — Ciklum). Суть проста — берется лавка, весло, гребец — и весь этот комплект с потрохами продается богатому дяде с запада, а дальше дядя гребца использует как хочет. Менеджмента на стороне конторы-аутстаффера нет, только операционщики, которые считают и выдают бабло, продажники которые торгуют гребцами, да рекрутеры, которые ищут свежее мясо. Схема невероятно выгодная — по-большому счету, контора не несет никаких рисков связанных непосредственно с выполнением проекта и присматривает только чтобы люди не начали дохнуть или бежать с корабля.

Разговор с таможенником в купе

Год назад возвращался я из города-героя Тирасполя в Киев через Одессу и попал в купе с несколькими интересными пассажирами: мамой с ребенком, который не говорил (в 3+ года), бывшим таможенником с Волыни и олдовой тетенькой. Зашел разговор о том о сём и тут девушка, мама ребенка с гордостью говорит, что её муж — айтишник, работает в центре Киева в Гулливере и зарабатывает кучу бабла. Причем про гулливер она заявила так, будто это нереальное достижение, сделав на этом акцент несколько раз.

О синдроме самозванца

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

DIY or die

Есть такая категория людей которые очень любят делать все сами, экономить и искать везде обман. Такие люди если не делают, то, по крайней мере декларируют в речи что “курсы не нужны, есть материалы в интернете”, “тренер в зале не нужен, упражнения можно посмотреть на ютубе”, “макбук это лютый оверпрайс ахаха лох лучше бы купил синкпад”, (после обзора на стол) “лол, на али подъемник стоит 100 баксов и еще 100 баксов столешница ты переплатил ахаха”, “зачем платить барыгам если можно заказать самому со штатов через мейлфорвардера”, “зачем переплачивать прорабу если можно менеджить строителей самому”, “архитектор не нужен я нарисую план сам”, “психологи это вытягивание бабла из лохов”, “зачем бухгалтер я сам считаю все налоги” и так далее.

Обзор стола с регулируемой высотой TehnoTable

Вопросы эргономики рабочего места меня волнуют довольно давно, потому что когда проводишь 12 часов в день за выжиганием глаз, то хочется минимизировать ущерб на здоровье от такой деятельности. Серьезной проблемой мебели вообще я считаю заточенность под “усредненного” человека и отсутствие регулировок. Пяток лет назад наткнулся на хабре на статью, где речь шла об измерении военных летчиков в американской армии, чтобы вычислить оптимальные размеры кокпита самолета и оказалось, что такого понятия как “средний человек” не существует — по всего лишь трем параметрам тела в “средние” показатели попадало всего лишь 3.

Реактивность

Если работаешь над продуктом/проектом, который запущен в продакшн, то регулярно имеешь дело с багами или запросами которые необходимо решать немедленно (потому что продакшн). Тупит база потому что где-то N+1 или плохие индексы. Отваливается АРІ потому что роскомнадзор поблочил подсети амазона. Заказчик забыл оплатить хостинг и все попадало, а назад автоматически не поднялось. 3rd-party API внезапно начали пятисотить. Заказчик просит добавить поле в отчет, заказчик просит качнуть стату которую нет смысла добавлять в отчет, миллион проблем почти каждый день.

Жизнь без зарплаты

Одно из наибольших преимуществ наемной работы — стабильная оплата труда. Безусловно, всякое бывают, зарплату могут и задержать, и не выплатить, и выплатить меньше ожидаемого, но в основном можно сказать что в нашей работе с этим проблем нет. Стабильный доход здорово разгружает мозг от излишнего беспокойства, помогает планировать траты и показывает горизонты возможностей. Например, я получаю $2k в месяц, из них можно $1k отложить, если сильно не затягивать пояс, 30 месяцев — и вот, у меня уже есть денег, например на однушку в Софиевской Борщаге.

Непрошеные советы

Одно из самых трудных искушений, которым я подвергаюсь практически ежедневно, это непреодолимое желание дать непрошеный совет. Садишься такой коллеге что-то объяснить, говоришь “ну давай открывай терминал”, а он такой “таак, где он тут”, в итоге открывает дефолтный эппловский терминал, там обычный баш. В этом месте я уже сгораю, а дальше начинается — чел не знает ни что такое автокомплит, ни то что стрелка вверх пролистывает последние команды и вообще непонятно, что он делал эти 3-5 своей работы девелопером.

Пятница. Столица веселится

Один мой знакомый, умный парень, уроженец маленького российского городка (даже не областного центра, и далеко не миллионника) шесть лет назад умудрился поступить в университет в Москве. Все это время он учился, и вот, некоторое время назад, я узнаю о том, что получив диплом магистра, он возвращается из Москвы в свой городок. Возмущению моему не было пределов. Как можно поменять огромный город возможностей на захолустье, где не происходит вообще ничего? Сам знакомый мотивировал свой уезд тем, что дескать, уехал он учиться по некоей квоте от местного госучреждения, и вот, когда пришло время, то они попросили его обратно.

Кривая обучения

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

Жопочасы

Есть такая известная тема — инфографика с результатми опроса среди людей разного уровня успешности (на минутку примем что успешность == доход), что, по их мнению, является важнейшим фактором успеха. Вот примерно такая: https://www.reddit.com/r/dataisbeautiful/comments/61vf1e/the_secret_of_success_from_the_perspective_of_the/ Типа что беднота считает что богатые стали богатыми благодаря обману и свзям, средний класс — удаче и обучению, ну а сами богачи ставят в угол тяжелый труд. Оставив в стороне сомнительные аспекты этого “исследования” (если оно имело место быть, а не просто фейк), например то, что у богачей уже есть и обучение и связи, и первоначальный капитал, и перейдем к “тяжелому труду”.

О резких рингтонах

Помните ли вы славные времена расцвета телефонов с полифонией? Я помню! В то время я как раз учился в университете и на переменах одногруппники считали делом чести включать миди-треки на своих кирпичиках и меряться количеством голосов и инструментов. В силу своего нонконформизма, звонки я себе всегда ставил дефолтные, имитирующие настоящий звонок старого телефона. Как правило, они всегда звучат довольно резко. Меня всегда возмущает, когда ко мне кто-то звонит. В современном мире почты, мессенджеров, звонок становится только крайней мерой необходимости.

Старые тикеты

Любой проект, который просуществовал больше чем пару месяцев, неминуемо обзаводится пачкой тикетов, связанных с техническим долгом, некритичными хотелками и сложновоспроизводимыми или низкоприоритетными багами. Разработчик, или тестировщик, или кто угодно, думает: “так, вот это бы не забыть, как будет свободное время тогда сделаем” и заводит тикет. Возможно, даже пишет туда какие-то детали. Оптимист может даже создать задачу типа “переехать на специализированное решение для поиска” или что-то вроде “система не масштабируется на 1 000 000 пользователей” (пока у нас и десяти нет).

Работа в одиночку

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

Как найти время

Время от времени на ДОУ разные люди постят треды в стиле “Где брать время на самообразование”, вопрошая у сообщества как им справиться с работой, домашними делами, семьей/детьми и при этом еще и как-то учиться. У меня нет детей, поэтому наверное я не могу ничего посоветовать с точки зрения родителя, но у меня была похожая обстановка когда я начал работать на 4-ом курсе университета. Мне повезло учиться на самой жесткой кафедре нашего факультета (ФИВТ КПИ), где принцип “вначале ты работаешь на зачетку, а потом зачетка — на тебя” не работал совершенно, а сложность обучения увеличивалась в арифметической прогрессии с каждым курсом (проще стало только на 6-ом, где уже было 3.