Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re: Is it just me...?

by larsen (Parson)
on Jun 14, 2001 at 19:42 UTC ( #88459=note: print w/replies, xml ) Need Help??

in reply to How do I become a good programmer?

I just don't seem to think the right way.

The main characteristic in the best programmers I know is not a lot knowledge about theory and similar things, but the ability to analize the problem. They are "calm". They analyze every single aspect of the problem: the coding phase is seen as a less important aspect of programming.

Another aspect of their demeanor is the ability to teach themselves.

My advise is: get a problem you like or you need to solve and try to solve it. Simply. At the beginning, you'll be faced with a lot of problems that will lead you to a lot of aspects of programming and of the programming language you chose. As long as you keep solving new problems, you'll learn new things and you will return on issues you've already learnt, often seeing them from different points of view.

Another advice, if you can, is to study with someone else: talking with someone about a problem is a very good way to comprehend better what are you dwelling with.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://88459]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (6)
As of 2020-10-21 08:13 GMT
Find Nodes?
    Voting Booth?
    My favourite web site is:

    Results (212 votes). Check out past polls.