Вам надо определиться что вам нужно
Чтобы человек умеет делать какие то задачи, то есть ему нужна смелость, умение гуглить, высокий тестостерон и прочие такие навыки, а вы зачем то промисы и деструктуризацию спрашиваете. Я решаю часто задачи о которых ничего не знаю на языках программирования, которых тоже не знаю.