Как Apple, Amazon и Google покупают стартапы

Как корпорации покупают стартапы: правила и тенденции.

Как Apple, Amazon и Google покупают стартапы

Венчурный рынок последние 20 лет стал топливом для технологических прорывов. Но к 2020 году инвестиции в ранние проекты начали напоминать игру в рулетку: предложение денег превысило количество жизнеспособных стартапов. Результат — громкие провалы вроде WeWork со стратегией «Fake it till you make it».

(далее…)

Документация в проекте

Документация в проекте - 1

Автор статьи: Сергей Прощаев (@sproshchaev)

Ведущий инженер, Java-разработчик в Surgutneftegas

В этой статье я расскажу о ключевой роли документации в проектах разработки программного обеспечения и объясню, почему важно подходить к её созданию профессионально, соблюдая стандарты и лучшие практики на примере backend-проекта.


(далее…)

Связность и связанность в современных системах

Связность и связанность в современных системах

Меня зовут Иван Башарин, руководитель лаборатории AI и архитектор решений в компании «Электронная торговая площадка Газпромбанка». Я расскажу о достаточно абстрактных понятиях — связанности и связности.

Связанность — это мера зависимости между модулями или компонентами системы. Она описывает, насколько сильно один модуль зависит от другого.

В программировании существует несколько видов связанности, которые могут варьироваться от сильной (высокой) до слабой (низкой):

(далее…)

Как компании зарабатывают на бесплатном AI?

Готовимся к собеседованию на английском за 6 часов

Представим, что вы решили вкатится в зарубежный tech, откликнулись на несколько вакансий — и вас позвали. Но есть проблема: последний раз на английском вы говорили несколько лет назад. Сегодня я хочу дать вам инструкцию, как подготовиться к интервью, если времени совсем мало.

Готовимся к собеседованию на английском за 6 часов - 1

(далее…)

Карго-культ Scrum: почему команды копируют форму, но теряют суть

Почему мы следуем процессу, который называем “Scrum”, но при этом никто не следует процессу, который сам Scrum Guide определяет как Scrum?

Этот повсеместно распространённый “Scrum” стал инструментом угнетающего микроменеджмента. Всё сводится к сторипойнтам и velocity. Он вызывает крайнее раздражение у разработчиков, дизайнеров, продакт-менеджеров и даже у менеджеров (далее…)

Один выгоревший сеньор или два джуна с горящими глазами?

Один выгоревший сеньор или два джуна с горящими глазами? - 1

— Кому бы вы разрешили себя оперировать — одному опытному уставшему хирургу или двум интернам с горящими глазами?

Многое зависит от контекста. Удалить вросший волос можно доверить и самому себе.

Договоренности о границах

(далее…)

Кейс: как создать Email бота? Или как использовать Программатор в Конструкторе ботов ChatApp?

В современном мире автоматизация – неотъемлемая часть бизнес-процессов. Использование ботов и программных решений для обработки данных значительно повышает эффективность работы. В этой статье расскажем несколько возможностей блока «Программатор» и как с помощью Конструктора ботов ChatApp обработать данных из email и интегрировать данные в CRM-систему Bitrix24. 

(далее…)

Микрофронтенды: зачем дробить фронтенд и почему это может быть хорошо

Обзорную статью о том, как дробить фронтенд, и почему это хорошо, заказывали? Их есть у меня!

Привет, Хабр! Меня зовут Александр Гончаров, и я — Head of Frontend в ГК Юзтех. В коммерческом IT я c 2011 года, регулярно выступаю как спикер на конференциях и митапах, а также с 2014 года веду подкасты, в том числе «Суровый веб». Мы в Юзтехе занимаемся заказной и продуктовой разработкой с 2006 года, в моём отделе около 80 человек, а в команде текущего проекта — 50 разработчиков.

(далее…)

Data Engineering — это не Software Engineering

Это мой вольный перевод статьи «Data Engineering is Not Software Engineering», с рядом моих правок, дополнений, а так же сокращений (так как автор склонен повторять одно и то же, но иными словами или излишне «разжевывать» очевидные вещи). Мне кажется, автор действительно поднял очень важную тему, которую я «чувствовал» по своей практике, но не мог сформулировать так точно, как это сделал он.

Data Engineering — это не Software Engineering - 1

(далее…)