Пару месяцев назад я переехал со статического блогосайта на селф-хостед движок Ghost. Естественно, попутно с переездом случился полный редизайн. Я постарался сохранить минимализм предыдущей версии, но всё равно блог стал более визуально насыщеным. Через некоторое время ко мне в личку пришел чел и сказал что "блог потерял ламповый вайб уголка программиста и стал похожим на инфоцыганщину". Тут-то я и сгорел. Я кучу времени потратил на переезд,...
tl;dr: Первое главное—это контракт с databand.ai, но не сразу и просто так, а через длинную цепочку событий и людей. Второе—стал значительно меньше времени тратить на комментирование в соцмедиа. В остальном за 2.5 года существования канала напрямую я не получил практически ничего с точки зрения материальных средств, возможностей, проектов, и это при больших относительно больших трудозатратах: в 2020 на написание постов я...
По молодости я угорал по всякому разному музону. В начале и середине нулевых популярными были p2p сети и сайты по инвайтам. Я любил андеграунд, поэтому скупал диски с записями в локальном рок-магазине, а когда начал учиться в КПИ то обнаружил гигабайтные залежи редкого музла на FTP серверах фанатов из локальной сети кампуса. Так я начал качать музон. Качать и каталогизировать, раскладывать по папочкам, тэгать. Потом появились...
Есть такая тема придуманная разработчиками игр—лутбоксы. Team Fortress 2 сильно популяризовала эту механику, суть такова: время от времени игра дает тебе "ящик" который содержит рандомный внутриигровой предмет из определенного набора. Чтобы открыть ящик, нужно купить ключ. Стоимость ключа выше 90% предметов из ящика, но есть ненулевой шанс получить дорогую вещь. В TF2 это были шапки. В 90% случаев игрок просто тратил деньги зря, получая мусор....
Пару месяцев назад в вастрик.клубе увидел объявление от Георгия Могелашвили (@gltalks) о бесплатной сесии коучинга. Я сразу же записался, потому что 1) обычно такое стоит много денег, а тут бесплатно и 2) всегда было интересно, как же оно там. Про психоаналитика я уже писал, настало время коучей. Пришло время сессии, мы созвонились в зуме, познакомились и поехали. Я пробовал сформировать запрос/проблему а Георгий задавал...
Когда твоя компания предоставляет услуги для другой компании то часто между вами сильно усложняется коммуникация и взаимодействие. Например, у некоторых корпоративные правила требуют, чтобы все шло через электронную почту. У других—ты не можешь достучаться напрямую до нужных тебе людей, а можешь действовать только через посредников. Это сильно усложняет процесс и делает его каким-то бесчеловечным. Я уверен что на том конце провода такие же люди, которые...
Пару лет назад, когда мы с партнёрами стартанули шлюпку, то всё держалось на единственном клиенте. Для него мы разрабатывали продукт—мобильное приложение и бекенд. Мы сделали хорошее решение, намного лучше того, что было до нас, и в целом намного лучше того, что делает типичный аутсорс, за что в первую очередь спасибо сооснователю и главному разработчику Ване. Клиент раздумывал над заходом в какой-то стартап-акселератор. Для этого им...
На свою первую работу я попал из учебного центра, который контора открыла у нас на факультете. Вместе со мной пришла еще куча ребят, многие из которых до сих пор там работают, уже больше десяти лет. Так как мы пришли с очень схожими знаниями, умениями и бэкграундом, то любопытно проследить, как дальше развивалась карьера каждого. Мне повезло с проектом и руководителем. На волне успеха и ухода босса...
Это выражение в английском языке примерно обозначает сложности, которые возникают после того как начинаешь решать вроде бы простую проблему и проваливаешься как Алиса в кроличью нору. Думаю что каждому инженеру знакомо то чувство, когда чинишь маленький баг а через день приходишь в сознанение с наполовину отрефакторенным проектом. Такие норы часто непонятны менеджерам и бизнес людям, для которых задача "добавить кнопочку" выглядит работой на 1 час а...
Я намеренно никогда не учил английский язык. В школе вообще пошел на немецкий, в КПИ сами знаете какое качество преподавания, на работе курсы тоже как-то не помогли, думаю что плохо старался. Тем не менее, с грехом пополам, разговаривать я научился. В 2010 я поехал в свою первую командировку, в Канаду, где, можно сказать, впервые поговорил с нейтивами. Там я работал в большой команде, в которой были...
Никто не любит поддерживать старое. Долго время я занимался разработкой продукта, который выставлял наружу набор интерфейсов. Довольно серьезной проблемой была необходимость поддерживать обратную совместимость. Руки так и чесались выбросить всё и переписать, но проекты, которые нас использовали, неизменно были этому не рады. Я был молод и у меня постоянно горела жопа от того, что приходилось думать как держать кучу легаси в коде и не поломать то,...
Нет ничего хуже, чем работать в стол или делать что-то просто так. На моей первой работе меня и еще одного парня определили разрабатывать модуль к продукту под присмотром пары тимлидов. Требования к этому самому продукту явно не были сформулированы, поэтому делали как считали нужным. Этот модуль прямо сейчас не был нужен никакому клиенту, поэтому делался в стол. Вначале я зарядился (первая работа все-таки!) но потом быстро...
Был у меня в отделе еще один кадр. Студиозус из КПИ, умный парень. Однако работать у него получалось не очень. Всё началось еще во время найма когда наш герой спросил "когда я могу рассчитывать на повышение (зарплаты)". В целом это очень хороший вопрос, я уже писал о нем ранее. Для студентов у нас была простая схема—каждые 3-4 месяца +X%, если хорошо перформит. Если плохо—реже....
Много лет назад произошла со мной забавная история. У меня в отделе работал мужичок, старше меня лет на 10, на должности сеньер девелопера. Но была незадача—тянул он хуже студентов с полугодом опыта. Так получилось, что мужичка нанял мой экс-босс, потом босс свинтил в штаты, я пошел на повышение и соответственно получил в наследство всё существующее хозяйство. После регулярного получения негативных отзывов с проектов, я решил...