Writing PHP is getting harder and harder, and I think of a new line. What to do

Source: Internet
Author: User
Tags form post
Writing PHP is getting harder and harder, and I think of a new line. What to do in the next business today, the company said that it is in urgent need of a similar consignment wholesale platform, a lot of functions. To sum up:
1) dealer registration, authentication, ordering, and payment. (Different levels of dealers' prices and rebates make different goods available)
2) follow-up customer service 1-to-1 review, follow-up, and answer. (Sub-permission: a customer service corresponds to several dealers)
3) There is also the checking function, payment security, hot data backup and so on by the finance commissioner...


Inefficient and inefficient
When I heard so many functional requirements during the meeting, I felt that I was struggling to cope with them. it would take a long time to make a budget system ...... Even far away ...... A year or two ago, the feeling of "not suitable for technology" suddenly became so strong. I am a WEB programmer in the company. I am willing to reserve a production period of at most one month. Is it so easy to build a wholesale goods system so fast? You must modify the page, background, payment, security, and after completing the settings. The interface must be done. a platform that is truly usable must be beautified. it is impossible for dealers to see the list of bare images at that time. The company has only one PHP programmer. if there are not enough people, why don't I apply for more tricks? Finally, this web platform should be combined with erp. I thought that the company's erp programmer was a person who made the entire company's erp system. I felt a little better off and couldn't mix it up. After downloading ecshop, I felt very difficult for smarty. in the past, I used to include 'Template files' for small PHP programs. I never used smarty. Ask the company's other programmer who is a client programmer how long it will take. He said this is very easy and simple. he had done it before, and he did it in less than a month ....



After five years of technical work, we still only use PHP
PHP has been used for more than five years, but JAVA, C ++,. Net, and Android won't happen at all. if you get started early in the morning, you can only use PHP. JS is not proficient either: the hand that is dragged is not used to copy others' changes, OOP, MVC, Cakephp, and thinkphp are basically not used, I used the dede-dz framework and the flash without refreshing images. I have never used the traditional form post FILES and online banking payment interfaces, and I have never worked with any team, because every time you enter the company, you can have up to one PHP programmer. Every time new features are made, it is very difficult. It's 24 in a twinkling of an eye, and now it's a bit technical. the front-end PHP that had been done for the past two years is about to vomit, so it won't be able to install new things, no interest in new technologies. I just think that the technology is becoming more and more difficult, and I really want to change, but I don't have the courage to do it. I even think about it and then continue to die.



What can I do if I change the line? Where is the back road?
I always like operating websites and want to make profits by operating them. One person has done a lot of website operations (from the program to the template interface to the promotion to the content), but has not made any money, I think it is too difficult to make a profit because the traffic is really worthless. Where should I go?
Hope to get everyone's reply comment or email, my mailbox admin@zbphp.com.


Reply to discussion (solution)

After five years of technical work, we still only use PHP
PHP has been used for more than five years, but JAVA, C ++,. Net, and Android won't happen at all. if you get started early in the morning, you can only use PHP. JS is not proficient either: the hand that is dragged is not used to copy others' changes, OOP, MVC, Cakephp, and thinkphp are basically not used, I used the dede-dz framework and the flash without refreshing images. I have never used the traditional form post FILES and online banking payment interfaces, and I have never worked with any team, because every time you enter the company, you can have up to one PHP programmer. Every time new features are made, it is very difficult. It's 24 in a twinkling of an eye, and now it's a bit technical. the front-end PHP that had been done for the past two years is about to vomit, so it won't be able to install new things, no interest in new technologies. I just think that the technology is becoming more and more difficult, and I really want to change, but I don't have the courage to do it. I even think about it and then continue to die.

I also share the feeling that the pace of society is getting faster and faster. sometimes I am worried that I cannot keep up with the pace of the times and will be eliminated...

Fuel

Have you ever been in touch with servers?
It doesn't matter if you don't know java c # or the like. PHP is familiar with it, learning C/C ++ to write extensions for PHP, and the server architecture is a challenge.
Do not think that one person can play many languages, but those who play only one language will always be playing.

Only 24. when I was 24 years old ...... Let's recall that we should not know php, as if we were 25 years old.

Upstairs, you know php at the age of 25. I just got in touch with Php, and I don't remember what I was doing at the time of 25.


