Canal ITCAT - @cat_proit - №1622
Як не «зависати» на складних задачах 🤔1️⃣ Переформулюй задачу.Замість «Чому ця фіча не працює?» спробуй «Що саме я хочу, щоб система зробила?». Часто ми застрягаємо не через складність коду, а через нечіткість цілі.2️⃣ Поясни проблему вголос або… качці.Це називається «Rubber Duck Debugging». Просто спробуй проговорити суть задачі. В процесі мозок сам знайде те, що ти пропускав.3️⃣ Постав таймер на 25 хвилин.Це метод Pomodoro. Концентруйся тільки на цій задачі, не перемикайся. Якщо не зрушив з місця — зроби паузу або звернися до колеги.4️⃣ Розбий на дрібні підзадачі.Звучить банально, але «зробити задачу» ≠ «зрозуміти її структуру». Спочатку визнач: що потрібно дослідити, що можна одразу кодити, що залежить від інших.5️⃣ Не чекай ідеального рішення.Твоя мета — не написати ідеальний код з першого разу. Напиши працюючу версію, навіть якщо «костиль». Після цього буде легше рефакторити.🧠 Застрягати — це частина процесу. Але що робить тебе професіоналом — це здатність рухатись далі, навіть коли не все зрозуміло одразу.#поради_itcat
470
25-04-12 14:40