In my experience, there are two types of developers each of which can be identified based on how they react to any given problem.
One type of developer will spend extraordinary energy seeking a solution, working to implement it, andĀ attempting to understand said problem.
The second type of developer will throw up their hands, begin pinging every other developer-type they know for a solution, and ultimately care more about “making it work” rather than the solution itself.
Show me a programmer who is more like the former and I’ll show you a programmer who has what it takes for a successful career.









Niot sure which category I fall into. Hopefully the former, mostly because I don’t know that many developers
I’d say the first
.