Сел делать проект, но не знаю, с чего вообще начать писать код — что делать?
Странная проблема: я вроде знаю синтаксис, прорешал задачи, но когда открываю пустой файл, чтобы сделать свой проект, тупо смотрю на него и не знаю, какую первую строчку написать. Будто паралич. У кого так было, как вы это пробивали?
2 ответа
Так у всех, это очень частое. «Паралич пустого файла» лечится тем, что ты разрешаешь себе писать плохо и не с начала.
Что конкретно делать:
- Напиши план комментариями. Прямо в файле:
# 1. спросить у пользователя число
# 2. проверить, что это число
# 3. посчитать
# 4. вывести результат
Теперь файл не пустой, и каждый комментарий — мини-задача. Заполняй их кодом по одному.
2. Начни с самого тупого работающего куска. Не с «правильного начала», а с любого, который запускается. Хоть print('тут будет калькулятор'). Первая запущенная строка ломает ступор.
3. Разреши себе говнокод. Цель первого черновика — чтобы работало, а не чтобы было красиво. Переписать рабочее проще, чем родить идеальное из пустоты.
Код почти никогда не пишут с первой строки по порядку. Его наращивают кусками и постоянно переделывают. Ты не тупишь — ты просто ждёшь вдохновения, которого не будет. Просто начни писать плохо.
Мне помогает приём «сделай так, чтобы хоть что-то побежало за 5 минут». Открыл файл — за пять минут добейся, чтобы программа запустилась и вывела хоть строчку. Дальше уже не страшно, потому что ты уже не перед пустотой, а правишь живой код. Самое тяжёлое — первые 5 минут, дальше катится само.