
OpenAI Codex уже давно позиціонують як інструмент для прискорення розробки коду, але в Endava його роль вийшла далеко за межі «розумного автодоповнення». Регіональний CTO компанії Джордан Леві описує, як Codex фактично розділив їхню роботу на «до» і «після», змінивши швидкість проєктів, формат співпраці в командах і саму роль інженерів.
Від «ми пишемо код» до «ми керуємо його створенням»
Ключова зміна, яку відзначають в Endava, — це зсув фокусу з ручного написання коду на управління його створенням.
Раніше основний обсяг роботи полягав у тому, щоб власноруч реалізовувати функціональність. Тепер значна частина коду генерується Codex, а інженери переходять у роль наглядачів і архітекторів: вони формулюють вимоги, задають напрямок і контролюють якість результату.
За словами Леві, якість згенерованих рішень «експоненційно зросла», що дозволяє невеликим командам «доставляти величезну цінність у дуже стислі терміни». Фактично, продуктивність вимірюється вже не кількістю написаних рядків коду, а швидкістю, з якою можна пройти повний цикл від ідеї до готового рішення.
Міст між сеньйорами та джунами
Codex у Endava працює як двосторонній міст між досвідченими архітекторами та молодшими спеціалістами.
З одного боку, сеньйори, які приходять із «складних середовищ», можуть чітко сформулювати, що саме потрібно побудувати. Codex перетворює ці складні вимоги на зрозумілі артефакти — код, структури, пояснення — які легше передати й використати в команді.
З іншого боку, молодші інженери отримують інструмент, що дозволяє їм створювати результати рівня більш зрілих фахівців. Використовуючи Codex, вони можуть швидше виходити на «сеньйорний» рівень якості вихідних артефактів, не втрачаючи при цьому можливості вчитися на запропонованих рішеннях.
У підсумку Codex не просто прискорює роботу, а й вирівнює планку компетенцій у команді, роблячи знання сеньйорів більш доступними, а внесок джунів — більш відчутним.
Від «інструмента для коду» до універсального агента
Ще одна важлива трансформація — зміна сприйняття Codex. В Endava його вже не розглядають як суто «coding tool».
Інструмент став «загальним десктоп-агентом», який застосовують по всьому життєвому циклу розробки, а не лише на етапі написання коду. Приклад, який наводять в компанії: запит до Codex на кшталт «намалюй діаграму того, що тут відбувається, щоб клієнтам було легше зрозуміти».
Тобто Codex використовується для:
- візуалізації складних систем;
- підготовки матеріалів для клієнтів;
- пояснення архітектурних рішень у наочній формі.
Це розширює його роль до помічника в комунікації та дизайні рішень, а не лише в їхній технічній реалізації.
Новий темп роботи: «до Codex» і «після Codex»
У компанії фактично проводять межу між двома епохами: «роботою до Codex» і «роботою після Codex». Головний параметр, який змінився, — «time velocity», тобто швидкість проходження через завдання й етапи розробки.
Поєднання трьох факторів:
- невеликі команди,
- генерація коду та артефактів Codex,
- роль інженерів як архітекторів і рев’юерів,
дозволяє досягати результатів, які раніше вимагали б значно більших ресурсів і часу. Для сервісних компаній на кшталт Endava це означає можливість доставляти клієнтам відчутну цінність у значно стисліші терміни, не жертвуючи якістю.
Джерело
Відео OpenAI «What Codex Unlocks for Endava»: https://www.youtube.com/watch?v=J886DPhhZLg


