- Не пренебрегай повторением
- Регулярно нужно напоминать себе то, в пользе чего ты уже уверен, но подзабыл, а не только непрестанно продолжать перебирать горы посредственного или ненужного в поиске новых жемчужин.
- Всегда создавай новую ветку при работе в репозитории
- Однажды я потерял не только все файлы, но и всю историю коммитов, запустив одну задачу на удалённом репозитории, не имея локальной копии, благо удалось и тогда всё быстро восстановить, спасибо моему другу Антону Коваленко.
- «Тренируйся на кошках»
- Когда мне нужно было автоматизировать одну задачу, то во-первых экспериментировал я почему-то с теми данными, которые боялся потерять, а во-вторых задача на этих данных выполнялась довольно долго. Далеко не сразу пришло гениальное решение создать пустой проект с одним почти пустым файлом и натравливать скрипты на него — ни данных не жалко, и скорость отработки скриптов сразу взлетела! Ведь этому же учат олимпиадные задачи по математике: посмотри задачу сначала на частных случаях, причём начиная с самых простых.
- Чтобы «увидеть за деревьями лес» полезно взглянуть издалека
- Так, например, только прочитыая всю Библию целиком раз за разом, начинаешь видеть взаимные связи и, наконец, понимать её содержание, годы копания над одним и тем же отрывком не дадут тебе правильного понимания даже одного этого отрывка, очень важно видеть общую картину и взаимные связи. Вот почему Григорию Перельману (имевшему более широкий взгляд на математику) поддалась «гипотеза Пуанкаре», тогда как американский математик Ричард Гамильтон, предложивший верное направление (программу исследований) и продвинувшийся в работе над ней до самого порога решения, так и не смог сам её решить.