«Здесь так не принято». Почему обезьяны так и не съели бананы?

Часто ли сотрудники компании, в которой вы работаете, произносят фразы «Здесь так не принято» или «Да, но…» и дальше следуют примеры, которые отбивают желание внедрять что-то новое? Слышали ли вы хотя бы один раз на свою инициативу ответ – «А ты знаешь, что инициатива наказуема?». Как часто из-за таких фраз не предлагаются или не принимаются идеи, направленные на повышение эффективности рабочего процесса?

(далее…)

ИИ-подсказки в коде: костыли мышления или джетпак продуктивности?

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

ИИ-подсказки в коде: костыли мышления или джетпак продуктивности? - 1

(далее…)

Оценка задач в сторипоинтах по их декомпозиции: метод, который наконец-то работает

Оценка задач в сторипоинтах по их декомпозиции: метод, который наконец-то работает - 1

Привет, Хабр! Все знают про сторипоинты, но мало кто понимает, как и зачем оценивать в них задачи. А между тем это мощный инструмент в руках тимлида, который позволяет предсказывать сроки и контролировать нагрузку на команду.

(далее…)

Пахал как лошадь, но опять повысили не меня. Почему так?

Думаете, что нужно просто работать на 100%, и вас заметят? К сожалению, это не так.

Пахал как лошадь, но опять повысили не меня. Почему так? - 1

Вы узнали, что компании повышают (далее…)

Как мы пишем код для curl на C

Мне часто задают такой вопрос: как мы пишем на C код для curl, чтобы он был безопасным и надёжным в миллиардах установок? Мы предпринимаем определённые меры и принимаем решения. «Серебряной пули» нет, есть только рекомендации. Как вы убедитесь сами из этой статьи, в них тоже нет ничего странного или неожиданного.

«c» в слове «curl» не обозначает и никогда не обозначало язык программирования C, это расшифровывается как client.

Предупреждение

Этим текстом мы ни в коем случае не хотим сказать, что иногда случайно не мерджим баги, вредящие безопасности. (далее…)

Как мы описали процесс пресейла в digital-агентстве: от ретроспективы к результату

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

Какие проблемы я выявил?

От инженера до главного эксперта: система развития, которая работает

Достигая условного «потолка», инженеры часто уходят в другие компании в поисках амбициозных задач. Бизнес теряет опытных людей, хотя на самом деле рост был возможен, просто не формализован, или тимлиду некогда было этим заняться. Я подумал, что круто — иметь в команде систему, которая сделает развитие предсказуемым для инженера. Когда он сам или с поддержкой смог бы строить карьеру, в зависимости от личных целей. Кто-то хочет прокачиваться и расти, кто-то выше зарплату, а кому-то важно сейчас оставаться на уровне и не гнаться за новыми повышениями.

(далее…)

Экосистема ПИК. История BIM Inspector

Привет, Хабр!

Меня зовут Максим Курбатов, я руководитель продукта BIM Inspector в ПИК.

Это третья статья из серии текстов про экосистему ПИК. Полное описание экосистемы можно найти в статье «Экосистема ПИК. История формирования». А также можете прочитать тексты про другие инструменты из экосистемы: Family Manager и PikTools.

(далее…)

История корпоративных информационных систем в России

Сегодня трудно представить работу современного предприятия без автоматизации процессов его деятельности, реализующих различные производственные и управленческие функции. В России начало внедрения основ автоматизации отдельных участков работы предприятия уходит в эпоху СССР.

В Советском Союзе в 1948 г. проблемы развития вычислительной техники становятся общегосударственной задачей. Были развернуты работы по созданию серийных электронно-вычислительных машин ЭВМ первого поколения (термин ЭВМ вместо «компьютер» употреблялся вплоть до конца 1980-х гг.).

(далее…)

Рабство под видом работы: как распознать неадекватную вакансию

Рынок вакансий в IT порой напоминает поле битвы между здравым смыслом и фантазиями HR-отделов. Мы все видели эти вакансии: «Ищем Junior разработчика с 5 годами опыта», «Требуется QA-инженер, который одновременно DevOps, аналитик и немного дизайнер». Давайте разберемся, почему так происходит и как на это реагировать.

(далее…)