Mentality determines everything and challenges. Don't be discouraged.

I only use php, too. Don't be too pessimistic. It seems that the prospects for php are still good. If you have time, you can check cms, such as drupal, joomla, and wordpress. Nowadays, many companies use cms for development. Because cms has a lot of ready-made things, it is relatively fast to develop.

I still feel that the landlord is in a hurry. If you want to do so much, do you have to make a system that can be followed up every day and make progress.

Cough, 24 .......

24... Think about your sister .. Yesserious

24... I am 42 now !!!

What do you call? I just planned to calm down and look at java... okay?

When I was 24 years old, I thought about things for a long time. sometimes I felt very contradictory and my mentality was slowly adjusted.

Calm down, focus on research to proficient

Change the working environment. I personally think that WEB development requires more effort on databases and servers.

In the same way as lz, when I used to work in a network company, I often had a tight schedule and a large number of tasks. especially when I was unable to provide a function, it was very stressful, but I think you were only 24, if you really like this job, you will learn a lot if you stick to this project.

24-5 years

24... I am 42 now !!!

What do you call? I just planned to calm down and look at java... okay?

Haha ~~~ Mentality.

Advice: change the environment to a better company

Yes. you can change it for a company. you can sharpen it with a complete team. 24 is not a problem.

If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.

If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.
42 ?. Exaggerated!


If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.
42 ?. Exaggerated!

Not at all. why do you think you are too old? well, you have a good attitude. it is very important to have a healthy routine.


If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.
42 ?. Exaggerated!
According to the current retirement status and the development of php in China, there are indeed more than 40 inbound traffic. of course, the accumulation of programming experience cannot begin with 40 +.

LZ should not want to leave, but should want to enter
Speak to the boss first. if the evaluation is incorrect, go to another company.
It's nothing to eat for five years. if you want to "when can you buy a house "...... This is the thinking of typical Chinese people. in addition to the rich generation and nouveau riche, only a few of them can buy a house in the early S and S, where to go and what to do

Only 24. when I was 24 years old ...... Let's recall that we should not know php, as if we were 25 years old.

The 24-year-old seems to have not graduated .......

If you do not like this industry very much, you should turn around early.

I am also a rookie who entered php this year. I don't know a lot of things. Today, the company asked me to develop a service that regularly sends messages, so I am overwhelmed! It's not good yet. I have to continue talking about it tomorrow.

Okay, this is water. I just want to say a word for my availability.

If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.

Boss, worship! You are my idol !!
Can I ask you to say "brother?

How many books can I read?
I don't know how to read books.

Ten weak Champions and thirty are standing up. think more about the future.

If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.

Moderator, is that true? The moderator is still so awesome.



If you don't like it, it's a normal thing! There is nothing to worry about
24 strong plasticity, cost. I love this line.
42 ?. Exaggerated!
According to the current retirement status and the development of php in China, there are indeed more than 40 inbound traffic. of course, the accumulation of programming experience cannot begin with 40 +.

This is a positive solution. Before Xu joined the php industry, there must be some other powerful points.

PHP is already amazing.

Only PHP is impossible. You must have been familiar with MySQL, some frameworks, HTML5, JS, and so on.

As for earning some other money, I can earn 1.0 RMB by writing something to a foreign technical site. The first time I wrote three articles about Symfony, I earned 600 yuan.

PHP is already amazing.

Only PHP is impossible. You must have been familiar with MySQL, some frameworks, HTML5, JS, and so on.

As for earning some other money, I can earn 1.0 RMB by writing something to a foreign technical site. The first time I wrote three articles about Symfony, I earned 600 yuan.

That would have to be a foreign language...

In fact, there are many features and scoring modules, and then one piece of work is completed. there are too many features to watch, and the eyes are black and dizzy.
You only need to clarify the template blocks and ideas. One piece is written in white. Solve the problem.
Mentality

Stick to it if you like... Change the environment .. There are veterans .. I can learn a lot.

