Graduate one year summarize share some work experience [PHP development]

Source: Internet
Author: User
Tags learn php
I was a PHP development, last June, the end of the formal university graduation, now almost a year. Working hours have been practiced since last February and have been counted for more than a year.

Before entering the current company, I have studied PHP in college and did some of the projects, probably in the sophomore semester began to contact the web design, then from the Dreamweaver fool-style drag div block to do a simple Web page, and then gradually learn PHP, MySQL and other necessary knowledge.

Senior senior Summer vacation has a home outsourcing nature of the company want me to internship, did not go, outsourcing too tired, did the outsourcing of the kick men understand.

February 2012 into the current company internship, is an internet company, but also their own type of company, the company's reputation in previous years a bit big, but now and depressed. Perhaps it is this curiosity, I decided to personally experience the status of the company, to see what is doing, so began to kick the men have experienced the prelude.

And everyone, just into the company first familiar with the business, no one envy the 1-2 months of training, this batch of school recruit are directly induction. Find their own location, build a variety of environments, pull a variety of code, open a variety of permissions, familiar with the code, not a week these basic things are uncertain (no experience, the eldest brother can understand).


Skip the process-style experience and focus on the summary on the PHP development path:

1. Never underestimate PHP

Colleagues and friends around me feel that PHP development is not dead end, so some in the beginning to return to C + +, some in the attempt to wireless development, iOS development, Android development, and so on. But, what I want to say is: PHP is actually not as simple as everyone thinks! See some colleagues in other languages of the code, it is called a tragic, a simple example: in the background to show a game one day of the number of logins. Colleague's practice: from the database inside the day that the game login all user list Select to save to a PHP array variable inside, and then use the PHP function count () to get results! I believe many friends will directly from the database select Count .... The result is not like my colleague!


2. Do not rely too much on PHP

PHP is just one of the development tools, and there are many other programming languages for you to implement, so don't rely too much on PHP for all your needs. For example, if you want to back up a table data from a PostgreSQL database to a data table of the same table type as MySQL, and the amount of data in the table is millions, how do you do it? Would you like to write a PHP script that takes data from a PG database and then saves it to MySQL? In fact, there is a better way. Export the entire PG table to a CSV format, then use the Linux awk command to generate the Insert Insert command and execute the SQL file directly on Linux for data table backups (which may not be the best approach, and the DBA's backup method is faster).

Speaking of this example, I would like to share is: The PHP Siege Division will not only use PHP, we need to have some other useful language, the Linux shell is a very good language.


Say in the end: The first job is very important to the development of the new graduation, learn more about the industry environment, do not easily listen to other people's evaluation, you have to consult the relevant information. I PHP development of a, the distribution of PHP development engineer, in fact, with PHP less time, mostly in writing Sql,shell, graduation almost a year, no what to take the shot of the project, The only thing anyone can see is this tweet. Codejia.net University graduate that will do, the reason for this blog is very simple: I like to buy books, programming tutorials aspects of the book. So I built this blog to share some good programming books. The future of IT development road is still very long, hoping to follow the society will be stepping into the learning of the younger brothers have some inspiration!

The above is a year of graduation to share some work experience [PHP development] content, more relevant content please pay attention to topic.alibabacloud.com (www.php.cn)!

  • 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.