Hint руководителя: если к любому мудрому руководящему указанию добавить «что думаешь?» то ты сразу демократ и вообще просто посоветовал.
Называть подчиненных по сокращенным именам «Саша» (если они тоже по имени тебя называют)
Anonymous Poll
89%
Норм
2%
Панибратство
0%
Хамство
2%
Кринж
7%
Хочу посмотреть ответы
На моём рабочем месте стоит диплом. Проект года 2023. Подключение специалистов компании ХХХХ в среду разработки нашей компании.
И я никогда не устаю думать. Знает ли кто-нибудь из тех, кто номинировал этот проект и подписывал этот диплом, что в действительности было на этом проекте? Спойлер, никто никого ни в какую среду разработки не подключал.
И я никогда не устаю думать. Знает ли кто-нибудь из тех, кто номинировал этот проект и подписывал этот диплом, что в действительности было на этом проекте? Спойлер, никто никого ни в какую среду разработки не подключал.
https://docs.tigerbeetle.com/
Очень интересная штука. High performance специализированная БД для финансов.
ACID-compliant, реплицированная.
Контроль двойной записи на уровне БД (нельзя записать перевод, который уведет счет в минус, нельзя дебитнуть без кредита).
Очень интересная штука. High performance специализированная БД для финансов.
ACID-compliant, реплицированная.
Контроль двойной записи на уровне БД (нельзя записать перевод, который уведет счет в минус, нельзя дебитнуть без кредита).
Tigerbeetle
The financial transactions database to power the next 30 years of Online Transaction Processing.
Не совсем по теме чата, но выяснил, что брать отпуск в мае последние годы стало можно.
Рабочих дней в мае нормальное количество
Рабочих дней в мае нормальное количество
Загадка.
Обычно принято считать, что использование динамического аллоцирования памяти недопустимо в embedded программировании, особенно когда речь идет о риалтайм системах.
Однако однажды некий консультант консультировал американскую компанию, разрабатывающая embedded софт на чистом C, в котором было дофига использования
Консультант обратился к лиду проекта с предложением устранить эту проблему. Что тот ему ответил?
Ответ лида:память не успеет кончится, потому что топливо в крылатой ракете закончится раньше.
Обычно принято считать, что использование динамического аллоцирования памяти недопустимо в embedded программировании, особенно когда речь идет о риалтайм системах.
Однако однажды некий консультант консультировал американскую компанию, разрабатывающая embedded софт на чистом C, в котором было дофига использования
malloc
и к вызову free
программисты относились пофигистично. Вообще собственно память никогда не освобождалась, указатели просто бросали, когда они были не нужны. Утечки памяти были налицо, программа должна была регулярно падать, когда память кончалась.Консультант обратился к лиду проекта с предложением устранить эту проблему. Что тот ему ответил?
Ответ лида:
Хорошая статья про разные типы сложного управления памятью.
https://news.ycombinator.com/item?id=40146615
https://news.ycombinator.com/item?id=40146615
Начал писать про то, кто и зачем пишет теханализ у нас и обнаружил, что Джоэл написал про это статью 24 (ДВАДЦАТЬ ЧЕТЫРЕ) года назад, и я ее даже читал. Индустрия дилетантов, которые изобретают велосипеды.
https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/
Правда с Джоэлом не во всем согласен
https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/
Правда с Джоэлом не во всем согласен
Joel on Software
Painless Functional Specifications – Part 1: Why Bother?
When The Joel Test first appeared, one of the biggest sore points readers reported had to do with writing specs. It seems that specs are like flossing: everybody knows they should be writing them, …
Игра: Deadlock Empire
Обучающая игра для программистов с моралью.
Призвана сформировать у вас вынужденную беспомощность и отказывать от решения задач определенного класса. Чрезвычайно рекомендую всем сыграть
https://deadlockempire.github.io
Обучающая игра для программистов с моралью.
Призвана сформировать у вас вынужденную беспомощность и отказывать от решения задач определенного класса. Чрезвычайно рекомендую всем сыграть
https://deadlockempire.github.io
deadlockempire.github.io
The Deadlock Empire
Slay dragons, learn
concurrency! Play the cunning Scheduler, exploit flawed
programs and defeat the armies of the Parallel Wizard.
concurrency! Play the cunning Scheduler, exploit flawed
programs and defeat the armies of the Parallel Wizard.
Сделал презентацию про DDD и то, как правильно выбирать функционал продуктов, и теперь слайды из нее гуляют на всяких совещаниях уровня ГД группы компании / совета директоров. Считаю, шалость удалась.
Старая загадка про менеджмент, которая мне очень нравится.
Итак, вы лейтенант-связист. У вас есть машина с техникой, ваш опытный сержант и отделение солдат. Вы находитесь в лесу. Необходимо развернуть узел связи, чтобы он заработал, причем антенну повесить как можно выше. Выставить часовых и быть готовым к работе. Что конкретно, по пунктам, предстоит сделать вам?
Необходимо вызвать сержанта и приказать: сержант, разверните узел связи и выставите часовых. Антенну повесить повыше.
Все остальное я тут пишу, чтобы показалось, что надо много чего сделать, войти в детали и т.д. Сержант опытный и вы с ним сработаны, это указано в условиях задачи. О всех проблемах, которые возникнут, он доложит.
Итак, вы лейтенант-связист. У вас есть машина с техникой, ваш опытный сержант и отделение солдат. Вы находитесь в лесу. Необходимо развернуть узел связи, чтобы он заработал, причем антенну повесить как можно выше. Выставить часовых и быть готовым к работе. Что конкретно, по пунктам, предстоит сделать вам?
Все остальное я тут пишу, чтобы показалось, что надо много чего сделать, войти в детали и т.д. Сержант опытный и вы с ним сработаны, это указано в условиях задачи. О всех проблемах, которые возникнут, он доложит.
Влад Килин прислал мне очень неплохую статью про реорганизацию команд у себя на работе
https://amanagrawal.blog/2024/02/07/how-we-reorganised-engineering-teams-at-coolblue-for-better-ownership-and-business-alignment/
https://amanagrawal.blog/2024/02/07/how-we-reorganised-engineering-teams-at-coolblue-for-better-ownership-and-business-alignment/
Artineering
How We Reorganised Engineering Teams at Coolblue for Better Ownership and Business Alignment
In this post, I will share my experiences leveraging Domain Driven Design strategies and Team Topologies to reorganise two product engineering teams in the Purchasing domain at Coolblue (one of the…
https://cio.osp.ru/articles/100424-Rusagro-mashinnoe-obuchenie-maximiziruet-urozhay
Проект, который моя жена делала
Проект, который моя жена делала
Вестник цифровой трансформации | «Директор информационной службы»
«Русагро»: машинное обучение максимизирует урожай
Владимир Горохов, директор по развитию «Русагро Тех» и Максим Андрианов, директор по разработке и внедрению ПО «Инфосистемы Джет», — о создании в «Русагро» системы планирования полевых работ, позволяющей добиваться оптимальных результатов.
Я знаю без гугла разницу между «аргументы функции» и «параметры функции»
Anonymous Poll
17%
Знаю уверенно
23%
Что-то слышал, путаю что из них что
23%
Не знаю разницы
23%
Это одно и то же
15%
Я не программист, и знать не хочу
Читаю «Эффективного руководителя» Друкера и такой:
А) что за сборник банальностей
Б) почему никто так не делает
А) что за сборник банальностей
Б) почему никто так не делает
Попугая научили говорить «Разработчик, что с задачей?» и повысили до руководителя проектов
Попугая научили говорить «Вова, звонил заказчик, я не знаю что делать помоги» и повысили до руководителя портфеля проектов
Попугая научили говорить «чтобы что?» и сделали директором по продуктам.
Попугая научили говорить «А как это будет масштабироваться?» (will it scale?) и сделали архитектором
Попугая научили говорить «что за хуйню вы нагородили?!» и назначили директором по разработке
Попугая научили говорить «вы не попадаете в целевую маржинальность» и сделали начальником финансового отдела
Попугая научили перебирать случайные параметры и он теперь дата-саентист
Попугая научили говорить «прод лежит, пидоррррасы» и сделали начальником техподдержки
Продолжайте в комментариях
Попугая научили говорить «Вова, звонил заказчик, я не знаю что делать помоги» и повысили до руководителя портфеля проектов
Попугая научили говорить «чтобы что?» и сделали директором по продуктам.
Попугая научили говорить «А как это будет масштабироваться?» (will it scale?) и сделали архитектором
Попугая научили говорить «что за хуйню вы нагородили?!» и назначили директором по разработке
Попугая научили говорить «вы не попадаете в целевую маржинальность» и сделали начальником финансового отдела
Попугая научили перебирать случайные параметры и он теперь дата-саентист
Попугая научили говорить «прод лежит, пидоррррасы» и сделали начальником техподдержки
Продолжайте в комментариях
Обнаружил в своем календаре встречу по поводу согласования выделения денег на разработку графика разработки технического задания на разработку продукта.
WE NEED TO GO DEEPEER
WE NEED TO GO DEEPEER
https://habr.com/ru/articles/825880/
Когда я был юн, я ненавидел архитектурное проектирование и документацию, и считал единым источником правды код. Если вы знакомы с мемом в заголовке статьи, то конечно же знаете, к чему это привело меня в конечном счете.
Эта история про то, как я пришел к необходимости процесса обязательного технического анализа по задачам для программистов.
Когда я был юн, я ненавидел архитектурное проектирование и документацию, и считал единым источником правды код. Если вы знакомы с мемом в заголовке статьи, то конечно же знаете, к чему это привело меня в конечном счете.
Эта история про то, как я пришел к необходимости процесса обязательного технического анализа по задачам для программистов.
Все вендоры западные ушли.
А вот этот израильский вендор решений кибербеза, VPN, фаерволлов и прочего остался.
Наверное они там смелые парни, не боятся санкций, за свободу предпринимательства. Других объяснений быть не может
А вот этот израильский вендор решений кибербеза, VPN, фаерволлов и прочего остался.
Наверное они там смелые парни, не боятся санкций, за свободу предпринимательства. Других объяснений быть не может