First, web development ?? Is it programming, not an artist ?? In fact, it is not easy. Compared with Classic applications, web applications have a high degree of separation and a large span. PHP, database, front-end javascript, but also understand html (xml) and so on. A front-end javascript is a MVC.
Web applications have many edge problems, such as some edge applications on the server side and processing samples. Customers often have various needs, which seem to be normal to them, but are edge problems for developers. To some extent, this is caused by the change of application into a web architecture. This requires developers to develop various extensions. OK. You must be proficient in C and cpp.
Therefore, web development is actually a task with a large span and requires a lot of language skills. In contrast, the artist only needs to be able to process General html, and the rest is to cultivate image processing. It turns out that none of web programmers are quick. A large site outside China is a team of small domestic companies looking for a program to write, which puts a lot of pressure on the program. Therefore, it is recommended that you learn a language (php + mysql or javascript) well, and then transfer it to a bigger company. Otherwise, it is not appropriate to make a large site with the power of one person, maintenance is enough for you.

Second, about PHP. I learned PHP and made some websites. And even the architecture. Later, I gave up this popular language. At the project stage, I feel that PHP is too low to be built. By the time of construction, it is very interesting that the more familiar you are, the less unfamiliar you are. Ultimately, it is because of PHP's way of thinking. Switch back and forth between the two ways of thinking. this is terrible. PHP is more like a language for programmers, rather than a language for project needs. However, in the learning stage, php is simpler and encapsulated. it is easy to write dynamic languages and high-level languages.
PHP also lacks uniformity. In fact, even if a language is awkward, there are not many practices and choices. In this way, the construction is better when the project is relatively large. That is to say, there is a lack of an explicit model. I will soon use java as a php user guide! Uniformity is one of the costs for projects. This is why features (versions) of a language are frequently updated. Only those who have done big projects will realize this.

However, I do not recommend that you give up PHP. Due to market conditions, PHP is already a mainstream scripting language in web applications. You cannot assume the industry chain.

I think you should change to a better company. I mean if the technology is better, you should be alone, without communication, progress, or team. you will definitely feel bad.

In fact, there are many features and scoring modules, and then one piece of work is completed. there are too many features to watch, and the eyes are black and dizzy.
You only need to clarify the template blocks and ideas. One piece is written in white. Solve the problem.
Mentality

Thank you for replying. yes. However, no matter what you do, it takes time.


PHP is already amazing.

Only PHP is impossible. You must have been familiar with MySQL, some frameworks, HTML5, JS, and so on.

As for earning some other money, I can earn 1.0 RMB by writing something to a foreign technical site. The first time I wrote three articles about Symfony, I earned 600 yuan.

That would have to be a foreign language...

I have started to make niche in English, but I have never had time. The English level is normal, but it is okay to imitate it... Default7@zbphp.com



I can change my work environment. after all, I 've been doing this for so many years. Why did I give up. If you have advantages, keep it up. if you have nothing to do with new things related to your own technology, you won't be so confused. In addition, you have changed to the new environment, there will certainly be something new to learn, but it will also reduce your own sense of oppression. the key to life is mentality.

This post has positive energy!

Then, just pick up some small lists and do it yourself!

We strongly recommend that you change the building group to a large company and meet other projects. Participate in team cooperation, so what is the development of one person? What is the pressure? In addition, it is slow to improve itself.

We recommend that you learn the Chinese network for bootstrap, www.bootcss.com jquery + css + html.
Some small mvc frameworks are used in the background.
First, the split function. . Write down the framework first, instead of writing a sentence, and then f5 refresh it;
I usually think about the name of controllers, views are not a bird, and models is also created together with a c. This speed will be much faster.

Function userlogincontroller (){}
Function usersigupcontroller (){}
Function userlogoutcontroller (){}


Function messageaddcontroller (){}

In this way, I feel like my thoughts are clear.

At the age of 26, I entered php for more than a year. The company is similar to LZ, and I only have one php. I don't want to recruit anyone even with a web. I will go!

I plan to change my company at the end of the year. I really feel that it is too slow for a person to improve!

The company recruited two ios programmers,

Is there a project manager who does not understand the code? (Why? Reminder project? Ah !)

I still don't know if I can keep writing for five years...

The voice has been expressed and shared with you!

You need a good team to work under a boss who doesn't know the code.

I have been in touch with php, Tom.

Many people say that there is no team in many small places. Small website programmers have to do everything, but also manage the server, the treatment is not going to go. Pure development programmers seem to be doing a good job.

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.