Another year at the beginning, think that you have been working for 10 years. Annual year-end units are debriefing, but there is no continuous summary of the work of several years of change, growth, the work of the fallacy and improvement is rarely mentioned, after all, the debriefing is to the leadership to see more Annunciation and less bad. So want to in the blog on this ten years of work to summarize, but also better planning for the future.
Well, let's start with the first graduation.
05 I graduated, three, professional name needs my special explanation under the recruitment of talent can understand. Read the school and the major is the college entrance examination when volunteers did not fill in the assigned to the assigned to, at that time the home also feel I will not have any big future, there is a university, can find a job, in the future to say a spouses cent son.
Graduation, the job, I prefer the work of technology, I want to be a programmer, I went to school on the computer is very interested in the school to open a C language class is very interested in, but also seriously learning, test computer two-class selected C language and test excellent (to the present certificate I still have). After that, I learned C + + again. New millennium at the beginning of the computer is also very expensive, get more than 6,000 yuan, then the home is buying a house decoration, no money to buy me a computer. Family has a relative has a obsolete old computer to me, the configuration is probably equivalent to 486 high point, Win95 system. I use it to practice writing programs. In this small computer installed turbo C, Borland C + + These, play the joy. Sophomore year, when learning linear algebra, also wrote several of their own programs, the calculation of determinant, matrix transformation of what, is also full of interesting. The Carefree college life is so past, think also enough heartless, actually do not know to engage an object:)
Study life Although very comfortable, people also want to eat and drink ah, after graduation to find a job, I want to be a programmer, then find it, I graduated that year, graduates that call a lot of ah, a lot of computer professionals can not find the work of programmers, not to mention that I am this non-trained, the right job is hard to come by. Graduation half of the time work is basically sales, customer service, graphic design and so on. Most of these jobs are not very formal, there is no insurance, of course, no Provident Fund. But this period of time I feel is still very happy, after all, work to earn money, although little money, hoping is not easy, but not too much pressure, probably also feel that these work is not too much development is only temporary. Remember to make sales often go to the development zone, under the long-distance car walk on four street, feel the sun warm, blue sky, very beautiful. Of course, this period of time I have been learning, like HTML, VC + +, JavaScript, ASP, and so on, in short, not a goal, vision is narrower.
Really as a programmer was in 06 in April, then just quit from a wedding company (in that graphic design, finally work with a computer), at the job fair to cast a technical company's resume, to be a programmer. As a result, I was hired and worked there for three years. It was a coincidence that the company was able to hire me. After two weeks of my resume, I received a phone call from the interview, which was very happy, and it was the first interview notice I received from a technical post. The interview that day I arrived early in the company, the interviewer is a middle-aged man (actually already more than 60 years old, elderly love maintenance, show young), he is also the boss of the company. At that time, asked me what the program design related work, what skills. I answered them all, and the mood was full and earnest. Next, the boss told me about the company's situation, showing the company's strong technical strength, excellent staff. One of the employees asked him questions, and after a simple answer, he patted the employee's shoulder and said, "This is the backbone of the company." I have never seen this "backbone" since I started working in the week after my interview and I knew I was quitting. Finally, the boss told me to wait for news. At the end of the interview, I was expecting a call at home. Sunday, the phone finally came, I was hired.
The reason for hiring me is a coincidence because:
1> the next week for the company to participate in a very important industry exhibition (after my three years in the office of the company every year to participate in the exhibition), the whole week is busy with the exhibition, collected resumes did not come and call to inform the interview. After the exhibition one week only notice, but a lot of professional counterparts have found work, so informed me to attend the interview.
2> my enthusiasm for technical work during the interview also attracted the company's boss, who, after all, had a technical background and was very technical.
3> Company's treatment benefits and so on IT staff is really unattractive, no social security, no Provident fund, six days a week class. At that time, because the computer and the Internet are booming in China, technical staff is relatively short, many key university computer professional graduates engaged in programming work, the annual salary is six digits, and welfare is very good.
4> Company was only a software staff, is the boss of former colleagues, then work in foreign companies, in the company to do part-time. Monday to Friday work time can not go to the company, some after-sales business needs software personnel is very troublesome, can only catch week 6th, so the boss recruit me over, mainly want to let me do after-sales, debugging and do small software changes, do not expect me to do software development. Of course, the boss also hope to find another person can pick up the software, two programmers will not create a person alone.
5> Company's website is to find a network company to do, is also a mess, see I learned the Web editor, but also want to let me first full page.
Anyway, I went to work in the company. And I entered the company's three people: an elder sister master, surnamed Wu, engaged in electrical (later became the company's technical team leader, in the company for two years to resign, the following call her sister Wu); a little girl, electrical major senior in reading, and half a year of graduation (two months after leaving); There is also an assembly master ( Not come in one months). The first day of work, with his own desk (the original job is to share a table with other colleagues), to the new computer (the old computer is not enough, opened a new, let me take good care, and may also be shipped later, but this is the founder of the desktop computer, I have been used for three years until the resignation from the company), pulled the network cable. The first task, of course, is to modify the company's noisy website.
Young work enthusiasm is very high, at that time did not want to show the boss, just want to display their own learning things, accumulate work experience. I look for the Internet company to FTP permissions, upload their own production of picture animation, some Web pages also use JavaScript to add some dynamic effects, but also with ASP access to do a company BBS message boards. At that time I felt that I had learned something, and finally used it, very happy. Of course, the company's website is also more standardized, the picture has a normal proportion, the text through the CSS has a unified style, but also increased the message board function. The boss is also very satisfied, feel recruit to the person, to my ability also recognized a lot.
The next task is the construction of the English version of the company website, the main work is the company's website on the company profile, product specifications, such as from the Chinese translation into English. At that time, I was a person, referring to two English dictionaries, one is Oxford high-level, one is a Chinese-English dictionary, two weeks of time, the company's website content from the Chinese translation into English, side-by-side good version published to the website. The content of which has a large number of product introductions, different specifications, different models, a variety of professional terminology, technical terms, I have found a standard English vocabulary.
Next, the company has a device to export India, the need for English instructions, so the boss arranged for me to a 30-page product specification from Chinese translation into Chinese. Another week, I translated it well. These two work have a great effect on my English improvement. I use two dictionaries, in accordance with the meaning of Chinese, to figure out the most appropriate words, use different sentences to play the role of transforms, so that the dry product description fluent in the online search for the most standard English technical vocabulary, so that the English explanation more accurate. All this effort has laid a good foundation of English for me to read the English original technical data in a large amount in the future.
Next, the boss gave me a job. At that time, the company's drawings and other electronic documents are very confusing, files often do not know how to save in a path, even if found also do not know whether it is the latest, check up very troublesome; The boss wants me to do a file management software that will manage this information in a unified way. Actually, it's a big project. File stream database technology can be used to provide solutions, of course, the use of network storage and so on. At that time, I made a simple method, find a dedicated computer to do data query, using vb.net built a front-end program to access a database, the database stored in the package field. There are new drawings on this machine with a U disk, through the program interface to store documents in the database records, but also according to the date of filing and keywords and document categories convenient to find the required files. Although I do simple, but also small, perfectly formed. To take into account the ease of use of the software interface, the illegal operation will be, whether the data type can be converted smoothly, the file path of automatic processing, file type recognition, and so on, at that time can feel that this is not a small program to achieve a single function, but a real application environment in the small software. I wrote the software to the boss to demonstrate once again, the boss is also very satisfied, but the software is not promoted in the company, because the management of the document is the boss's daughter, she still prefers her old ways, so the company's documents have been kept in a state of chaos.
After that, perhaps the boss of my ability has been recognized, I began to contact the company's core product software. At that time, the company's products if there are software problems need to be sold after, will let me follow. Most of the products sold to Tianjin periphery, what Beichen, Xiqing, wuqing the small factories of these suburban. A live after the sale, is the boss of the Guye, driving a xiali car, pulling a tube debugging of the master (different equipment, the staff is divided according to the type of equipment) and a Tube sales deputy general manager to the manufacturers. If there is software to change after the sale, I will follow. Generally to the manufacturers, customers will request to change the format of the report, said the software there are some small bugs, I will be on the computer, open the source code, according to the requirements of customers to modify, and sometimes in the device's industrial computer installed VB, debugging code Troubleshooting. With the continuous understanding of the software and the accumulation of experience, the problem will often be solved. At that time, accompanied by the commissioning staff and management after the manager saw me sitting in front of the computer, Karing modified a few lines of code, compiled after the problem solved, are amazed (they are basically forty or fifty-year-old laid-off women, but also with the boss a bit of a relationship on all come to work, basically not how to contact the computer). At that time, I am young and diligent, a lot of debugging of the work I help to take the hand, help the master with tools, together, so the popularity of colleagues is also good, a few number two leaders also recognized my work. In this way, I passed the company three months of probation, the leader to talk to me, and raise wages, to become the company's official staff. But there is no labor contract, in fact, the company and all the workers do not sign a labor contract, so as to avoid the payment of insurance and Provident Fund for employees, until I worked in this company for two years, the company and each employee signed a labor contract and pay the lowest insurance. At the time, my goal was only to learn, so I did not care about this illegal phenomenon. In fact, the job in this company can only be called work, it is not a occupation, not even called a job.
Finally, after the opportunity to learn, the boss gave me a software project to do (before I came to the company, the boss plans to let that part-time person to do). Do a software system, drive PCI data acquisition card, acquisition of analog signals, not only to have real-time acquisition, but also have DMA high-speed sampling. The data is then processed, analyzed, and reports are generated. The system also needs to have virtual oscilloscope function and spectrum analyzer function. This is my first practical project, now think of the process of development is still fresh in memory, from my take over this project, began to learn the relevant electrical knowledge of the product, to do the requirements analysis, build software architecture to the actual coding test with a large half of the time, including countless overtime. To following year in August, the first product to deploy this new software was delivered to the customer. After that, the software brought a hundreds of thousands of profit to the company during my tenure. This is the something, detailed development process, I would like to summarize in the following second time summary,.
The next two months, the company began to expand the scale: recruit more than 10 college graduates, electrical, mechanical software has recruited people. Together with the earlier mentioned and I entered the company's Wu Jie and I, the company formed a technical group, Wu Jie as the leader of the technical group, appoint me as the technical team deputy leader, the company's software work. In the newly introduced people have a computer professional girl, before also have two months of programming work experience, a colleague of the company also introduce her classmate come to do software, so, their work is entrusted to me to be responsible. Company in Hongqiao District rented a large area of office, Technical Group after the establishment of the office there. So, I formally began to enter the programmer's profession, at the beginning, also brought a small team.
Ten-year summary (i.)