Preheat oven to 350°F (175°C). Line two large baking sheets with parchment paper.
In a large mixing bowl, cream together softened butter and both sugars until light and fluffy, about 3-4 minutes.
Add eggs one at a time, then vanilla extract. Mix until well combined.
In a separate bowl, whisk together flour, baking soda, cinnamon, and salt.
Gradually add dry ingredients to wet mixture, mixing just until combined.
Fold in oats, chocolate chips, coconut, and pecans until evenly distributed.
Using a cookie scoop, drop rounded tablespoons of dough onto prepared baking sheets, spacing 2 inches apart.
Bake for 12-14 minutes until edges are golden brown but centers still look slightly soft.
Cool on baking sheet for 5 minutes before transferring to wire rack.