За мою 15+ лет профессиональную карьеру в ИТ я общался с разнообразными командами разработки как лидер, участник и сторонний эксперт. Замечаю повторяющиеся психологические особенности, по которым можно условно поделить технарей на зрелых и не очень. Это эдакие “кризисы взросления”, через которые я проходил и сам. Сегодня посмотрим на три особенно ярких признака, характеризующих майндсет зрелого…
Как нагрузить кодом на Python все ядра и не разбить монитор
Кажется скоро будет круглых 10 лет как я перешел на Python в качестве основного языка программирования. Переход на Linux в качестве основной ОС случился позже, но общее с переходом на Python в том, что я так же ни разу не обернулся. Тема статической vs динамической типизации – холиварная и кажется текущий виток спиральной динамики в…
Мета-подходы к решению проблем
Эта статья – комбинированный перевод оригиналов на английском из подборки Под мета-подходом я имею ввиду технику эффективного решения проблем, которую я смог со временем выделить из опыта в работе и жизни в целом. Интервальные оценки: лучший/худший вариант Вам нужно сделать прогноз для некоторой метрики. Это сложная задача, по сути подвид предсказания будущего. Обычно поведение метрики…
“Древний ужас” – почему ты прекрасен?
Сегодня снова отвлечемся от технологий, тем более что повод замечательный – настольные игры =) В этой области множество жанров и прекрасных их представителей, но сегодня поговорим об одном особенно выдающемся экземпляре – “Древний ужас” aka Eldritch Horror! Я не буду погружаться в обзор, это за меня сделает та же Википедия. В области настолок мне больше…
Что будет если Солнце погаснет?
Сегодня как это периодически случается пост на отвлеченную тему =) Прогуливался недавно утром после ночных осенних заморозков и задумался о причинах колебания температуры. Заодно вспомнил термодинамику и почему мгновенно замерзающие в космосе несчастные – чушь собачья, хоть и драматичная. Но обо всем по порядку. В молоке и двух водах Если смешать холодную и горячую воду,…
Вера современного человека
Вопреки традиционной коннотации “вера” в заголовке не равно “религия”. Я обращаюсь к фразе “вера современного человека” в прямом значении – “убеждение, уверенность в чем-то” – как у Гугла: На мой взгляд в наше время вера в этом значении обрела не меньшее значение, чем она имела несколько веков назад в значении “религия”. Согласись, это малость странно…
Продуктовая ИТ-компания и техническая экспертиза
В наш век расцвета консьюмеризма потребителю предоставляется все больше товаров и услуг на любой вкус и кошелёк. На этой волне не менее развитым становится и сектор B2B-услуг. Это позволяет управленцам компаний аутсорсить всевозможные сферы деятельности своих компаний как никогда прежде. Продуктовая ИТ-компания – не исключение. Если 50-100 лет назад запуск компании был невозможен без значительных…
DOOM уже не тот (и не торт) – почему?
В этот раз для разнообразия поговорим о феерическом перезапуске франшизы DOOM от id/Bethesda. Точнее почему несмотря на очевидный коммерческий успех, чудеса визуализации и прочие прелести DOOM уже не тот. Преамбула Изначально DOOM – классика и основа основ того, что мы сегодня понимаем под First Person Shooter-м (FPS-м). Конечно же прогресс игроделания ушагал далеко вперед со…
Владение информационной системой: ликбез
Заказчики разработки информационных систем далеко не всегда понимают все особенности владения такими системами. Спасибо, кэп, ведь если понимают, то они сами эксперты в ИТ. Для всех остальных рассмотрим типовые проблемы, которые из-за этого возникают. Информационная система совсем “не так материальна”, как какой-нибудь станок – она где-то там в Интернете. На самом же деле информационные системы…
Блог – начало: как отговорить заказчика с тобой работать
Эта статья – часть серии В отличие от исполнителя, стремящегося всеми силами получить контракт, этичный консультант в предварительных переговорах сделает казалось бы совсем нелогичную вещь – он буквально будет отговаривать заказчика начать с ним работу. Когда будете продумывать следующий проект, предполагающий заказную разработку, проверьте сами себя следующими группами вопросов. Почему именно этот проект? Почему нужно…