DEV Community

Cover image for Personality of the Beginner Programmer
Rick Delpo
Rick Delpo

Posted on

Personality of the Beginner Programmer

Here are some of the personality traits needed to learn programming:

attention span
obsessive personality
Patience
Focus
Perseverance
love what you are doing (passion)
dedication to the cause

What kind of personality do we need to become a programmer?

A short attention span won't cut it. We need to be dedicated and willing to sit in front of a computer for hours at a time. You also need to be somewhat obsessive. In other words you need to repeatedly execute code until it works, without getting impatient.

In the beginning we encounter many opinions out there, if you go in 20 different directions then I guarantee you won't cut it as a programmer. Focus is needed especially in the beginning and willingness to trust yourself in the direction you choose is very important.

Patience is a must because we make a lot of mistakes as a beginner. We need to be willing to google everything and sift thru all the noise to find the most relevant and most current posts. I call this Research Hell.

You must persevere in what you are doing because I will tell you that I personally gave up on this endeavor many times and this is why it took me 7 years before I actually got a job in the field.

Love it or leave it.

And oh...BTW...get off those cell phones and get on a desktop because u will need to download lots of stuff to ur programming platform.

Choose any programming language u like, but for beginners in Java, I recommend learning both Java and SQL together so u have more to work with in the beginning. At my website u can check out FREE java tutorials for beginners.

Are we having fun yet?

Top comments (0)