Як це працює

Atrophy оцінює навички розробника за системою, схожою на шаховий рейтинг Ело, і регулярно пропонує короткі вправи в пʼятьох напрямках:

Читайте также: У 2025 році резиденти Дія.City сплатили 34,6 млрд грн податків. Як виглядає топ-10 регіонів за обсягом надходжень?

  • синтаксис — написати невелику функцію за специфікацією;
  • дебагінг — знайти приховану помилку в наданому фрагменті коду;
  • читання коду — передбачити результат виконання, як у ролі «живого» принт-командою;
  • памʼять API — заповнити пропуск у виклику стандартної бібліотеки;
  • декомпозиція — розписати архітектуру рішення для задачі.

Вправи охоплюють Python і JavaScript, мають три рівні складності, а завдяки посіву генерації щоразу видають нові варіанти. Спершу користувач проходить базовий тест — по одній вправі з кожного напрямку, що займає близько 25 хвилин, — після чого отримує стартовий рейтинг. Далі Рат радить робити короткі (5–10 хвилин) дрилли двічі-тричі на тиждень; застосунок сам вибирає вправу з напрямку, який найдовше залишався без уваги.

Кожен із пʼятьох напрямків рейтингується окремо і стартує з позначки 1200 — жорсткого мінімуму чи максимуму немає, тож рейтинг цілком може опускатися й нижче стартового значення. Бездіяльність у застосунку не знижує рейтинг напряму, але знижує впевненість системи в його точності.

Читайте также: Колишній СЕО GitHub запустив децентралізовану мережу Git, створену для ери ШІ-агентів

Окремо Рат пропонує раз на місяць проходити дрили з AI-асистентом — результати таких вправ фіксуються окремо, щоб можна було бачити розрив між тим, що розробник вміє з допомогою AI, і тим, що він ще здатен зробити самостійно.

Навіщо це потрібно

Автор наголошує, що Atrophy — не анти-AI інструмент. За його словами, застосунок вимірює розрив між можливостями з AI та без нього, оскільки ці навички можуть непомітно «заіржавіти» без жодного попередження.

Читайте также: У Lviv IT Cluster призначили нового CEO. Серед понад 20 кандидатів обрали Михайла Лемака

Від admin

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *