Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Possible Duplicate:
What should every programmer know about web development?

I'm 15 years old. I've been programming for 2 years. I suppose I am a good programmer (not designer). I can use PHP(Good), Css(simple), and JQuery(not too bad).

What else can I learn related to web development (maybe system programming)? Thanks for your suggestions..

share|improve this question

marked as duplicate by Anna Lear Oct 11 '11 at 15:05

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

3  
In order to be a good programmer you must be able to communicate with your peers. Please revise your question, so what you are asking, is perfectly clear. At this point your inability to communicate, will make it very hard, to become a programmer of any significant skill level. –  Ramhound Oct 11 '11 at 14:30
1  
This question will probably get closed, but you're young so I'll just say that my advice is to learn, learn, and learn some more. This industry is great, you are able to teach yourself a stack of information! –  AndrewC Oct 11 '11 at 14:31
1  
Anything that interests you. This field reaches far and wide. There is no right or wrong answer here. –  AndrewC Oct 11 '11 at 14:34
3  
+1 to compensate for the downvote. Let's not be rude with newbies, OK? :-) Sure this question could be improved, but IMHO it is a honest attempt and the topic is extremely important. We do want to have good and motivated junior programmers on this field don't we? –  Péter Török Oct 11 '11 at 14:38
3  
@R0MANARMY, and is this already reason enough to downvote? –  Péter Török Oct 11 '11 at 14:43
show 6 more comments

3 Answers

Incidentally, I just recommended The Pragmatic Programmer: From Journeyman to Master in an answer to a different question, but it will do good to you too :-)

This book is what its title promises. It will show you what it takes to become a good programmer, and what are all the different areas, activities and skills involved in producing software. What is IMHO the most important is, it gives you the big picture, and teaches you the mindset to become a successful developer: one who is able to solve his clients' problems efficiently.

share|improve this answer
    
This book is elementary reading, but not sure it will catch on to a 15 year old. If it does however, it'll be a great foundation! –  harald Oct 11 '11 at 14:56
    
Maybe I'm 15 years old. But i'm not bad programmer :) @harald –  Programmer Oct 11 '11 at 19:04
    
@Programmer, I didn't say that you were. And that you are seeking more knowledge is the best sign for the future. Good luck :) –  harald Oct 11 '11 at 19:48
add comment

In addition to plenty of reading and practice, make friends with others who have the same interest. Becoming part of a community of people all interested in doing the same thing will answer the question you're asking permanently.

But to answer your question more specifically, you should learn something about data persistence (databases, etc.). Try MySQL since you already have some PHP. The two go together like peas in a pod.

share|improve this answer
add comment

The best way to become good at anything, wether it is programming, playing an instrument or a physical activity is to practice. Write lots of code. Try to learn as much as you can along the way. Read other peoples code as well as books and articles about programming. Try out the stuff that you learn. And never think you have learnt it all. There's always more to learn, and another field to master.

share|improve this answer
    
And read books about best practices, study and save good posts from stack overflow and this site. –  B Seven Oct 11 '11 at 21:04
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.