Всё зависит.
Написание кода в случае если плохо пока ещё знаешь область или язык программирования, или библиотеку, на основе какой пишешь, может быть гораздо затратнее чем чтение хорошо написанного кода.
Чтение кода, если код плохо структурирован, если тела функций или методов большие, если много локальных переменных и они мутабельны, если между классами или модулями сильная связанность - это может быть также гораздо более затратно, чем написание кода, когда ты прекрасно знаешь язык программирования и библиотеки, с помощью каких ведётся разработка.
Иными словами, энергозатраты на написание кода существенно вырастают при плохом знакомстве с тем, на основе чего ведётся разработка или в случае новой области, где раньше не работал.
Энергозатраты на чтение кода вырастают на том же, и дополнительно если код написан плохо.