Cook the sweet corn by boiling or steaming until soft, then let it cool completely.
In a large mixing bowl, combine corn, cucumber, bell peppers, onions, and carrots.
Add mayonnaise, olive oil, salt, black pepper, and chili flakes.
Toss everything well until the corn and veggies are evenly coated.
Garnish with coriander or parsley and serve chilled or at room temperature.