I am a fresh graduate and have recently worked as an intern in an outsourcing company. However, I always feel that I have repeated physical labor and the project cycle is short. The Department only cares about the quantity, not the quality, and does not pay much attention to the technology. Somehow, the programs I wrote previously will have a sense of accomplishment, but I and another PHP in my company for more than a month... I am a fresh graduate and have recently worked as an intern in an outsourcing company. However, I always feel that I have repeated physical labor and the project cycle is short. The Department only cares about the quantity, not the quality, and does not pay much attention to the technology.
Somehow, the programs I wrote previously have a sense of accomplishment, but I wrote a mall with another PHP programmer for more than a month in the company, but after the completion, I don't feel that sense of accomplishment. I just feel physically and mentally exhausted. Maybe the project I do is not my favorite?
So I'm ready to quit. I will try again after graduation.
Recently, I am also confused about what kind of job I should look for. In fact, I really want to go to a startup company with good atmosphere, good technology, and good products, but it is hard to find it. If I go to a company dedicated to website, does it feel no passion?
Reply content:
I am a fresh graduate and have recently worked as an intern in an outsourcing company. However, I always feel that I have repeated physical labor and the project cycle is short. The Department only cares about the quantity, not the quality, and does not pay much attention to the technology.
Somehow, the programs I wrote previously have a sense of accomplishment, but I wrote a mall with another PHP programmer for more than a month in the company, but after the completion, I don't feel that sense of accomplishment. I just feel physically and mentally exhausted. Maybe the project I do is not my favorite?
So I'm ready to quit. I will try again after graduation.
Recently, I am also confused about what kind of job I should look for. In fact, I really want to go to a startup company with good atmosphere, good technology, and good products, but it is hard to find it. If I go to a company dedicated to website, does it feel no passion?
@ Nightire van Ge makes sense. "When you are looking for a job, whether you play games or do other things, the language is not important, and the platform is not important, what's important is that you can find a good team. Everyone is right. Everything can be done ."
Link: http://segmentfault.com/q/1010000000460150#a-1020000000460221
It doesn't matter if the department doesn't care about quality or technology. What matters is that you care about it, and then the department doesn't stop you from caring.
As for the concept of physical labor, the programmer's mission is not to turn physical labor into a program. I have never stayed outsourcing, but I think outsourcing companies may need to systematically produce a large number of projects, companies that need to reuse frameworks/Public components most. If you think you have been repeating the same thing, why can't you write a framework? Or write a tool to generate your code? Or is it possible to achieve flexible configuration, and a set of Code presents various forms required by different customers? If you have not considered these issues and have not tried to reduce repetitive work by means of a programmer, there is no way to talk about technology.
Next, my personal career development suggestion: Do not start a company after graduation, but select the largest Internet company you can find. If it is not big enough, you can try your best to see if you can jump. Big companies have a successful team system, a sound set of practices, and big companies that cannot hide from the disease, these things will greatly help you in your future career.
Most start-ups cannot survive for half a year, and most of them cannot survive for one year. When I graduated, my judgment on start-ups was almost zero, in this case, it is very risky to choose a start-up company. (Of course, I must admit that the benefits are also great, and legends are often born like this)
My resume has two years of working experience in a large company, so it's easy to talk about it. But if my resume is an unknown startup company, it will be awkward.
Statement: I have been working for less than two years. I still have four Holiday opportunities on Youth Day in May 4. I stayed in only one company and never skipped the break. Therefore, I do not recommend taking my career development seriously, it's only YY for a guy.
The last is my answer to the question of "phper advanced confusion", Self feeling is more reliable, may wish to look at the http://segmentfault.com/q/1010000000461429/a-1020000000462964
Many bosses only care about when the project is completed, product quality, technical strength of the team, and the feelings of our programmers.
BOSS is not a programmer, but most managers are developers. It is important to find a BOSS with strong technical strength and strong strength in front of BOSS. What kind of boss decides what kind of team, and the strength of the boss determines the position of developers in the company.
The idea is that you cannot find a job to find a job.
Technologies, especially excellent technologies, can change jobs at any time if they feel uncomfortable.
First of all, you need to determine what you want to do or where you want to improve. Then, you need to submit your resume. When you are about to go for an interview, you need to consider it from various aspects, work environment, benefits, overtime, etc. Finding a job is a two-way choice, and both parties think it is appropriate.
Suggestions for fresh graduates: do not reduce your value due to market or environmental pressure. You think this price is your value.
Come on!
Persistence is victory. If you want to go home and farm like us, go out to the security guard ~
You have an internship now, and you are very happy for me and other people who have not yet worked ......