Ekinoderm
 

Posts tagged experience

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 [...]

It’s OK to be Ignorant

Programmers have big egos.  It’s not like it’s a big secret or something; we’re used to being right, and it can be very difficult for us to admit when we’re wrong.  And, God help you if you ever have to say:
I don’t know.
If you say that, no one will ever respect you again, and you’ll [...]

Magical Thinking, Magical Code

Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams. — Mary Ellen Kelly

Wikipedia briefly defines “magical thinking” as “nonscientific causal reasoning,” and it can be broadly applied to all kinds of superstitious behavior.  We all know someone who believes [...]

How Much Does Experience Matter?

There’s a big difference between having experience writing code and having experience as a professional software developer in the software industry.
I don’t have that much experience as a professional software developer.  As for writing code, sure, I first learned to program on the TI-99/4A, when I was like 6 years old or something. But [...]