What do I need to become a senior PHP software engineer?

Source: Internet
Author: User
Tags php software
What do advanced PHP programmers need? I am now training PHP in a training institution. I feel it is quite simple now. the teacher said that I have practiced several examples by myself, almost all of which are similar. I can write a project, such as a mall or forum BBS, without considering the data load. I have been studying for almost a month. What do I need to become a senior PHP programmer?
I am now training PHP in a training institution. I feel it is quite simple now. the teacher said that I have practiced several examples by myself, almost all of which are similar.
I can write a project, such as a mall or forum BBS, without considering the data load.
I have been studying for almost a month. My question now is, what are the basic things for advanced PHP programmers?
Is algorithms important in PHP?
I only have a junior high school degree. That is, I have not graduated from a secondary school for one year. Can I buy a fake undergraduate certificate? Share:
------ Solution --------------------

/*
You have to think about writing a program.
If you are at school now, you have a lot of time to prepare a project first, such as the management of the school, the management of the student life, and writing software.
You can discover and solve problems only when it is used in practice. Only in this way can you deeply understand the knowledge of books.
Write more... read less. when writing, find problems and read books.
*/


------ Solution --------------------
1. training for one month to complete the mall independently. don't say you can do it again. then you will know what level you are in and don't do it, make a comparison between each function module and some open-source projects. In your brain, the mall may only operate SQL statements. you need to know more than a month.

2. is algorithms important? Important, but it may be difficult for you to study analysis algorithms after graduation from junior high school, so you do not need to study algorithms too much now. You can learn algorithms when the status is good. Algorithms are a foundation. you cannot write php for the rest of your life, nor will you encounter any algorithm problems for the rest of your life. What is the basis of an algorithm? Therefore, you may need to learn some basic mathematical knowledge. Otherwise, you can only copy the code in front of some algorithms. In fact, many people, including those who graduated from a non-mathematics major, will not be inferior to those who graduated from a certain number of years. they will know more about the actual analysis and processing capabilities, so don't be discouraged.

3. is your degree important? Important, but your education level is probably not the main factor that determines your future. but if you want to apply for a job, you have to go through this hurdle, you can't even go through this hurdle, so even basic opportunities are not equal, unless you have already achieved fruitful results, but you have not. So you say you have an x certificate. okay, I agree. But it does not mean that I will give you a thumbs up from the perspective of my personality. I will only give my opinion on how to get x evidence.
To make up for a lie, you need to make up ten. I believe you can know what I want to tell you.
------ Solution --------------------
Lz listens to me.
The situation is similar.
1. low degree and poor foundation.
2. contact with the "program" for a long time.
3. However, we are all technical-oriented.

I am also a secondary school.
First, you do not have to buy any undergraduate course. Few computer related majors? Very expensive.
In any case, it is always right to study hard.
Php syntax is quite simple. In-depth understanding
You said that you can develop the mall. How do you develop one?
During this period, you will surely get something. And so on.
Learn more. Do more. Ask more.

------ Solution --------------------
One month's learning time, two days to develop a mall, six tables. You can package your code and put it in your mailbox. wait until you become a programmer and take it out in 2-3 years.

By taking a look at the sky, you are a little heavy, but ECSHOP is definitely not so 6 tables, one person can work out in two days. You said that you can make a forum. you can check the Discuz program to see how much you can understand.

Learn more and feel ready to use. you can try to find a job and grow in practice. Don't worry too much about the education level. if you have the ability, or you can write a program like ECSHOP, you can give the interviewer the website of your program, if he asks you about your degree, he is SB.

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.