# Чи підходить мені програмування: 14-денний експеримент із планом по днях

> Замість тестів «чи ти айтішник» – практичний 14-денний експеримент із конкретними завданнями на кожен день, чесними сигналами «так/ні» і планом дій для обох результатів.

- Автор: Юра Скиба (https://cookiesoftware.io)
- Опубліковано: 2026-09-24
- Категорія: Старт в IT
- Canonical: https://cookiesoftware.io/blog/chy-pidkhodyt-meni-prohramuvannia

---

**Коротка відповідь.** Жоден онлайн-тест «чи підходить тобі IT» не відповість на це питання – відповідає лише спроба реальної роботи. Нижче – 14-денний експеримент: маленький продукт, конкретне завдання на кожен день, година-півтори щодня. Наприкінці ти матимеш не відчуття, а факти: як тобі щоденний процес розробки насправді.

## Чому тести й «схильності» не працюють

Міфи на кшталт «треба любити математику» чи «потрібен технічний склад розуму» відсіюють людей, які могли б чудово працювати, і пропускають тих, кому робота не сподобається. Реальний щоденний процес розробника – це читати документацію, писати код, дивитися, чому він не працює, шукати причину, виправляти, покращувати. Подобається цей цикл чи виснажує – можна з'ясувати лише зсередини. Двох тижнів для першого чесного сигналу достатньо.

## Умови експерименту

- **Продукт:** трекер звичок – сторінка, де можна додати звичку й щодня відмічати виконання. Досить простий для новачка, досить справжній, щоб зустріти реальні проблеми.
- **Час:** 60–90 хвилин на день, 14 днів поспіль. Стабільність важливіша за тривалість сесій.
- **Правило AI:** підказками (ChatGPT, Claude) користуватися можна, але кожен рядок, який береш собі, маєш розуміти. «Працює, але не знаю чому» – не зараховується.
- **Щоденник:** наприкінці кожного дня – два речення: що зробив і як почувався. Це головний вимірювальний прилад експерименту.

## План по днях

### Тиждень 1 – основа

- **День 1.** Налаштування: редактор VS Code, перша HTML-сторінка із заголовком «Мої звички», відкрита в браузері. Звучить тривіально – і саме сьогодні ти дізнаєшся, як тобі процес «щось не запускається, шукаю чому».
- **День 2.** Розмітка: список із 3-4 звичок, кнопка «Додати». Знайомишся з тегами через [MDN](https://developer.mozilla.org/) – одразу мовою оригіналу.
- **День 3.** Стилі: шрифти, кольори, відступи. Мета – щоб не соромно показати.
- **День 4.** Адаптивність: сторінка нормально виглядає на телефоні. Перший досвід «на моєму екрані добре, а там – ні».
- **День 5.** Перший JavaScript: кнопка, яка після кліку додає в список нову звичку з поля введення.
- **День 6.** Відмітки: клік по звичці ставить/знімає позначку «зроблено сьогодні».
- **День 7.** Пауза й ревізія: перечитай щоденник тижня. Що було найцікавіше? Що найбільше дратувало?

### Тиждень 2 – справжні проблеми

- **День 8.** Збереження: звички не зникають після перезавантаження сторінки (localStorage). Це перший день, коли, ймовірно, «нічого не працює і незрозуміло чому». Так і задумано.
- **День 9.** Видалення звички + підтвердження. Перші edge cases: а якщо список порожній?
- **День 10.** Зламай сам себе: додай звичку з порожньою назвою, з дуже довгою, додай двадцять однакових. Виправ те, що зламалося.
- **День 11.** Лічильник: скільки днів поспіль звичка виконується. Найскладніша логіка експерименту – з датами доведеться подумати.
- **День 12.** Причепури код: зрозумілі назви змінних, прибери зайве, додай коментарі там, де через місяць сам не зрозумієш.
- **День 13.** GitHub: заведи акаунт, виклади код, напиши README на п'ять речень – що це, як запустити, що б покращив.
- **День 14.** Фінал: покажи результат хоча б одній людині й попроси покликати – а сам перечитай щоденник за два тижні.

## Як читати результат: чесні сигнали

**Сигнали «так», навіть якщо було важко:**

- у дні 8 і 11 (найважчі) ти відчував азарт «дожену», а не лише роздратування;
- хоч раз ти сів за код без «треба», бо хотілося доробити;
- розв'язана після довгих спроб проблема давала помітне задоволення;
- 14 днів відбулися – можливо з пропусками, але ти повертався.

**Сигнали «схоже, ні»:**

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

Важливо: «важко» і «не моє» – різні речі. Важко в ці два тижні всім без винятку. Питання лише в тому, чи є поруч із «важко» ще й «цікаво».

## Що робити з результатом

**Якщо сигнали «так»:** експеримент стає першим пунктом твого портфоліо, а наступний крок – системний маршрут: обери напрям і мову за статтею [яку мову програмування вчити першою](/blog/yaku-movu-prohramuvannia-vchyty-pershoiu) і подивись загальну картину шляху в [як увійти в IT](/blog/yak-uviity-v-it).

**Якщо сигнали суперечливі:** спробуй інший тип задач до того, як робити висновок. Не зайшла верстка – дай шанс чистій логіці (Python-скрипти, автоматизація) або тестуванню. Іноді «не моє» стосується конкретного виду роботи, а не програмування загалом.

**Якщо сигнали «ні»:** це успішний результат, а не провал. Ти витратив 14 днів і дізнався те, що інші з'ясовують після пів року курсів і витрачених грошей. В IT є ролі без щоденного коду – аналітика, дизайн, продукт-менеджмент, QA – але перевіряй їх так само: маленьким реальним експериментом, а не описами професій.

## Практичне завдання

Признач день 1 – сьогодні або завтра, не «з понеділка». Постав у календар 14 слотів по годині. Єдина обіцянка, яку треба собі дати: не ухвалювати рішення до дня 14. Емоції дня 8 – це дані, а не вирок; висновок роблять із повної картини.
