Значит полезно изучать математические задачи. В них частенько можно наблюдать минимизацию и упрощение. По подобию переносить в код.
Вопрос а кто нибудь использовал JS в программировании к примеру тех же кофеварок и тд?
В кофеварках стоят недорогие чипы, их скорее программируют на низком уровне, например ассемблере, или специальном упрощенном для таких целей языке, хотя для прикола можно впаять и интеловский многоядерный проц