Hacker News new | ask | show | jobs
by segmondy 3895 days ago
Do you like puzzles?

Do you like putting things together and taking them apart?

Are you disciplined enough to organize lots of tiny little things into something big over a long period of time without getting bored and giving up?

Can you see the forest and the leaves all at the same time?

If you answered yes to all of this, then you have what it takes. I say this to anyone else that answered yes, I don't care if you know 0 programming, but if you can do the above, you have what it takes to become a very good programmer. Programming is about putting little things together, organizing them, and at the same time seeing the big picture (forest) while seeing the small pictures (leaf on a tree). It's not magic or difficult.