Личные навыки
Научитесь отлаживать
Как отлаживать, разделяя пространство проблемы
Как устранять баги
Как отлаживать, используя логи
Как определять проблемы производительности
Как устранять проблемы производительности
Как оптимизировать циклы
Как справиться с расходами на операции чтения и записи
Как управлять памятью
Как устранять плавающие баги
Как научиться проектировать программы
Как экспериментировать
Командные навыки
Почему важно оценивать задачи
Как оценивать время на разработку
Как искать информацию
Как спрашивать людей
Как документировать правильно
Как работать с плохим кодом
Как использовать системы контроля версий
Как писать юнит-тесты
Делайте перерывы, когда вы в тупике
Как понять, когда идти домой
Как вести себя с трудными людьми
Last updated 1 day ago