All the developers I look up to most have amazing mindsets. They're laser-focused on solving problems, and don't care about much else. They understand mistakes are part of the process, and necessary to uncover the solution they're after.
Great article!