Fantastic Programming Advice - What You Really Do For A Living(forrestkyle.blogspot.com)
forrestkyle.blogspot.com
Fantastic Programming Advice - What You Really Do For A Living
http://forrestkyle.blogspot.com/2012/08/fantastic-programming-advice.html
I have another guy on my team however, who I don't ever give projects like this. He gets the well defined ones, in technologies he knows well. He can take those tasks and knock them out well, and with great code. Stuff a lot of us would find boring.
Both styles are important. The thing TFA seems to ignore is that you need a balance of types to make a successful project.