Когда-то давно разработчик открывал IDE, пил кофе, писал код, ругался на NullPointerException, снова пил кофе и шел фиксить прод.

Сейчас разработчик открывает IDE, а рядом уже сидит цифровой коллега, который:

  • предлагает архитектуру,
  • пишет код,
  • сам делает рефакторинг,
  • запускает тесты,
  • чинит линтер,
  • иногда даже объясняет почему оно не работает лучше, чем тот человек, который это писал.

И вот тут начинается самое интересное.