What it takes to become a senior PHP software engineer

Source: Internet
Author: User
Tags php software
What does it take to be a senior PHP programmer?
I am now in a training organization training PHP, the current feeling is quite simple, the teacher said I practice a few examples, basically almost.
Let me write a project, such as a mall or BBS, without considering the data load, and I can do it on my own.
He has been studying for almost one months now. My question now is to become a high-level PHP programmer to basic those things ah?
and is the algorithm in PHP important?
My education is only junior high. The technical secondary school has not graduated for 1 years. What kind of fake undergraduate certificate can i buy?

Share to:


------Solution--------------------

/*
To write a program, you have to have ideas.
You are at school now, have a lot of time, you first plan a project, such as: What about the school management, about student life of what management, written software.
Have to start more, only apply to the actual, you can find the problem, solve the problem, only in this way, you understand the book knowledge deeply.
Write more ... Look less, in the process of writing, find the problem, then go to read the book
*/


------Solution--------------------
1. One months of training independent completion of the mall, do not say you can do it again, and then you know that you are in a level, do not make it out even, do a good job of the various functional modules and some open-source projects to do a comparison. In your brain, maybe the mall is just some SQL statements, and you need to master something far more than 1 months.

2. Does the algorithm matter? Important, but it may be difficult for you to study the analysis algorithm when you graduate from Junior high School, so you do not need to study the algorithm too much now. You can learn the algorithm when the state is better. Algorithm is a foundation, you can not write PHP for a lifetime, it is not possible to meet the problem of the algorithm for a lifetime. The basis of the algorithm is what mathematics, so you may also need to cram some basic knowledge of mathematics, or in the face of some algorithms can always only copy code. In fact, a lot of people including my own non-mathematics major after graduation several years of standards and you will not be worse than the most know more, the actual analytical processing capacity is similar, do not lose heart.

3. Is education important? Important, but education should not be the main factor to determine your future, but if you want to consider the application, you have to cross the threshold, you can not even this threshold is not equal to the basic opportunities, unless you have been fruitful, but you do not. So you said to run an X-card, OK, I acquiesced. But it does not mean that I will praise you from the perspective of personality, I only from the perspective of survival, to get an X-card this initiative to say my own views.
Tell a lie and make up 10 lies. I'm sure you'll know what I want to tell you.
------Solution--------------------
LZ listen to me a sentence.
We're in the same situation.
1. Low academic background, poor foundation.
2. Access to the "program" is not a long time.
3. However, we all have a dedication to technology.

I am also a secondary school.
First of all, you do not need to buy a bachelor's what to learn. Few computer-related majors? And very expensive.
Anyway, it's always right to study hard.
PHP syntax and so on are very simple. Deep down you have to understand
You said you could develop the mall. You develop a try?
You're sure to get something during the period. Wait a minute.
Learn more. Do more. Ask more.

------Solution--------------------
One months of study time, 2 days to develop a mall, 6 tables. You can put your code in a package, put it in your mailbox, and so you really do programmers, after 2-3 years to take out to see.

Sit idle, so you are a little heavy, but Ecshop is not so 6 tables, a person 2 days can get out. You say you can make a forum, you can go to see the Discuz program, see how much you can understand.

Learn slowly, feel able to get started, you can try to find a job, in the actual combat growth. Education this question you do not mind too, if you really have the ability, or you can really write a ecshop such a program come out, you put your program's URL to the interview person A look, if he also asked you education, he is SB.
  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.