робота

робота

Про роботу

Чужие стартапы

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

Почему нужно работать в...

Почему нужно работать в аутсорсе? * Потому что там разнообразные и большие проекты, часто greenfield, непосредственное общение с мультинациональными командами. Короткие проекты, получаешь опыт и удовольствие от того, что доводишь дело до конца. Если проект не нравится—не беда! Идешь к ресурсному менеджеру и подбираешь себе что-то действительно интересное среди большого портфолио. Прокачиваешься в разных технологиях, подтягиваешь английский. Круто! Почему не нужно работать в аут...

Стартап, вязнущий в болоте микросервисов и SPA фреймворков

Недавно я посмотрел интервью с DHH [https://www.youtube.com/watch?v=OltCr8AWpWw] , это был keynote на (онлайн) конференции RailsConf 2020. DHH это автор и мейнтейнер веб-фреймворка Ruby On Rails, CTO компании Basecamp. Известен как адвокат фулл-стек разработки, монолитных архитектур, profitable from day zero подхода и противник венчурных денег. В интервью он рассказывает, что современный зоопарк веб-технологий, узкая специализация ("реакт разработчик"), раздутость команд и...

Смешные тестовые задания

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

Инфраструктура для людей

Подавляющее большинство современных инструментов управления инфраструктурой сделаны не для людей. Имея на руках кучу отличных технологий и карт-бланш, из-под рук “творцов” всё равно выходят уродливые пародии на Do Nothing Machine [https://www.youtube.com/watch?v=Bp4tGTNNi1I], которыми потом приходится пользоваться несчастным инженерам. По идее, с течением времени уровень абстракции должен повышаться, а сложность управления — уменьшаться. Когда выстрелила Lambda и serverless-движение, то казалос...

Push vs pull

Є два способи отримати статус по будь-якій активності від людини: pull, коли ви йдете до нього та витягуєте потрібну інформацію, або push, коли він сам йде до вас і розповість що до чого. Залишимо інші методи типу „спостереження” і зосередимося на цих двох. Припускаю, що більшості керівників хочеться працювати з самостійними бойовими одиницями, які не потребують нагляду або мікроменеджменту. Якщо пояснювати людині кожен нюанс задачі, то...

Про хайлоад

Усі люблять хайлоад. Квитки на хайлоадоконфи коштують купу грошей і моментально розкуповуються охочими послухати що там нового у лідерах ринку і яке спеціалізоване NoSQL рішення сьогодні у моді. Будь-яка доповідь де згадуються «великі навантаження» та «кластери на тисячі подів» збирають повний зал слухачів. Це логічно — люди люблять нові та блискучі інструменти, і не люблять прості та зрозумілі старі речі. Нікому цікава доповідь «як зробити веб-апку на...

Внутрішня політика на роботі

У відрядження їде той, хто дружить з РМом, або з одого офіса з ним. Хороший проект отримує не той, хто працює краще всіх, а той, хто знайомий з портфельним керівником. Для того щоб стартувати проект, потрібно отримати дозвіл у купи людей, значна частина з яких ставить «візу» чисто формально, тому що давно займаються іншими справами, але досі мають посади у комітетах. Нашарування людських стосунків, бюрократії, традцій,...

Про овертайми

Була у мене вчора співбесіда, суть проекта така: є велика і серйозна система, яка працює багато років. Вартість її підтримки та допрацювання колосальна, тому клієнт хоче переписати все наново, красиво, грамотно, увага, за рік(!). Компанія-підрядник розуміє що терміни нереальні, але за проект візьметься, а там вже якось буде і врешті дев'ять жінок народять за місяць дитину. Думаю багато хто мав справу з таким явищем...

О выборе первого языка программирования

Меня иногда спрашивают: "Какой язык учить первым? JavaScript? А может быть Python?". Самым экстравагантным предложением, которое я слышал, был Forth. История такая была — заходил к знакомой и её брат услышав, что я разработчик, спросил что учить, и еще перед тем как я ответил, сказал что собирается учить Forth. Я даже на секунду опешил, т.к. думал что эта штука давно сгинула под обломками мейнфреймов...