I like being told what to make. Clearly defined requirements of a problem that I have the skillset to solve - that's my dream, not my nightmare.
My nightmare tends to be times when I'm told to make something that includes x, y, and z technologies, but just make it flexible enough to handle whatever problem we think we might want to solve with our vague mission statement. (Oh, and hurry up!)
Imagine working without any requirements at all. I have to open the figma to know what I'm supposed to do, oh and this is backend development. Also, they might decide to change how things work mid sprint, multiple times.