Ekinoderm
 

Posts tagged problem solving

Do Programming Puzzles Measure Ability?

One of the key skills that any software developer needs is a keenly developed ability to solve problems.  I don’t just mean big problems, but little, well-defined problems like finding a specific item in a collection or sorting a collection.  In my case, I find myself frequently trying to optimize my morning search for a [...]

When Debuggers Fail

I recently traded in my car for a new one, only to take the new car home and have it completely dead in my garage the next day; I couldn’t crank the engine or anything.  I had it towed back to the dealer.  The dealer replaced the battery which they said had “gone bad” and [...]

Predict the Future For Me

My horoscope for today says:
Use today’s influences to free up tomorrow. This will be an excellent day for tying up any loose ends or clearing up any outstanding chores or duties, whether you’re at work or school, or at home. A helpful surge of energy will get you motivated early on and will keep you [...]

Clear Thinking

In the one and only philosophy class I was ever required to take in college, the professor defined philosophy as:
The sustained effort to think clearly.
Now, granted, this was an intro class, so we also delved into the different “branches” of philosophy, like metaphysics, aesthetics and epistemology. However, his original definition of philosophy is what stayed [...]