I write this topic from my own experience in working and CSDN.
I work in the company is to do website construction, naturally often have to do technical people to interview. I work in the company is more open-minded, they will never be educated and work experience to evaluate an interviewer's good or bad, because it is to do the technology, I was fortunate to be an interviewer. And the interviewer's experience made me smile. A total of three people came to the interview. Coincidentally, these three people are training schools out, everyone learning Web technology only about 3 months of time. I felt very strange at that time, 3 months of study, what can learn? It is not difficult to predict, three people I only and one of them chatted for a while, the other people I and their conversation not more than 5 minutes.
In addition, I also like bubble csdn, nothing to answer the question is also very interesting. But in csdn often someone will ask me such a question, how long have you been learning Web technology?
In fact, the above two things are pointing to a question: how long to learn the Web technology can be considered a qualified web programmer?
I couldn't answer the exact timing question, I could only answer a rough one: about 1 years.
So how did these two years come out? I'll just take my own case as an example (specifically, I'm stupid, and some people become professional web programmers in less time).
1. Basic theory study. (2 months) a lot of people are going to throw bricks at me here, how do you need that? The basic theory of Web learning in the February is a must. This basic theory does not refer to specific techniques, but basic network principles and programming knowledge (such as object-oriented).
2. Technical learning. (8 months time), is estimated to be a pile of slabs of bricks. I have listed the following things to learn:
(1) Server-side languages such as PHP, ASP, and JSP. (3 months)
(2) Javascript, CSS and other front-end technology. (3 months)
(3) Ajax (1 months)
(4) All kinds of construction station tools (Weaving Dream, Drupal) and so on. (1 months)
3. Practice. (2 months). In fact, 2 months of practice is too short, learning the theory is not enough, need to string the theory into line. The process of practice is the process of learning, code writing standards, and so on are required to learn specifically.
So my humble opinion, if you learn the Web technology time is not enough for a year, it is best not to rush to find a job, so that your early work pressure will certainly be very big.
How long does it take to refine into a web technology guru? Reproduced