Skip to main content
Назад до блогу
ailearningcareermethodology

CRAFT: користуватись AI і не втратити навички

Діагноз без ліків — це просто тривога. Після поста про деградацію навичок через AI — ось рецепт: CRAFT, п'ять принципів (Challenge First, Review Adversarially, Ask Why Not What, Friction on Purpose, Test Your Understanding) під однією аксіомою: AI робить те, що ти опанував, ти робиш те, що ще вчиш. Практичний метод, який згадаєш під тиском, щоб користуватись AI щодня й не втратити навичку.

Опубліковано 23 червня 2026 р.6 хв читання

Минулий пост діагностував хворобу: AI тихо вимкнув примусовий зворотний зв'язок, який раніше за тебе вмикала сама реальність — помилку компілятора, червоний тест, мовчазний погляд рев'юера. Тиск, який змушував тебе вчитися, зник, і легкий шлях тепер носить маску успіху. Цей пост — рецепт.

Не безладний список порад — вони випаровуються, щойно ти втомився. А іменований канон, який згадаєш під тиском, як SOLID для об'єктно-орієнтованого дизайну. Я називаю його CRAFT: п'ять принципів, по літері на кожен, під однією аксіомою. Назва — це і є суть: кодинг лишається ремеслом, а AI — лише інструмент у руках того, хто й без нього вміє робити роботу.

Аксіома: рухома лінія

Перед п'ятьма літерами стоїть одне правило, що керує ними всіма — як «єдина відповідальність» у серці SOLID:

AI робить те, що ти вже опанував. Ти робиш те, що ще вчиш. Лінія зсувається, коли ти ростеш.

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

CRAFT — п'ять принципів, один акронім

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

C — Challenge First

Принцип. Перш ніж відкрити AI, спробуй розв'язати задачу сам 5–15 хвилин. Перше рішення на аркуші має бути твоїм — нехай навіть незграбним. AI заходить, щоб розблокувати тебе, а не щоб почати за тебе.

Чому. Саме боротьба будує модель у голові — нейрони працюють, поки ти застряг, а не поки читаєш готову відповідь. Це рівно те тертя, яке реальність раніше створювала безкоштовно; тепер ти мусиш планувати його сам.

R — Review Adversarially

Принцип. Не AI рев'юїть твій код — ти рев'юїш код AI. Читай кожен згенерований рядок, полюючи на баг, крайній випадок, дірку в безпеці.

Чому. Судження — найдовговічніший навик в інженерії і єдиний, що стає ціннішим у міру того, як моделі сильнішають. Рев'ю коду AI його загострює і ловить впевнені помилки, які моделі так люблять робити. Прийняти діф не читаючи — руйнує і те, і те одразу.

A — Ask Why, Not What

Принцип. Використовуй AI як репетитора, а не як того, хто пише за тебе. Проси міркування, альтернативи, компроміси — а не лише готовий сніпет.

Чому. «Що» дає тобі рибу; «чому» дає вудку. «Дай код» не лишає нічого. «Чому цей підхід, а не той, і що зламається на порожньому вході?» лишає тебе на рівень розумнішим, ніж ти був.

F — Friction on Purpose

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

Чому. Навичка закріплюється лише через бажану складність. Copy-paste не лишає сліду в пам'яті; повільне передрукування тих самих рядків — лишає. Тертя відчувається як податок на швидкість — а насправді це ціна того, щоб узагалі зберегти навичку.

T — Test Your Understanding

Принцип. Головний гейт — одне питання: чи зміг би я пояснити це, рядок за рядком, іншій людині? Якщо ні — ти не володієш цим кодом і не здаєш його. Передбач вивід до запуску; навмисне зламай і полагодь.

Чому. «Працює» — це не «я розумію»; цей розрив і є ілюзія компетентності, і саме там ховається деградація. Перевірка власного розуміння — найдешевша страховка від того, щоб одного дня прокинутись нездатним працювати без інструмента.

CRAFT коротко

ПринципПасткаЗвичка
C · Challenge FirstПромпт на чистому аркушіСпершу спробуй сам 5–15 хв
R · Review AdversariallyПрийняти діф не читаючиПолюй на баг у відповіді AI
A · Ask Why, Not What«Просто дай код»«Поясни підхід і компроміси»
F · Friction on PurposeВставляти все підрядРепи без AI; передруковуй, не вставляй
T · Test Your UnderstandingЗдавати код, який не можеш пояснити«Чи зміг би я пояснити це рядок за рядком?»

Самоперевірка: ростеш чи деградуєш?

Тобі не потрібне дослідження, щоб зрозуміти, куди ти рухаєшся. Ти деградуєш, якщо:

  • Не можеш написати базову версію без AI.
  • Вставляєш код, який не пояснив би, якби спитали.
  • Відчуваєш тривогу від думки працювати з вимкненим асистентом.
  • Перестав читати вивід AI і просто приймаєш його.
  • Не можеш передбачити, що робить сніпет, до запуску.

Ти ростеш, якщо:

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

Якщо взяти лише одну літеру

Бери T. Гейт пояснюваності — чи зміг би я пояснити це рядок за рядком? — найпростіша звичка з усього методу, і вона сама по собі ловить близько 80% деградації. Решта CRAFT лише полегшує чесне проходження цього гейта.

Підсумок

У навчанні фундаментально нічого не змінилось. Усвідомлене розуміння завжди було тим, що має значення; зубріння завжди було поганою заміною. Змінилось те, що середовище перестало забезпечувати цю різницю за тебе. CRAFT — просто спосіб забезпечити її самому.

Правила гри ті самі. Гра лише стала підступнішою — легкий шлях тепер носить маску успіху.

Якщо ти ще не читав діагноз за всім цим, почни з попереднього поста про AI і втрачений зворотний зв'язок. Той був про хворобу; цей — про ліки.