Programmer's confusions

Source: Internet
Author: User

When talking about the word "dream", I believe everyone has it. But with the passage of time or the impact of various social environments, the dream will eventually be broken and forgotten, however, I believe that some people have been sticking to their dreams, even though they have encountered various difficulties in pursuing their dreams. But when your dream is realized, it is the happiest moment in your life.

I have encountered various setbacks on the road of pursuing my dreams, but I have been pursuing and never gave up, because I believe that good people have good news. Since I was a child, I have some preferences for programming. Although I failed to learn Programming Technology in college, I did not go to college, but I had my own pursuits. Later I went to a training institution, find the programming technology I learned and find a job after graduation. This is my first job as a programmer, however, there are a lot of things learned in this company, and we feel that this company is still good at the technical level, because our boss is born with technology after all and has strong development experience in R & D, after my interview was successful, I first went to Beijing for an internship for a month and started to feel pretty good. After my internship came back, I found that it was not as good as I thought. After a while, I found that the relationship between our company and our customers was not very good. During this period, I also felt that, first of all, during my stay in the customer's field, I felt very impetuous when I was working alone. The most important reason for my work was that the customer was here, however, the customer system project is developed by our company, but the maintenance of the project in the future is not maintained and taken over by our company, but taken over by another outsourcing company, this outsourcing company also came with me. At the beginning, I didn't know anything. During half a year's time, I really felt a certain amount of competition pressure. One year later, in addition, the maintenance and development staff of outsourcing companies are gone. In fact, the relationship between us is quite good. We often eat together. Occasionally, they will ask about some of our company's framework knowledge, I don't want to tell them, but as I get along in the same office, I still talk to him about some technologies. At the beginning, we received a terminal recharge project and a development project of the online office. This project encountered various difficulties during the development process, but we insisted on completing it. In the subsequent development requirements, I insisted on completing the task. Although the product was launched, there were not many releases. Maybe it's the cause of interpersonal relationships. I am not very good at this aspect. I am also sitting in the office every day, and I am not doing a good job with the customer. In fact, I also know some reasons for customers. The first reason is that our company is not in Guangzhou, but in Beijing. The lack of relationship lies in losing to other companies. In fact, this is the reality. It is not easy to know that I have persisted in this step. I should change the environment. After all, I am still young and need to be honed in many places. In fact, I should stick to it, but we had a dinner with our customers and the bosses of other outsourcing companies tonight, outsourcing companies with good relationships with customers brainwashed me and told me to switch to their company. For such a kind programmer, I found that I still cannot accept the reality. from the Field Service at the customer's site, I also found some problems. Previously, our company had a technical director working here, he also stayed in Guangzhou in year 23, including the launch of projects. He was here, and he was a good technical engineer. Later, I heard another customer say that people are Beijingers and are not used to Guangzhou, his family was in Beijing. Later, he recruited a person here to maintain the product project developed by our company. Later, the person was bought by another partner (outsourcing) Company, jump to his company, in fact, this company is not big, is a small company, but also our partners to develop the report module, then this person also resigned, I met him several times when I came, so the company recruited another person. He and I came together and just graduated. In fact, there were several people here when we came, later, they all went away. In fact, this is not as good as you think. It used to be the place where the customer was working. Later, the customer moved to the new place, So now our field service is also from other outsourcing companies. In fact, I really admire our company in terms of technology. During the development and testing process, our colleagues and CEOs will remotely support me to solve the problem. This is also a lot of technical things I have learned. This is why I have been sticking to it all the time. I realized that I could not adapt to this environment tonight, now my field service is being split, and there is no office space. Today I have a PC and other things with my customer for one day. Later, the customer invited me to dinner, I have seen a lot of reality. In fact, I just have to nod my head and jump to another company, so I will not leave, but I cannot accept such a lie, the boss who was at dinner with them was also a partner I developed before. Now the customer has handed over the products of our company to them for maintenance, in fact, there are some reasons why they really want to take the lead. These outsourcing companies are not very familiar with the tasks of our company's products. To be honest, they really cannot maintain them, they are not familiar with our company's framework because it is developed by our company's capital definition. They are not necessarily competent at the technical level to develop new features. That's why I thought they wanted to pull me over for various reasons. Every time I hear these words from their boss, they are all boasting that I cannot accept such a boss in my personality. They are all drunkers in terms of drinking, and all they say is nonsense. Later, he told us to sing at KTV, which is not a good place. They also wanted to make a good relationship with their customers. In fact, I have already come to the KTV place. When I arrived, the customer was not very satisfied with me, because I did not promise them when I was eating and drinking. So the customer asked me if I could drink again. In fact, as long as I promised to nod and drink again, I could quit. However, I am not suitable for such an environment. Finally, I said, "I really can't drink tonight. Then we went out and chatted. He told me to go back first. Then I went back with another outsourcing colleague at the same time. In fact, I am really too simple. I know that society is like this, but I will not adapt to such a place. In fact, as a programmer, our life is very simple. It is so simple to write our project code, do our favorite jobs, and have some dreams and development space. But I am too simple. I have been insisting that I will find what I always like. I have tried to leave my job several times, but I can't do without it because I think I should be loyal to the company in my work, in fact, I have submitted my resume on the recruitment network. Many companies have called me for an interview, and eventually I refused because I am currently undertaking many projects and want to leave my company, but tonight, I really figured it out. I really couldn't leave here. Only leaving is the best for the company. In fact, I really want to go back to Beijing's company. When I find that Beijing's house prices are really unacceptable, I am not very comfortable with the climate, so I hope that I can find my job in Guangzhou or Shanghai at the next stop without worrying about me, I hope that during my departure, I will make a good handover to the company on the project, and hope to find my own job in the future.

As programmers, they are actually very simple and confused. Simply put, they are really eager to have love. They are confused because they need to learn new technologies, face various environments and pressures, and keep their heads clear at all times, stick to what you want and do it step by step. Do not be disturbed by the outside world. I hope that in the past two years, I will be able to have what I want in my career and in my love. Although the dream of buying a car and buying a house is far away, but I really want to achieve it through my own efforts...

This article from "Yang Hailong's blog" blog, please be sure to keep this source http://7218743.blog.51cto.com/7208743/1558695

Programmer's confusions

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.