Front-end personal annual work report (20 articles)

 

Front-end personal annual work report 1

Dear leaders and colleagues:

Hello everyone! According to the arrangements and requirements for the job evaluation of our company's inaugurated personnel in 20__, I have carefully analyzed and summarized my work situation. I will now report my work progress to all leaders and colleagues. If there is anything inappropriate, I hope everyone will criticize and correct me.

1. Self-discipline and self-examination, unity and cooperation, and working state full of vitality

Since I came to work in the company in July 20xx, as a staff member of XX, I know the profound truth of "working together" at work. Over the past six months or so, I have been actively trying at work, constantly updating my workplace concepts, adhering to principles in the face of rules and regulations , and bringing warmth to my colleagues. Every word and deed always reminds me to be strict with myself and be a good soldier of the company. Listen to the leadership's decision-making spirit for company projects, and put the tasks assigned by the company first.

In order to carry out my work better, I constantly ask myself to make reasonable adjustments to my work responsibilities to make my work clearer and more organized. In the past six months of work and life in the company, I have also asked myself to strive to do "one good deed every day" in my behavior, feel the humanity and sunshine of "__", be fearless at work, take responsibility for each other among colleagues, and work together. The dynamic business team and the dedicated and pragmatic business team have enabled me to make great progress myself.

2. Pay attention to training, create opportunities, and continuously improve your own business

“Learn again, grow again, and keep recharging” is a requirement that company leaders often put forward to our business staff. I attach great importance to my professional development and improvement of my business level. From July to August 20__, I just started working. The leader arranged for me to study, modify and improve the internal management regulations of __ company. I humbly asked for advice, consulted the regulations, and became familiar with the requirements of __ and the relevant provincial and municipal departments as soon as possible. regulations, have an understanding of the development of the financial __ industry in our city, and began to pay attention to the development status of the more influential __ companies, as well as the situation of __ in developed cities such as the south, and realized some basic thinking about the development of __ companies Method : Companies at the forefront of the __ industry, such as Huadu Wansui__, CreditEase Wealth, Renrendai, Alibaba Online Loans, etc., all have the characteristics of standardized management, network support, and rapid response. .

Entering mid-to-late August, after our efforts to communicate and coordinate with the Xixian New District Management Committee, contacting multiple resources and contacts to no avail, our company began a new journey. I am responsible for the management of documents. In order to shorten the time, we formulate new submission materials and contact shareholders who have questions in advance. In early September, work progress encountered many unexpected obstacles, including government regulatory authorities, local offices, and shareholders. Now think about it, we encountered a big problem at the first industrial and commercial pre-registration stage, and the Industrial and Commercial Bureau rejected us because we disagreed. Under this situation, we believe in the country’s major policy of deepening financial reform and the potential of the __ platform, and we will stick to it Biting the bullet and overcoming the hurdles, I finally got the documents in person.

From September to December, there were still twists and turns in the preparation work, but my mentality and style have changed a lot. Under the leadership of the company's director, we began to focus on each person doing more of what they are good at as a yardstick to optimize the work of everyone in the team. I am responsible for submitting documents and handling related procedures, and recording the progress of each shareholder. During my work, I felt that the lack of smooth information within the team was a problem that hindered our integrated work, so I made a work schedule. We organize and classify the data to make our work more efficient and clear.

3. Emphasis on knowledge and ideas to ensure the smooth development of the company's business

I learn by doing while working, learning my colleagues’ communication skills, their analytical methods, their ideas, and their hard-working attitude. I have gone from being uninformed and unskilled to being proficient at work, and I am also communicating with shareholders. Through the contacts, I gradually realized many important contents we talked about in the training and study, and learned the working essentials of trying to find answers and think about problems from the details that are always inadvertently ignored.

In the next work, I will learn and do a good job in identifying early credit customers and pay attention to the impact. Research and judge the non-financial factors of corporate repayment, make the work in-depth, detailed and precise, go deep into Party B’s unit to understand Party B’s integrity and operating conditions, and ensure the effective issuance and recovery of loans. This is a research project that is both a challenge and a job for me.

In 20__, I entered __ company with my yearning and pursuit of financial career. I would like to sincerely thank the company for creating such a development stage for me, where I can bloom my youthful passion and ignite my career dreams. In this short six months, my life has experienced a big change, both in work and in thinking. I have gradually matured.

Looking back on past work, although gratifying progress has been made, there are still many deficiencies and there are still many confusions in the work. In future work, it is necessary to strengthen the study of financial business policy theories and regulations; improve working methods and methods; strengthen Awareness of innovation, responsibility, overall situation, and teamwork. The New Year is full of hope, and success belongs to proactive and unremitting pursuit. I will encounter various difficulties on the road to progress. I still have a lot of work to do for our company to forge ahead and be wonderful in 20__. I will be modest and prudent, take new steps, and work with the whole world. The company's employees work together to make greater contributions to the company's faster and better development.

Front-end personal annual work report 2

Time flies so fast, and in the blink of an eye, the three-year special post service period has expired. During these three years, I would like to thank every leader for their trust, care, support and help, which allowed me to grow slowly in this excellent family of the school. After three years of training, I no longer had the impulsiveness and recklessness when I first entered society, nor the immaturity when I first left school. At the same time, it also allowed me to correct many shortcomings. In order to better do my future work, I will sum up experience and Having learned the lesson, I summarize the work of the past three years from the following aspects.

1. Ideological and moral aspects:

During these three years of special post life, I have always insisted on loving the Communist Party of China, loving socialism, loving education , supporting the party's various lines, principles, and policies, and abiding by disciplines and laws. Seriously study relevant laws and regulations, and study the "Code of Professional Ethics for Primary and Secondary School Teachers"; in line with the purpose of serving the people wholeheartedly, strive to improve the ideological awareness of "hardship first, enjoyment last". In actual work, we should pay attention to the cultivation of teachers' ethics and be dedicated to their work . While teaching, I never forget to educate people, work hard, and shed my hard work on the three-foot podium. Great progress has been made in ideological and political awareness.

2. Working ability:

Since I started working, I have been working as a class teacher, and I was the class teacher of the graduating class A hard work, a reward, and soon my work was on the right track, and I was very comfortable in doing it, and it was unanimously recognized by the school leaders. In the past three years, I have been at the forefront of every job. Whether it is teaching or various activities organized by the school, I have done a great job.

3. Diligent and dedicated work attitude:

In the past three years, I have never been absent without reason, and I come to the class early every day to organize students to do self-study. I use subject classes and lunch and evening breaks to study teaching in order to better teach each class. To give students a drop of water, teachers must have a long stream of water, especially in today's era when knowledge is updated very rapidly, in order to better adapt to teaching work. I understand: today’s study is for tomorrow’s work, and the improvement of teachers’ own quality is for better education. Only by teaching and learning will you always be at the forefront of the education field.

In teaching, humbly ask other teachers for advice, and in teaching, always ask if you have any questions. In the study of each chapter, I actively seek the opinions of other teachers and learn their methods. At the same time, I listen to the teacher's classes more, listen and speak at the same time, learn the advantages of others, overcome my own shortcomings, and often invite other teachers to come. Listen to the lectures, ask for their opinions, and improve your work. From graduating from college to today, I have never stopped reading, constantly enriching myself and showing students a rich self.

Front-end personal annual work report 3

In the past year, the "front-end development department" has been mainly responsible for the design and production of the company's "front-end pages". With the efforts of all colleagues, related business in this area has been properly handled.

As a designer, while completing graphic design and website design, I also made many suggestions for page optimization. For example, in DK's navigation bar, the designer fully considered the user's mouse-over state, click state, and the display effect of the shopping cart in different situations. Made positive contributions to improving user experience.

In addition, progress in front-end development is also obvious. In the production of advertising pages, technical means have been used to reduce the "number of concurrent connections" on the page, improve the page opening speed, and reduce the loss of server bandwidth. Especially Zhang Rui, who is proficient in HTML and CSS languages, has significantly improved his code writing speed.

In the new year, we will be more closely linked to the business. In addition to continuing to undertake the work of page design and front-end development, we must fully consider the needs of website operations and improve the design of advertising pages to increase product ordering rates.

The specific quantitative indicators are as follows:

Increase product ordering ratio to 1:2

The current product order rate is 10,000 visitors, which can generate an average of 1.2 orders. We hope that through the efforts of the front-end department, at least 2 of the 10,000 users who see our ads will pay to buy our products.

Increase actual incoming traffic

Now the department is operating the placement of rich media ads, which is the 270_200 floating ad in the lower right corner designed by the designer. This floating ad will be displayed tens of millions of times as the placement intensity increases. If the advertising presentation can be improved and the incoming traffic increased by 5%, it means that the company can increase 200,000 unique visitors and generate higher value. In our work, we can think more from the user's perspective and study what kind of advertisements can attract more clicks. To achieve this 5% goal.

Be careful and conscientious, and the monthly error rate should be less than 3

In the process of cooperating with various departments, you must carefully check and verify the tasks assigned to you. Operations involve some data statistics integration work, which is related to the company's capital investment in the project, and no deviations in entry are allowed. The text on the design draft and static pages needs to be submitted to the business department for review; before submission, try to avoid text errors; after confirming the text, no input problems are allowed. After the project is submitted to SVN, the online page must be verified twice. We did a good job in this area last year and hope we can continue this year.

Finally, I hope that everyone can make more suggestions for the progress of the project while completing their own work. I hope you all have fun today. Thanks.

Front-end personal annual work report 4

I have been doing web front-end development for a whole year, and I have a lot of feelings about this profession.

This is a new profession. The entry level is lower than that of back-end developers. You only need to know some basic technologies, such as: html, css, js, etc.

However, as the development time increases, you will find that you will quickly enter a bottleneck, and you may mistakenly believe that doing front-end development is nothing more than that. However, if you calm down and look back at the code you wrote, you will find that the way to implement the previous requirements is not the best. For the simplest example, is there any serial programming using jquery?

如:$('#id').css({'color':'red'});$('#id').show();

It can be written as, $('#id').css({'color':'red'}).show();

Don't underestimate this small optimization, the strength is accumulated slowly.

The above is just a simple example. What I want to point out is that although the entry level for this profession is relatively low, every improvement is difficult.

Almost every front-end engineer is self-taught, because talented people are rare and rare to meet. Even if you meet one, you may not have the opportunity to learn from him. Therefore, the process of self-study is bumpy, and I don’t even know how to make progress. Of course, I am also working hard, haha.

Share some experience:

1. Be sure to pay attention to code writing and naming conventions (maybe this will be the top priority after a long time or when the project is large).

2.html document structure. A good document structure will make writing css and js simple and reasonable (better than good code implementation).

3. Try to optimize the code html, css, and js to the best of your ability (every optimization is an improvement).

4. Explore more ways to optimize website performance (in the end, the access speed and user experience of the website are the time to prove your ability).

My current level is limited, so I’ll share this much.

learning experience :

Personally, I think you should try to learn by reading books and doing practical things, because learning things from books is more systematic, and what you learn is systematic rather than piecemeal.

Or bit by bit. The most important thing is to compare what is written in the verification book with the actual results. You will find that the reality may not necessarily be like that. After learning the system, if you want to improve, you may have to find forums, blogs, etc. to make breakthroughs at a certain point. There is still a long way to grow. If your personal ability falls short of that, don't make unreasonable remarks.

If you study in this way, then the most important thing is which book you read. Reading a good book can make you suddenly realize it. Reading a rubbish book may not even the author know what he wrote. Personally, I think the books in the "Turing" series are good, clear, thorough, and more suitable for us to learn, such as: advanced programming in JavaScript, proficiency in HTML and CSS design patterns, etc.

Remember, every web front-end development engineer should have a strong imagination , use your imagination, and verify your ideas to improve. thank you all!

Front-end personal annual work report 5

Time flies, the sun and the moon fly by, the glorious XX year is coming to an end, and we will usher in a promising XX. Looking back at 2012, which is about to pass, what we see in front of us are the different shades of footprints in the year. On this huge picture, are the beautiful or slightly messy marks left? No matter what, we must I am proud to say that we have come a long way. In the past year, we have experienced a lot and grown a lot. We must continue to improve our strength and meet new and greater challenges. We now summarize our work in XX as follows:

1. Project aspects

In the past year, I was mainly responsible for the development work of __ bank front-end project team, such as developing __ deposit and withdrawal system, developing __ deposit and withdrawal system, developing dynamic drop-down box tasks, maintaining __ deposit and withdrawal system, and maintaining ____ system and other work. Due to work needs, I am now transferred to the Pudong Development Project Team to be responsible for the development of the self-service printing system for business receipts. While working on these projects, I not only learned business knowledge and technical knowledge, but also learned many principles of life. No matter what you do, the only way to solve problems is communication. As long as you have communication skills, all difficulties can be easily solved. Strengthen communication and communication with the business, analyze requirements carefully and carefully, and solve problems in a timely manner, so that the project can be moved forward well.

2. Teamwork

Judging from the main work content above, all projects cannot be completed by one person. As the saying goes, everything cannot be done without the team, and individuals cannot be heroic. Under the wise leadership of the company leaders, team building has made great progress. I feel very happy working with my colleagues. There are no other distractions. Working with everyone, I can respect each other, care for each other, and help each other. This is It's like a family, a big family. We usually joke and laugh , which can relieve our tense mental state. At the same time, we can be strict with ourselves and take our work seriously. This is the team we need. At the same time, company leaders often talk to everyone about matters, put down the leadership's airs, integrate into colleagues, and shorten the distance between them. This can better reflect the leader's concern for colleagues and better reflect the leadership's concern for colleagues. This creates a sense of intimacy and is more acceptable to colleagues.

Before the start of each project, colleagues can communicate well and strengthen understanding. The consensus on the problem and the method of solving the problem can be well unified. In the process of solving the problem, although it is not smooth sailing, everything can be done afterwards. Objective analysis, never mixed with personal emotions, everyone can be well integrated into the team and work together to complete every project. This is what the saying goes - unity is strength.

3. Work attitude

No matter how strong your personal abilities are, when it comes to work, only two words are "attitude". Regarding this point, the biggest feeling that gives me is that I must listen and analyze carefully. Everyone has different views on issues. Regardless of whether his views are right or wrong, reasonable or not, or whether the angle of consideration is correct, you must listen carefully and at least wait until he has finished speaking. Maybe you are unwilling or disdainful to listen to the end. , but if you calm down, you may find that he looks at the problem from some angles that you have not considered. So we have to meditate and listen!

For the work assigned by the leader, some are more difficult, and the difficulties always have to be overcome. When encountering problems, you must first solve them yourself. If you cannot solve them, ask your colleagues. Colleagues discuss with each other and solve problems together. Often at work, There will be such a thing, record every problem and technical difficulty encountered, and share the problems and technology with everyone, so that we can improve together.

In work and life, attitude determines everything. If your attitude is 100 points, your life and work will be 100 points.

4. Future work prospects

Looking back on yesterday, we must have a clear conscience, even though too much bitterness melted into yesterday's plowshares, even though too much sadness filled our hearts, even though too much helplessness was written on our faces, even though too much energy was swayed on Based on yesterday's process; based on today, we keep our eyes open, walk through the passing years of yesterday, ignite new hopes, and let go of new dreams.

For a developer, technical improvement is necessary, but this is not enough. You must also strengthen your management learning, and you will move towards this goal. Education represents the past, ability represents the present, and learning represents the future. Although I still have a lot to learn now, I will still continue to study hard, enrich my head with knowledge, and integrate my emotions into my spirit. No matter what, we must have a grateful heart and thank those who have helped us, thank the company, thank friends, and thank colleagues. Thank you from the bottom of my heart!

Front-end personal annual work report part 6

Time flies, and a year has passed like this. Looking back on the past period, it can be said to be a bitter history. Because I have never studied this major before, I basically have zero skills in this industry. Fortunately, with the correct guidance from superiors, the care and support of colleagues, and my own efforts, I gradually entered this circle. In the past period of time, I summarized my work as follows:

1. Training, learning and daily work accumulation.

In mid-June, I came to ____ Company Information Technology Co., Ltd. to participate in the recruitment. After several rounds of interviews and written tests, I was finally lucky enough to join the big family of ____ Company. When I entered the company, I got the first job The information was the company introduction and new employee induction instructions. At that time, I just felt that the company was very formal and powerful. After communicating with department leaders and project managers, I felt that the company was very friendly and warm. I don’t know much about other aspects, especially video surveillance. Through three months of personal experience, I have a certain understanding of intelligent transportation and the company. The company's philosophy is most vividly reflected in daily work and project development. I strongly agree with the company's philosophy. The company's development has not forgotten the feat of giving back to society, which is admirable. The company's people-oriented and talent-respecting ideas are implemented in actual work. This is an important reason why ____ company can develop and grow. It is indeed not easy to achieve leapfrog development in about ten years. In-depth development in the intelligent transportation industry is ____ company's ambition and the core driving force for gathering talents. Now the company plays a decisive role in the video surveillance and security industry, and will be even more brilliant in the future.

2. Abide by various rules and regulations, work conscientiously, and continuously improve your own quality.

The professional ethics of dedication and dedication are the guarantee for the smooth development and ultimate success of every job. In more than half a year, I have been able to abide by the company's rules and regulations, do my job conscientiously, and have never been late or left early in the past six months. I have completed every task actively and conscientiously with enthusiasm, and fulfilled my job responsibilities conscientiously. , unite colleagues and continuously improve their teamwork spirit in daily life. The book "Details Determine Success or Failure" made me very passionate. A positive and open-minded attitude, a good habit, a plan and completing it on time are so important, and ultimately determine the success or failure of a person. This book makes

I have a better understanding of my life, and as I am eager to make breakthroughs, I will remind myself from time to time in my future work and life, so that my future life path will become more and more exciting.

3. Study the job functions carefully and improve your work ability to a certain extent.

According to the current division of labor, my main tasks are (1) to participate in the development and testing of the company's software projects; (2) to be responsible for the maintenance of the software system of the __ Provincial Road Police Joint Command Center. By completing the above work, I realized that a competent developer should have good language expression skills, solid technical skills, strong logical processing capabilities, flexible ability to respond to problems, and effective external communication capabilities. In the process of participating in project development, I found that many seemingly simple tasks actually have many skills.

4. Deficiencies and areas that need improvement.

Although it has been more than half a year since I joined the big family of the company, I still do not have a deep grasp of development technology, have not yet fully dealt with the problems found, and have not yet formed a systematic plan for the division of labor. As I become more familiar with the company and my work, I also hope to improve my business and technical abilities more quickly in my future work. I feel that doing more work can better reflect my life value. "Professional excellence comes from diligence but waste from play". In my future work, I will continue to learn business knowledge and continuously improve my various business skills by looking more, asking more, learning more, and practicing more. There is no end to learning, the development of the times is changing rapidly, and knowledge in various disciplines is changing with each passing day. I will work tirelessly to learn all kinds of knowledge and use it to guide practice. In the future work, we must work hard to do our job as a developer, be creative and solid in our work, and contribute our own strength to the development of the project and the development of the company.

5. Work plan:  The following plans are tentatively made:

1. It is necessary to increase the initiative in work, do things decisively and not be sloppy;

2. Work should focus on effectiveness and results, and all work should be centered around the completion of goals;

3. Seize every opportunity to improve professional abilities and strengthen daily knowledge summary work;

4. Thinking and practice of refined working methods.

5. Humbly consult other colleagues who are better than me and learn techniques or experiences from them.

6. To improve the overall situation, whether it can make other people's work smoother is the yardstick for measuring work;

Front-end personal annual work report 7

I became a .net programmer in the company's technical department on September 11, 2009, and the three-month trial period passed in the blink of an eye. This precious experience in my life has left me with wonderful and beautiful memories. During this period of time, you have given me enough care, support and help, which made me fully feel the leaders' open mind. While I am in awe of you, you also gave me the opportunity to become an influential online I was pleasantly surprised as a member of the group.

During this period, under the care and guidance of my leaders and colleagues, I have made certain progress in all aspects through unremitting efforts. I will now report my work as follows:

1. Through theoretical study and daily work accumulation of experience, I have made great progress in all aspects.

Not long after I arrived at the company, I began to be responsible for website development and advertising platform development and maintenance in .NET. It was really stressful for me at the beginning because I was not familiar with all aspects and compared with the previous company. , the pace is a bit fast, but I gradually got used to the environment, and I got along well with my colleagues. The boss also cared about me. Working in the company was like being in a big happy family, and I quickly fell in love with it. Got here.

Not long after I arrived at the company, my first project was the __ company website. I encountered several problems while working on this project. When I was working in the previous company, I never completed a project in such a short time. The efficiency has improved. My ability. While working on this project, I also encountered many problems that I had never encountered before. I consulted colleagues and friends, and also used the Internet to solve the problems one by one.

After that, I revised the B2B advertising investment platform, developed the __ intelligent website building advertising platform, and maintained the website in the future.

Next, I worked on a more difficult project-__Online consultation system. Why I say it's tricky is because I have never done any project in this area before, and I asked all the friends I knew and searched the Internet but couldn't find a solution. Then I read books and searched the Internet. The hard work paid off, and finally I found a small example of a chat room, but the function was too poor, so I studied this example bit by bit, from not understanding it at all to slowly understanding it, and from knowing nothing about AJAX technology to Know the basics and use them proficiently. Next, I started to develop it myself, and finally developed it. Although it was not perfect and the function was not very powerful, it was the fruit of my hard work. I believe that I will develop it more powerful and perfect in the future.

2. Clarify job functions and recognize personal technical ability deficiencies.

After more than three months of work, although I have completed the development of some projects and my skills have improved a lot, I feel that my skills still need to be improved, so I will work harder in future work and strive to improve my skills and Despite all kinds of deficiencies, we strive to become a competent employee.

3. Put forward your own effort plan

1. There is no end to learning. The times are changing rapidly, and knowledge in various disciplines is changing with each passing day. I will make unremitting efforts to learn various technical knowledge and use it to guide practice.

2. "The best in work comes from hard work and the most wasteful from play." Keep learning knowledge in future work, and continuously improve your skills by watching more, learning more, and practicing more.

3. Continuously exercise your courage and perseverance, improve your ability to solve practical problems, slowly overcome impatience in the work process, and treat every job actively, enthusiastically and meticulously.

4. Strive to improve your daily communication skills.

As time goes by, I have been working in the company for more than three months. I am very grateful to the company leaders for trusting me and giving me the opportunity to express myself and improve myself. These more than three months of probation work experience have greatly improved my work ability since I entered the society from campus.

Here, after reporting on the work situation and experience during the probation period, I would like to take this opportunity to formally submit a request to the company leaders for a full-time job. I hope that the company leaders can make a comprehensive consideration of my work attitude, work ability and performance based on the requirements of a regular employee. I look forward to a reply if I can become a regular employee. I will continue to devote myself to my future work with a hot work enthusiasm, and repay the company's kindness with my hard work!

Front-end personal annual work report 8

This year's work is over. Our department has also achieved some results in its work. There has indeed been progress. Looking back on the past year, we have still achieved certain results. At work, everyone is working seriously and responsibly. It's a good thing. As a programmer, I feel that I still have some growth in my work. Let me summarize the past year.

I also have great confidence in this. I also know that the work of the new year is over. This is also a very big improvement for me. I will definitely insist on doing better in the past year. I participated in two projects and completed them one after another. I felt very fulfilled and it also improved my personal abilities. I hope I can continue to do these things well in the future and enrich myself. As a programmer, I am on time. Complete the work well and handle the relevant responsibilities seriously every day. During this process, I still hope to do a better job on the project. In this regard, I also insist on doing this well. In the past year at work, I have I have also corrected my mentality. In this regard, I have also developed a good mentality. I have always been able to realize this. In this regard, I truly understand these details.

Although I didn’t do very well at work in the past year, I still have confidence in myself. I know this very well. Sometimes I work overtime until very late, but every time I solve the problem, I The joy is very good, and it gives me a sense of accomplishment. It is not easy to do a good job in a project. Now in the work of this project, I still have a lot of things worth advocating to do well. I also know very well that in the work , I should continue to maintain it. After the baptism of work in the past year, I have made a lot of progress in my ability to withstand stress. As a programmer, sometimes a project needs constant modification. Indeed, in this regard, I have made great progress. It still feels very profound. I have deeply realized this. Now of course I know what direction I should work hard next. The prerequisite for doing this well is to improve my overall personal quality.

At the beginning of the new year, I will definitely continue to maintain this aspect, do a good job in every project, satisfy customers, and do a good job in accordance with customer requirements. This is very important and needs to be maintained. As long as I continue, work is my own business. This cannot be ignored. I have higher requirements for myself. Although I have achieved good results in the new year, I need to achieve these results in future work. Improving business capabilities must not be ignored. Although the year is over, this process has enriched me and allowed me to do better and become more outstanding, and then I will seriously achieve good results.

Front-end personal annual work report 9

Since entering the company, I have always taken it as my responsibility to work seriously and learn different knowledge to expand myself. During the entire probation period, I did not make too many mistakes and slowly grew to where I am now step by step. Although three months is not long, I have not stopped learning since I entered the company. For me, work is learning, and learning is work, which has allowed me to achieve some small achievements on the road of being a programmer. , the recent work situation is summarized as follows.

In fact, I don't think my professional ability is particularly strong. I am very grateful to my boss for appreciating me. Therefore, I did not dare to slack off at all during the probation period, and I did not want to be compared with other employees at work. When I entered the company, I understood that only by understanding the company's regulations in the first step can I reduce the chance of making mistakes, perform better at work, integrate into the work environment, and establish a good relationship with my colleagues. friendly contact. In the process of working, I have always believed that only by doing my best can I improve. Therefore, even if it takes more time and energy, I still focus on details and improve my work ability by learning the details of my work. Let yourself have more refined work skills and be more comfortable in this position.

As a new employee, I don’t know the general situation well enough, and I don’t have enough work experience, but diligence is the wealth that keeps me moving forward. Therefore, during my work, I have always been open-minded to anything, consulted my seniors, and learned different things. Processing methods and increase your work experience. I like the process of learning very much. It not only enriches myself, but also improves my thinking state. It also makes me who I am today after studying hard for a long time. I will continue to study with such enthusiasm in the future.

Because I am a newcomer and do not understand the work process, some problems will inevitably arise during the work process. However, I also improve myself through discovering and solving problems. Although the work I did was pretty good, I wasted time because I pursued details too much. Fortunately, there was not much work to do at the beginning and I had enough time. However, as I got to know more about the work, my The workload has increased, and the time for handing in tasks has also been stipulated, but my speed has not changed, so my work efficiency is not very high, and I need to continue to improve on this point in the future.

The probation period is coming to an end, but my enthusiasm for work has not changed. After that, I believe that by continuously accumulating experience, learning new professional knowledge, and understanding the company's structure, I can exert my energy in the position of programmer and make the company better. I have a part to play in its progress.

Front-end personal annual work report 10

Still 10 hours have turned into 20__ years. Looking back on this year's work, there is the joy of fruitful results, the hardships in the work, and the melancholy when encountering difficulties and setbacks. In the process of project development, problems appeared one after another, and my self-confidence was hit more than once. Although I have long known that to meet the company's requirements and be a qualified programmer, these are far beyond not enough. Every day I will continue to encourage myself, study hard, and I will be fine in the future. At the same time, the company also gave me many learning opportunities, which gave me confidence in my future programming career. I have been working as a company programmer for more than a year, and I have learned a lot during this year. Everyone grows through constant summarization and constantly improves himself through review. During this year, I have also completed my own work in a down-to-earth manner during summary and review. I now summarize the work of this year as follows:

1. Thinking

Discipline yourself strictly in accordance with the qualities a programmer should have, be dedicated to your job, have a strong sense of responsibility and professionalism, proactively and conscientiously learn professional knowledge, have a correct work attitude, obey the company's arrangements, and actively cooperate with customers to improve the digital campus system .

2. Work

Love your own job, be able to treat every job correctly and seriously, devote yourself to work, serve everyone enthusiastically, conscientiously abide by labor disciplines, go to and from work on time, use working time effectively, stick to your position, and work overtime on time if you need to work overtime to complete the work , ensure that the work can be completed on time. During this period of more than a year, with the goal of doing a better job, I took the initiative to understand the company's development project process and consulted them on development technical issues.

3. Work experience

1. In the past year or so, I have participated in teamwork projects. Whether it is myself or my colleagues, we have to work together as a team. Based on trust in themselves and others, with unified thinking and consistent actions, such a team will be invincible. A lot of our work is done together. During this process, everyone reminds and complements each other, which greatly improves work efficiency. Communication is the most important in all work. Information must be processed in a timely, effective and clear manner.

2. In the first step of every project, the requirements must be clearly communicated with the customer. Only by understanding the requirements of the project can it be possible to truly complete a project. We need to ask the customer to provide all the information involved in the project. Every time we meet with the customer, programmers who are familiar with the business and procedures need to record the requirements at any time.

3. When working, make the task detailed, down to each page, or even when the pictures on a page will be completed and to what extent. This way, the work progress can be planned and directed, and work will be very efficient. .

4. The daily work summary is really important. It allows us to know what we have done in a planned way every day, instead of working aimlessly. Therefore, we should develop the working habit of diary , weekly diary, monthly diary and annual diary. .

5. Work is not static. Maybe one day you will have to help in other positions, so colleagues should learn from each other's skills. Maybe one day, the company will need you to use other skills to help, so it is also important to learn from each other.

4. Work Lessons

While working in the company, I also discovered that I was still far from being a programmer that met the company's requirements. This was mainly reflected in my lack of work skills and work experience. This is also where I will continue to hone and improve myself at work in the future. . To sum up carefully, I mainly do not do well enough in the following aspects at work:

1. The organization of work is not clear enough. It is necessary to distinguish the priorities and priorities.

When the development time is very rushed and there are many things to do, it is necessary to have a detailed and prioritized plan to determine which ones need to be completed immediately and which ones can be completed slowly and overtime. There is still a lot of room for optimization in this regard.

2. Not familiar enough with processes and business needs.

At work, I find that there are many situations where I don’t know how to start due to process or business requirements problems, including errors and omissions, as well as areas that were not fully considered in the design at the time. The control over this area is obviously not enough, and I am always developing , but in the final analysis, being familiar with the business is the prerequisite for completing the project well.

3. Lack of work experience.

4. The knowledge learned is not extensive enough.

5. Improve work initiative, act decisively and without procrastination. Work should focus on effectiveness and results, and all work should be completed around the goal. To improve your overall view, measure your work by whether it makes other people's jobs smoother. Seize every opportunity to improve professional capabilities and strengthen daily knowledge summary work. Thinking and practice of refined working methods. I humbly ask other colleagues who are better than me to learn techniques or experiences from them.

In fact, as an employee, you need to learn everything. Listen more, see more, think more, do more, communicate more, and learn from every employee their excellent work habits, rich professional skills, and practical skills. The work continues to progress, no matter what the environment, I believe in these two points: First, if we are three people, we must have a teacher, and second, God rewards those who work hard. As a newcomer, if you don’t understand something, just ask. I think here, if it is a purely technical issue, if it can be found on Google, I think it can be digested by oneself. You must first google the questions you ask, and then ask some experienced people with your own ideas, and you will gain more.

I used to immerse myself in writing code. At that time, I was afraid that my boss would know that I couldn't do this or that. So I tried my best to cover up what I didn't know, looked up information on my own, asked my classmates after get off work, and went to forums to ask questions. However, because the logic and practical needs are different, the results are not ideal. If I had talked to my boss about what I didn't understand at that time, I might have been able to complete the task quickly instead of having to rework it.

Front-end personal annual work report 11

The work of half a year is over, which makes me feel a lot. I have been in the company for more than a year. Doing back-end development work is what I do all the time. It makes me feel very fulfilled here. I I have great confidence in myself. I can clearly know when to do something, and I will definitely further adjust my mentality in the future. Through the accumulation of these six months, I am also very clearly aware of some aspects of myself. , I want to make my work more fulfilling, so I will summarize the work I have been exposed to in the past six months.

The first half of the year is indeed a very fulfilling half year. I still need to take a good look back. Looking back on the work experience in the past six months, I have given myself a lot of time and space. I have always wanted to make this job more fulfilling. Some Things still need to be done more in place. This half year has been a very good process. Although the daily work is very stressful, I have been doing a good job in these details. I still need to think carefully in this regard. , the past six months has really impressed me a lot. I have always hoped to use a good state to do things well at this stage. There have been many breakthroughs in the past six months. I feel that some things should be taken seriously. This point Needless to say, I want to enrich myself. No matter what I do, there should be such a process. Some things are just a process of gradual and slow progress. I have developed a lot of things in the past six months, and my work has reached a very tense stage. .

I will also let myself continue to improve my abilities in all aspects. No matter what I do, I should have such an attitude. In addition to work, there are still many things that need to be accumulated little by little. I will let myself continue to do this job well, no matter what There is no doubt that I should continue to perform well in any environment. I need to think carefully in this regard. I can see some of my shortcomings. There are still some things that I need to correct in the past six months. , I believe that these are things that can be adjusted in future studies. I am very grateful for every bit of it in the past six months. Some things require time to transition. I need to cheer myself up. I know that my shortcomings are Where, I should think about it seriously. I still have a lot of things that I should do well in this regard. Looking back on my shortcomings in the past six months, I think I still need to further adjust my mentality in this regard and correct myself. shortcomings.

I will definitely think carefully about these details in my work in the second half of the year. This is a very good process for me. I believe that I can handle the relevant work well. In this regard, I can further adjust my mentality. , the work I have been exposed to in the past six months has touched me a lot, and I will definitely continue to work hard.

Front-end personal annual work report 12

I have been working in the company for more than a year. As a PHPer in the technical department, I have done some projects, mainly based on the ThinkPHP framework and the secondary development of PHPCMS. I also studied the source code of WordPress. Through these work and research, I learned a lot about web development. I also gained new knowledge in this field and gained my own opinions. The following is a summary of the projects I have done, as well as what I have learned, and review the past to learn something new.

1. Advertising alliance system

This project is a multi-year project. It started at the end of last year and was completed and launched at the beginning of this year. There were also modifications in the later period.

Developed based on the ThinkPHP framework, web designers and front-end engineers are responsible for designing and producing web pages and js. There is a PHP programmer in the front and backend. I am responsible for database design and backend development.

The project requirements are probably: After becoming a member, you can use the code we provide to place various forms of advertisements on web pages or clients to promote our products, and automatically read statistics every day, such as the number of installations, registrations, etc. , calculate advertising promotion fees based on a set of algorithms and pay them to members.

The main functions of the backend are: member management (member review, member information, bundled websites, software clients, etc.), advertising management (adding and deleting ads, advertising types include pop-ups, couplets, software , etc.), settlement management (automatically calculate ads every day) fees, generate reports and archive records, payment management, etc.), customer service management, etc.

Main techniques used and knowledge learned:

RBAC (Role-Based Access Control), role-based access control. This comes with ThinkPHP, which groups administrators into roles. Different roles have different permissions, and permission nodes can be assigned to each method of the controller. Have an opportunity to study permission control that is better than RBAC: Auth type authentication.

Tables and transactions. Due to the large amount of data generated every day, it needs to be divided into tables. ThinkPHP provides a method of dividing tables. The main thing I have to do is database design, how to reasonably build tables and fields, and make many adjustments during the development process. Since it involves "money" calculations, you must be very careful when calculating costs. The calculation process requires writing data to four tables in succession. In order to prevent errors in one of the steps from causing data anomalies, the MySQL transaction mechanism is used here. .

ThinkPHP cache. The same data is reused in many places, and some advertising types can be set to have different ads appear at different times. Just read the cache within a certain period of time. Using ThinkPHP caching can improve program efficiency.

2. Download station conversion program + revision + expansion

The 9553 download site used to be an asp program + mssql database, but now it needs to be converted into a PHP program + mysql database, and PHPCMS is used for secondary development.

The most troublesome thing is to convert the database. The tables and fields of the previous mssql database must be converted one-to-one to the current mysql database of PHPCMS. Thanks to navicat, it is very convenient to import the myssql database into mysql, but the key is to write a large number of sql statements and combine them with the PHP program to import the data according to the design of the PHPCMS table. In addition, all URLs of the new site must be exactly the same as the old site. Since the programs in two different languages ​​are quite different, it is also a headache to consider some things of the old site when building a new site. .

These were all done, but because the artists were busy with other things, the new interface did not come out. The old interface was temporarily used, so all the pages of the old site were saved locally, and there were many irregularities in the previous pages. .

Use PHPCMS to complete the new website functions, re-synchronize and import the online database, and officially go online after multiple tests to correct bugs.

Immediately afterwards, a new version of the interface came out. The new version has many differences in interface design and functions. It is a completely new upgraded version. Therefore, on the basis of the original, new functions were developed, new pages were used, and a brand new download site was born. However, modifications continue, the interface is constantly adjusted and new functions are added, especially many functions that facilitate editing are added in the background, and it can be said that dozens of details have been improved.

After that, the website was expanded to consist of a software station, a stand-alone station, a mobile software station, an information station, and a mobile station. Each station is a separate sub-station, and each station has a dedicated thematic module. The scale of the website becomes larger and larger. Come bigger. Then it entered the maintenance phase. Eventually, a huge site came out.

The interface and js of the new website are completed by web designers and front-end engineers. The program was started by one person, and later developed together with another phper.

It is recommended that future projects have good requirements analysis instead of constantly proposing changes in requirements during the development process, which is very inefficient and increases the difficulty of development.

Main techniques used and knowledge learned:

Data conversion between different database types (mssql and mysql), as well as different table structure databases. Proficient in using various SQL statements, and combining the functions of the new website program with the design of database tables. In one place, the conversion was very slow at first. Later, two fields of a table were queried and put into an array, and then combined with SQL query, the efficiency was greatly improved.

I learned all aspects of secondary development of PHPCMS, as well as custom tags, multi-site, independent module development, etc. I studied the source code of PHPCMS and learned many web development skills and new ideas.

3. Jiuyou game data interface + game box

This is a web page column called in the game box client developed in C++. This column reads the data of UC Jiuyou Game Center, takes it out and saves it to the local database, and synchronizes it at regular intervals. The front-end page is displayed through the page, and this project is integrated into the backend of the mini-game website.

Main techniques used and knowledge learned:

Learn to read documents and data dictionaries provided by third parties, construct signatures, read data, and implement incremental synchronization.

By writing a PHP interface, it is convenient for C++ to obtain data. Markers can also be set on the front-end page to facilitate C++ operations in the client.

4. Stand-alone station conversion program + revision

This is similar to the software station conversion program + revision process. It also went through several major steps: 1. Database conversion 2. Version revision 3. Requirement changes 4. Bug fixes

In addition, he also helped Yiyou correct things. There is also a wordpress site that I struggled with intermittently and then stopped working.

Conclusion

The above is the main content of this year's work. It is quite rewarding to think and learn while working hard. When doing the conversion program + revision of a stand-alone site, it is more convenient than the conversion program + revision of a software site. When many of the same functions are done again, better methods are used, and the program implementation is more concise and efficient.

In addition, I also study the source code of WordPress. It is just a very popular blog program. It is not an MVC architecture, but a software that combines process-oriented and object-oriented. However, its code is very elegant and many parts are very profound. I learned a lot of writing methods and clever ideas by studying the WordPress code. The idea of ​​writing code is very important, and I will study further.

In the new year, in addition to strengthening the above work and study in web development, I hope to be able to take on more technical tasks and gain access to deeper knowledge and skills of PHP in the field of web development.

Front-end personal annual work report 13

Let me introduce myself first. I am engaged in asp. Net development for one year, graduated in 2009, started working in November __, worked as asp before, started working as asp after February __. net, due to the company's transformation, now I bring more than a dozen people together to work on ASP. net development, mainly about industry management software for the quasi-financial industry. The annual summary was also written at the meeting, but it was limited to work summary and XX year work plan, and there was less self-summary, so today I will make a special annual summary of myself, mainly talking about this year from the perspective of technology, management, and life. What a harvest, seniors passing by welcome your corrections.

technology

I studied electrical automation in school, and my program foundation was limited to some knowledge in basic C courses. Later, I switched from VB and HTML to ASP. I spent a lot of time on ASP and was familiar with ASP. Later, due to the company's business needs, I switched to ASP. The development platform shifted to asp. net, start to asp. NET is not very popular, I thought it was just a little extension of ASP (I didn’t know about the three-tier architecture at that time, and data access was all in the page——!). Later, I recruited a few Beida Jade Birds to come over and finally realized ASP. The power of net, through personal efforts, I have gradually mastered asp. net, at the current level I can only talk about what I think is an introductory level. There are many reasons for this, which I will talk about later.

I believe that students who have switched from process-oriented to object-oriented have a feeling: object-oriented is really a bit awkward at first, involving attributes, especially the various relationships between classes. At that time, I always wanted to use process-oriented to pass parameters in many aspects. So I kept thinking about objects. I jumped from concepts and understood them in my own way. Then I gradually realized the essence of page objects. I gradually understood the various relationships between hierarchical display, hierarchical access, and encapsulated objects. Especially the relationship between objects, such as the relationship between object a and object b. Some need to be fully disclosed, some need to be hidden, some need to be passed through a third party, some need to be visible to their subordinates, and some need to be made visible to their subordinates. Subordinates complete specific operations - isn't this an actual model of reality? It should be understood in this way. Object-oriented comes from reality. It is not a theory imagined out of thin air. The relationship between these objects can be reduced to father and son, husband and wife. , relationships between leaders, subordinates, colleagues, and friends. In contrast, the page process often seems to be pushed to the user all at once, and the level of data and data access methods is not clear. In terms of simulated reality, it is easier to get started and understand than object-oriented, but it is essentially difficult to express accurately and directly. .

Another aspect of object-oriented is its design pattern. This design pattern was not clearly proposed in the previous process-oriented. Excellent process-oriented code requires high cohesion and low coupling. From my personal understanding, this is just A "technical" theoretical summary of software development methods; design patterns have reached the level of "Tao" because they express the relationship between specific code modules from a larger direction and a more abstract level. Design patterns can be considered It is an experience that is constantly summarized from practical applications. There is no such term in the past, but I believe that predecessors must have used this idea. It comes from practical applications. Of course, it must be applied to actual work, and it must be applied seriously. Thinking constantly summarizes that everyone will have their own "design pattern". You can learn from the ideas of predecessors to improve yourself, but you cannot design patterns for "design patterns".

Specifically to asp. In the implementation model of net, it is not difficult to truly understand its mechanism and methods. Remember that b/s cannot be separated from post or get. All autopostback, selectedindexchanged... are to call form to pass the value, plus runat =Server's server control opens the source file it generates, which is also an ordinary HTML tag. Microsoft's idea of ​​making software development easier is a good one. Times are moving forward. You used C to write mis many years ago, which proves that you are awesome. Many If you no longer use C to write "student management system" and "library management system" after 2019, it only means that your brain is missing. Development languages ​​​​have their strengths and weaknesses, because they are applicable to different situations, similar to You can’t compare a dagger with a cannonball, or compare C with PHP. Programmers all have a paranoid mentality, but one thing to remember is that only the users you face have the final say on whether the program can meet the needs and is easy to use. Performance, stability, and cost are the first things that should be discussed in an important position.

manage

When I first took up the management position, there were only four people in the development team including me. At that time, I just did management with the mentality of accepting challenges. In addition, I am more emotional, and the relationship between the team was good, but there were serious problems. Gradually it emerged: the work was random, the team spirit was weak, and the work style was reckless. What impressed me most was that a few of them began to promise that the project would not be completed, so they ended up working overtime every day until 6 a.m., taking a nap and then going to work at 7:30 a.m. , several colleagues are young men of about the same age and very motivated. Later, as time went by, the problem became more and more obvious: the project could not be completed for a long time, and the company's treatment made the new employees feel unworthy. This resulted in a situation where the boss complained and the employees complained. I was in the middle of both points. I had to "put out the fire". This was the most tiring time for our department, but it was also the most fulfilling time. Later, the previous employee told me that "I will never feel that way again." This is what I can imagine. of. During this period, it was mainly because the boss had great trust in me and gave me a lot of guidance on work, mainly on management methods. Later, I gradually realized that management should be "everyone sets the rules and abides by them", rather than "people manage people".

It is easy to fall into a misunderstanding in people management: the leader pays attention to each employee all the time, which often ends up causing employees to be perfunctory towards the leader. Loose management will lead to a decrease in employee responsibilities, and tight management will cause tension between employees and leaders. On the other hand, leaders with limited time and energy must spend a lot of energy on daily supervision and cannot devote themselves to overall management.

Therefore, I "customized the system, determined the division of labor, and determined the progress" to clarify all the daily rules and regulations. During this period, in addition to the company's main work rules and regulations, other daily work disciplines, daily management and other rules and regulations were formulated by myself, and then solicited everyone's opinions. Finally implement it. We also encountered many problems in the process. For example, we were allowed to use QQ internally at first. Later, employees spent more time chatting on QQ, which greatly affected work efficiency. Finally, we decided to ban it, and there was a lot of resistance at first (it seems that programmers like to hang up a few... I went to the QQ group to find a group leader (although most of the group members were rookies). In the end, I held many meetings to talk one by one and explain the truth, and the situation gradually improved.

In the project division of labor, we clearly divided the work according to the technical level and formulated the project development plan. Since the technology was not very mature at the beginning, many times I made strong demands and used barbaric methods, which made it impossible to complete the overtime work - I accompanied the overtime work, and I could feel it during this time. The employees complained a little to me, but overall they agreed with me.

During this period, the company recruited new personnel and the increase in personnel made me realize the importance of team management. During this period, many issues such as version control, coding standards, document management, bug management, etc. were solved one by one. The technical level was mainly my own. I use my spare time to learn new knowledge to recharge, and then carry out various trainings, mainly in photoshop, css, js, sql, etc. On the one hand, the training has improved the technical level of the employees. On the other hand, I have gained the most during the learning and training process. Because of my personal requirements to think about it at this time, and because I have a deep interest in technology, the later work gradually entered a virtuous circle.

Low remuneration, difficult conditions, long working hours, and high work pressure are the biggest problems in the team. In this regard, the company's decision-makers have serious wrong ideas in some aspects, which has caused more complaints from technical staff to the company. In this regard, I can only I try to comfort the brothers around me by trying to persuade my wife, because I understand that the current company's problems are the same as the common problems in China's software industry. They blindly pursue profit maximization, not quality, but speed. The entire social atmosphere has caused the software industry to develop unevenly, both good and bad. There are countless companies in China consisting of development teams of three or four people. The living conditions of the entire programmer class can be imagined, including crazy overtime work, low code quality, high maintenance costs, poor stability, and poor user experience... Of course, we cannot escape this status quo. For individuals, any false and empty slogans are meaningless. As technicians, the most important thing for programmers is their mentality. They should face various problems with a good mentality, discover problems, and solve them. Problems cannot be solved by complaining when you find them ("IT migrant workers" is a title that I personally think IT people have the least correct self-positioning. Imagine a person who even looks down on his own profession, can he do his job well? ?), the most important thing is to solve the problem.

The three points I repeatedly mentioned when interviewing employees are: work attitude, development potential, and work ability, in order from front to back. Mentality is the most important. Everyone in a large company wants to squeeze in, but the number of places is limited, so the majority The vast majority of programmers in China are concentrated in second-, third- and fourth-rate software companies. At this time, it is even more important to position one's career well. Based on my personal experience, new employees often value salary and development potential most when choosing a company. Programmers are a profession that cannot be messed around with. Work ability is important, but not the most important thing. Work attitude is the most important. Work attitude is often related to one's ideological understanding and the environment in which one works. My personal experience is that one must not be too emotional. Being emotional is detrimental to both work and personal development. That is to say, even if you are tomorrow If you want to resign, you must do what you have to do today seriously and carefully.

Employees who lack a sense of responsibility for work are particularly worthy of attention. They often have too strong self-awareness and pursue self-centeredness. Many times, when their work is not recognized and they feel unfulfilled and unhappy at work, I will take the initiative to talk to them. I understand: What you manage is a real person, not a machine that can be manipulated by you. People have emotions and often have knots in their minds. Find the reasons, provide more guidance, and care about each member with your heart. For employees who are really not suitable for development in this team, be prepared for the worst. The career of programmers has the same characteristics as today's college students. One is from being a favored person to being redundant, and the other is from being a person with high IQ to becoming an "IT migrant worker" popular in China today. On the other hand, programmers are often concentrated among men between the ages of 20 and 25, and a series of problems such as emotionality, sense of loss, and psychological immaturity will occur. However, people at this stage are often the easiest to communicate and have strong plasticity. Appropriate guidance and reasonable methods will be hundreds of times more effective than barbaric management.

Front-end personal annual work report 14

The new year is coming. Looking back in 20__, I was honored to join the company, join the ios game development team, and enter a big family. The six months in the company made me truly transition from a student to a social person. The following is a year-end summary of my work in the company for most of the year in 20__:

1. The main problems at work are:

1. Since I was not very familiar with the business requirements at the beginning, I understood that during the process of program development, there were many situations where the program was constantly modified and reworked due to demand reasons.

2. During development, many new technologies were used. Due to the tight development time, the problems discovered cannot be solved immediately. However, the development process is also a learning process. Through continuous learning and summary, all problems encountered have been solved. Very good solution.

3. During the work stage, I sometimes prefer the convenience of my own work and ignore the workload and difficulty of other colleagues' work. Some functions can be written according to your own convenience. This increases the workload of other colleagues, and everyone needs to cooperate with each other.

2. Lessons learned at work

1. The organization of the work is not clear enough. It is necessary to distinguish the priorities and priorities. When the development time is rushed and there are many things, it is necessary to have a detailed and prioritized plan. Those that need to be completed immediately and those that can be completed slowly and overtime , there is still a lot of room for optimization in this regard.

2. Not familiar with the process and business needs. There are many cases where you don’t know how to start due to process or business needs problems at work, including errors and omissions, as well as areas where the design considerations were not in place at the time. The control of this area Obviously the intensity is not enough, and I am always developing, but in the final analysis, being familiar with the business is the prerequisite for the project to be completed well.

3. The knowledge learned is not extensive enough. In a project, there are often multiple technologies involved. With more knowledge, I will be more flexible. I will strengthen my learning in this area in the future.

4. Lack of work experience.

3. Gains from work

1. Language knowledge is a tool for software. Better software is carefully designed from the perspective of the player, making it easier and faster for users to use.

2. Using technology to realize software functions is only the surface of the software. Understanding problems, analyzing problems, and solving problems are the most important.

3. Develop the habit of summarizing and reflecting , consciously refine the results of daily work, and carefully summarize the work elite in implementation to lay the foundation for future implementation work.

4. Whether you are doing things or doing procedures, you must have a clear idea, do it carefully, and have patience and confidence.

4. Work plan

1. It is necessary to increase the initiative in work, do things decisively and not be sloppy.

2. Work should focus on effectiveness and results, and all work should be completed around the goal.

3. To improve the overall situation, whether it can make other people's work smoother is the yardstick for measuring work.

4. Seize every opportunity to improve professional abilities and strengthen daily knowledge summary work.

5. Thinking and practicing of refined working methods.

6. Humbly ask outstanding colleagues for advice and learn techniques and experiences from them.

In fact, as a new employee, you need to learn everything, listen more, see more, do more, think more, communicate more, and learn from each employee their excellent work habits, rich professional skills, and Practical work continues to progress. No matter what the environment, I believe in these two points:

First, when three people are walking together, there must be my teacher.

The second is that God rewards those who work hard.

In just six months of working, I have deeply realized that if I put all my energy into it, it is impossible to achieve perfection in technical work. After all, technical work is too complicated, but if you put in more effort, the work will be optimized. Some, this requires seriousness and concentration to do things, which is the entrepreneurial spirit advocated by the company: work professionally and be honest.

Front-end personal annual work report 15

Performance review

In the eight months since I entered the company, I have successively come into contact with the company's software development platform, some completed projects, Max OA system, China Post Logistics Management System, Fuyang Supply and Marketing Cooperative, etc. There are also two logistics road port systems currently in progress, and we have a deeper understanding of the operation model of road ports. There is also an in-depth understanding and research on the highway port system, but further understanding is needed. During this period, I was on a business trip for more than 2 months. During my immediate business trip to the project, I gained a deeper understanding and learning of the operation model of the highway port and the creation of a new dual-line operation model combined with Internet+.

During the implementation, installation and training of our own logistics management system, information trading system, and integrity system, we learned a lot and cooperated with friends and project companies to successfully run each system. I learned a lot of relevant professional knowledge during the communication process with customers and business partners. Before joining the company, I had never been exposed to information systems and computer hardware. With the opportunity given by the company, I gradually became familiar with and learned some relevant knowledge. After work, I also study hard, communicate with colleagues and customers, learn advanced development technologies, and consult others on related development technical issues.

There is a problem

1. Since I was not very familiar with the company's development platform at the beginning, in the process of understanding the functions and forms that the customer wanted to develop, there were many times when the system was constantly modified due to demand reasons. This problem has troubled me many times when communicating with customers. The other party's needs are unclear, and the needs are changing during each communication process, which leads to the problem of relatively low efficiency.

2. In the process of work, I use many fields that I don’t know or that I know but am not familiar with. In this field, I need to continue to learn.

3. The organization of the work is not clear enough. It is necessary to distinguish the priorities and priorities; when the development time is very tight and there are many things, it is necessary to have a detailed and prioritized plan, which ones need to be completed immediately and which ones can be slowed down. Completed overtime, there is still a lot of room for optimization in this regard.

4. The knowledge learned is not extensive enough. Efforts are still needed to strengthen professional knowledge and skills, which is currently the most lacking. I hope President Gao can provide guidance and training. There are often multiple technologies involved in a project. The more knowledge you have, the more flexible you will be, so I will strengthen my learning in this area.

working experience

1. In the first step of every project, the needs must be clearly communicated with the customer. Only by understanding the needs of the project can it be possible to truly complete a project. We need to ask the customer to provide all information related to the project. Every time we meet with the customer, at least one or two programmers who are familiar with the business and procedures need to record the requirements at any time.

2. At work, there is a senior who is very reliable in terms of technology and experience. He will lead the task in detail, down to the details of when each page, or even the picture on a page, will be completed and to what extent. , in this way, the work progress is planned and directed, and the work is very efficient. So I hope Mr. Gao will give us some guidance.

3. The weekly work summary is really important. It allows us to know what we have done in a planned way every day, instead of working aimlessly. Therefore, we should develop the working habit of weekly diary, monthly diary and annual diary.

4. Work is not static. Maybe one day you will have to help in other positions, so colleagues should learn from each Maybe one day, the company will need you to use other skills to help, so it is also important to learn from each other. . Your work cannot just be limited to your own business scope.

Work Plan

1. It is necessary to increase the initiative in work, do things decisively and not be sloppy.

2. Work should focus on effectiveness and results, and all work should be centered around the completion of goals.

3. To improve the overall situation, whether it can make other people's work smoother is the yardstick for measuring work.

4. Thinking and practice of refined working methods.

5. Humbly consult other colleagues who are better than me and learn techniques or experiences from them. In fact, as a new employee, you need to learn everything, listen more, see more, think more, do more, communicate more, learn from each employee their excellent work habits, rich professional skills, and cooperate with the actual situation. The work continues to progress, no matter what the environment, I believe in these two points: first, if there are three people walking together, there must be a teacher, and second, God rewards those who work hard.

In the short eight months I have been working, I have deeply realized that if I put all my energy into it, it is impossible to achieve perfection in technical work. After all, technical work is too complicated, with many projects and few manpower. But if you pay more, your work will be optimized. This requires you to do things seriously, work professionally, and treat others with integrity.

Front-end personal annual work report 16

In the past, I rarely made programs by myself in school, and I knew nothing about software engineering. When I came to the company and started to be exposed to "large-scale" (in fact, it seems that the internship project is still very small now) software development, I was really confused for a while. Compared to VSS, MVC, QA, and CMMI, my ignorance of JAVA, JSP, and XML is nothing to mention. No one wanted to lose at the "starting point", so they all worked overtime with a tacit understanding, and this lasted for two months of internship.

When we first came here, "Shiye Education" seemed slow, and we often thought about where to go and things like that. __ (a brother from the South District among the 20 freshmen, from the School of Software) and I often go out to eat various snacks, and try the local flavor wherever we go. This is his habit. The training that started after that was not too difficult. The teachers taught JAVA, C++, and ORACLE very well. It can be said that it was very good. It was so good that few of us could understand it. Everyone started to worry, and I basically read until 10 o'clock every night.

"I'm sorry, brother, I've practiced before." In February before I came here, I bought a copy of THINKING IN JAVA. I understood and understood JAVA but I didn't understand it, so I was prepared for JAVA. Although I have never taken a class on C++, based on my intuition, I immediately saw that this thing is very useful, and I also watched it for a while. As for ORACLE, although I don't know much about it, after all, because I admire "Yun Feiyang"'s character and professionalism, our SQL elective is not in vain. There is still a bit of "basic" in my major, and my self-study ability is not to be boasted, it is basically maintained. But when I came to the Japanese class later, I was completely confused: I had no talent for language, and I had a serious lack of memory, so I was always very afraid of going to Japanese class. But I particularly liked the way the teacher spoke, and she was always very kind to me, so I still studied hard.

As the training concluded, we began to officially enter the project. From requirements analysis, outline design to detailed design, we start to touch every detail of software development step by step. The only thing I can't do is to keep a "weekly report" every day and fill in the results of my labor. I was reported to QA several times because of this, which was really frustrating. In fact, now I am very grateful for this kind of institutionalized thing. In some cases, the formation of good habits must be ensured by coercion. After the detailed design came the long-awaited coding. I thought I could finally do something "business". Looking back now, I realize that coding only accounts for about 1/4 of the labor in the entire software development process, and other links are not as insignificant as imagined.

I actually did very poorly in coding, mainly because I did not carefully understand the requirements and specifications during the requirements analysis stage. In addition, during a critical period during coding, I went back to school to catch up with old classmates. At that time, the project manager (PM) often told us, "If you have a problem, figure it out yourself. Don't ask me often." PM is actually telling us to brew on our own. When we encounter problems, we can only achieve real gains by "holding it in" and "holding it in". The three days I was away happened to be a "leap" in everyone's technology/thinking. The solutions to many problems were basically mature, and everyone's coding was close to 50%, so when I came back, I felt that I had fallen behind a lot. Another thing is that there was a problem with the machine in the middle of coding, and the environment was not matched. This made me more nervous and impatient, and greatly affected my morale.

Later, using the overtime work during May Day, I finally finished my module and reached the first milestone. In fact, the experience from discovering that I was falling behind to working overtime to catch up was also a milestone for me. It not only tested my own ability and psychological quality, but also proved my sense of responsibility and cooperation to the collective. I can ask others to help me catch up, but then I will miss the opportunity to learn by myself, and I will still be unable to cope with problems in the future; I can also bite the bullet and cause the project to be delayed, which will definitely make my life difficult in the future. And it's not in line with my character. Facts have proved that it is a good thing for me to withstand pressure and complete tasks independently, both for the collective and for me personally.

After intense coding came unit testing. Many people continued coding. It turned out that everyone's coding was not completely finished. This is a process of finding faults for ourselves, but we all use it to complete tasks that we have not completed before. It is ridiculous to say that.

After unit testing comes the nightmare of system testing. It is said that the pressure of system testing is very high. After the test team finds a bug and reports it, it has to modify it within a time limit, and then submit it to the test team for the next round of testing. It must be regressed several times. After the test is completed, the product can reach the allowed defect rate before it can be shipped. However, because some people had to return to school for physical examination at this time, and others were also distracted and "left early" collectively, the test was not carried out in a formal manner. It was just a simple interface unification and functional check, and no performance test was even done. It must be said that it was a failure of the internship.

Looking back on our previous work, in less than 10 weeks we transformed from students to employees, from being completely unfamiliar with the company to having a certain understanding of it. We have made real progress in both our conduct as people and our technical thinking.

Let’s take a look at it myself. The biggest gain is that I have overcome some bad habits of arrogance and learn from others humbly. I know this is the beginning of my practice of adapting and communicating with different types of people. Needless to say technically, I definitely learned things that I might not have learned even in one year at school. This is a matter of attitude. "Attitude determines everything", this sentence makes so much sense.

Another regret is what Xiao Meng said. I seem to feel that I am a bit of a "workaholic". In order to fix those codes and bugs, I worked overtime until 11pm for several weeks. Because work took up time, I couldn't even keep up the running I had been doing before. This is not a good sign. I must develop a reasonable work and rest system. No matter how busy I am at work, I must not occupy my own work and rest time. Another one is interacting with others. I once had some unpleasant quarrels with Lao Hu and Zheming respectively over some trivial matters. Fortunately, we talked it out later and no one cared about it. I must be rigorous and restrained, and never do such stupid things in my future official work.

Overall, I have many happy memories of my internship, perhaps because my life in college was too mundane and depressing. I hope I can continue this happiness and take myself to the top of my career.

Front-end personal annual work report 17

It has been nearly two months since I came to the company. During these two months, as I gradually learned about the company, I became more determined in my idea of ​​"finding a company that can develop in the long term" during the interview before joining the company. The future is full of hope; after two months of contact with my colleagues, I admire their technical level and am confident in the future of logistics software.

During this period, I worked seriously and actively, and with the proactive and sincere help of my colleagues, I completed the work assigned to me by the leadership.

1. I am familiar with the business process of logistics software. In my future work, I will know the specific functions and implementation methods of each business in more detail, so as to better serve the company.

2. Completed the demand analysis, outline design, and database design of the billing part

3. Completed machine login (main function: search the entire LAN, use a more efficient method to quickly obtain the host name, IP address, network card physical address MAC of each computer, and log in the system they are applied to in the w_login verification Go), product information (main functions: product information viewing, primary entry, secondary entry, modification, matching, maintenance, historical product information viewing, product information matching column setting), static data maintenance (main functions: basic data viewing, entry , maintain and design global functions to facilitate calling basic data as a drop-down sub-data window in the data window) and new development of version queries; together with Luo Yuxiang, completed the system log (modify the log window, modify the global function that saves the log) (f_s_logs_err), thereby unifying the previous 6 similar functions and applying this function to some windows). This gave me a better understanding of logistics business, document writing, ORACLE stored procedures, graphical interfaces, and dynamic menus. Although the entire project team is working hard, the project progress has been delayed for some time than expected. Now that time is tight, I will work harder and hope to do my best to help the logistics team complete the project on time.

1. Complete the work assigned to me by the leader as early as possible, and after completion, take the initiative to ask the leader for work.

2. Write descriptions for easy reading and maintenance, and write work logs for leaders to monitor my work progress.

3. Take the time to read the design files and programs of your colleagues. On the one hand, you can improve yourself, and on the other hand, you can provide suggestions to your colleagues, thereby enhancing the quality of the entire system. Please ask my leaders and colleagues to evaluate me, care for me, unite me, motivate me, and work together to complete this project efficiently and with high quality.

Front-end personal annual work report 18

This article is carefully compiled for you. I hope it will be helpful to you. If you think our site is good, please add it to your favorites for next visit.

I remember I was in a bad mood when I was writing my summary last year. I complained a lot about my job and leadership at that time. My wish at that time was to find a new job. I didn’t expect that I would find it just after we entered December.

I have to say that this time I took the job search seriously as a project, positioned myself objectively, and most importantly, made it clear what kind of job I wanted. What I need is to be able to enjoy work for 8 hours a day.

The process of submitting resumes and interviews is very torturous, especially given my situation (a lot of pressure every day, a complete self-polishing stage).

I clearly remember that the interview day for this job was a Saturday, and my manager and technical director agreed to let me interview on the weekend. A total of 4 hours, it was definitely a process of fighting for each other. Their passion for work impressed me, and I felt that there would be sparks when working with such a team.

I was really lucky. When I faced my mistakes and took action to make changes, I found a job that I wanted. Three weeks after joining the company, I have already integrated well with the team. In the words of my colleagues, I feel like I have been here for a long time.

I have to say something here about our team, a group of old, middle-aged and young people with a strong fighting spirit, and there is no lack of gossip to adjust life. Everyone is special, and there will be friction in cooperation, but the overall operation is very coordinated, and the development speed and efficiency are high. I saw different work attitudes and life attitudes from them. These have a subtle impact on my career plan . The leadership "doll" is also very suitable for my needs for leadership at this stage. If a few years ago, what I needed when I was just starting out was a leader who had time and was willing to lead me patiently, what I need now is a boss who can give me full trust. "Baby" has trusted me since he first entered the company. He listened carefully to the questions and suggestions I raised during the product familiarity stage, and gave me time to make changes according to my own ideas. Later, I also liked to tell him about new ideas. When we talked with the boss with creative ideas, he was my strong support.

Over the past year, I have not made much improvement in pure technology. The customers we serve do not require cutting-edge technology. The experience is mainly reflected in understanding the needs. If in the first two years I still needed the leader to explain the needs very clearly, I would still worry about it as an afterthought. So this year should be regarded as a watershed. Now I don't need the leader to spend a long time talking about the needs, and I don't need to approve every step before doing the next work. In general, the distance between technology and business is getting closer and closer, and you can also think about what customers will need in the future (my former leader should be very pleased that the people he trained have finally reached the big picture he said).

Front-end personal annual work report 19

I am a programmer. In the past year, with the unity and cooperation of the software R&D department, and in the company's struggling environment, I have worked hard to complete the company's tasks with a serious work attitude and an unyielding spirit. Various tasks have also been achieved in software research and development, team collaboration and personal growth. One year of work in the company has ended, and I would like to report to the company as follows:

1. Software research and development

According to the company's arrangements and project needs. With my own efforts, the help of Manager Wu, and the cooperation of the team, I overcame numerous technical difficulties, gained work experience, and gained abundantly:

1. aspnet development

I have done some development in other companies before, but I have not been involved in the underlying structure and page style. Through this year's training in these projects and procedures of our company, I have grown and I have learned a lot. First, the gains from object-oriented languages. The mainstream idea of ​​current programming is objects, and everything can be represented by objects. In the past, it was difficult to understand these words from the surface, without in-depth understanding. Through the in-depth study of this asp.net project, we can abstract data or external conditions into objects and represent them with objects. Specifically, you can use the class formula in the language, etc. This is true for asp.net, this is true for c#, and the same is true for java. Secondly, have the ability to independently complete vb.net knowledge. I have never done any VB stuff before, and with the in-depth work this time, the fields covered this time are also very wide. Commonly used and important ones are all covered, and the blank parts in the actual operation of xml and javascript are also supplemented. Through this year's development, I am competent in this area of ​​work in the Internet and can complete this area of ​​work independently.

Again, there are some shortcomings in c#. Through this software development in C#, LocALhOST also discovered its own shortcomings, such as a weak grasp of basic knowledge and a lack of overall programming thinking. These need to be perfected and improved at work.

2. Database development

Database is the most common technology used in projects. In the past, I only knew some simple and commonly used operations on the database. After this year's actual project practice, I have gained some rich experience in database operations. It laid a solid foundation for future work and experience accumulation. At the same time, oracle and access databases were also used in the project, which was my biggest gain.

Advantages: Able to skillfully use database technology for development. Especially for the operation of SQL database, after such a long period of accumulation, I can basically design and create a new database reasonably, and at the same time, I have strengthened my understanding of the database in terms of data structure. Through project practice, I can now skillfully use and write a variety of SQL statements. I have also mastered some methods of database optimization and SQL statement optimization, and can perform some simple optimizations.

Disadvantages: Data is a relatively advanced technology. It does not mean that you can write some SQL statements. If you can build several databases, you are a database engineer. To become a good database administrator requires a long period of work accumulation. Aiming at your own shortcomings, make more contact with and use new knowledge points in your future work and study. Enrich your experience and knowledge base.

2. Teamwork

The above successes and gains are due not only to my own efforts, but also to the support of the company. This team made me. Our team has become a team with a pragmatic, hard-working and innovative spirit because of our hard-working and collaborative team members. The software development team and I are a whole, and the team summary here is what I have gained from this team.

Pragmatic: Every task and work assigned by the company is done carefully. No one in our team does anything other than work while working. They all do work-related things that are beneficial to the company. I believe that under the leadership of Manager Wu, this is the case now and it will be the same in the future.

Hard work: No matter how difficult every task given by the company is, if the work is not completed we will work overtime at night, and we must try our best to complete the day's work. If the work is really busy, in order to catch up with the schedule, we will give up weekend breaks and try our best to advance the project.

Innovation: Now we will conduct discussions when we start a project. We usually conduct an efficiency and logical analysis and discussion to ensure that the program is correct and improve the efficiency of the program as much as possible.

Mutual aid: As long as anyone in our group has technical or other problems, we will try our best to help each other. The entire project will not be held back because of one person.

Communication: We will communicate our results in a timely manner during the project, especially some targeted technical issues. This saves a lot of time on repeated research, which is a considerable amount of time.

In communication, as long as I can and understand, I will not be stingy. I will actively communicate with you. My team's famous saying is "If people are strong, the team will be strong; if people are weak, the team will be weakened."

3. Personal growth

Through nearly a year of training and learning in the company, I have really improved a lot. No matter in terms of technology or work, I am not like before. What I learned in the company enabled me to grow rapidly.

Technically: Both the language and the logic of doing things have been greatly improved. Now in the software team, I can complete part of the work independently and assume my own responsibilities.

【Access control system】

At the beginning of the year, the office came to install the access control system, and I went through a lot of trouble. The main problem is the coexistence of the new access control system and our old clock-in system. I suggest that the access control system only uses its access control function and does not use its accompanying attendance function to avoid additional development overhead issues such as system transplantation. Fortunately, I recorded the pin wiring of the old attendance system. The installer of the access control system did not connect the wiring of the old attendance system properly, making the old attendance system unusable. After several rounds of contact and back-and-forth, the two systems were finally able to coexist and be used smoothly and normally.

【Video equipment】

Later, the Japanese side provided a Web conferencing system, which made it easier for the software park to hold TV conferences without having to travel back and forth. I was given the task of purchasing the hardware required for web conferencing. After careful selection, we purchased cheap and high-quality equipment. It also took a lot of trouble to debug the Web conference. In the first few times, it was probably due to setup reasons that the echo in the communication with the Japanese side was too loud, which affected the effect of the conference. After unremitting efforts, I am finally getting by with it, and the effect is okay.

[Database explanation]

During this period, I had the honor to teach students a database installation course. The installation of commonly used sqlserver database and the installation of oracle are demonstrated and briefly explained. I also gained some insights during the teaching process.

【__Software Station】

The biggest stone in my heart is the __ software station. This task can be regarded as the plan of the previous year, but it has never been implemented. Under the urging of Teacher x, I decided to get this website out. On the one hand, there are more and more data on the server now, and the data is relatively scattered. It is difficult for a newbie to find where to install things without a guide. It is also difficult to find software installed by the elderly. It is very necessary to have such a navigation, at least a convenient list to tell everyone where the urgently needed software is. After a period of struggle, this website finally "still holds the pipa half-hidden". Although it is not as good as some big websites with fancy and powerful functions, at least I have put all my knowledge into this website and used Flash, Dreamweaver, PS and other techniques to put my efforts into it. It should bring some convenience to everyone. In the future system updates and __ software updates, I will publish them on this internal website in a timely manner. During this period, I also thanked Teacher x for often bringing some useful and practical software materials.

【Newcomer Training】

I am still in charge of this year's newbie training, and I have a lot of experiences. I have my own feelings and thoughts about the newbies. Generally speaking, it is very tiring. On the one hand, the training for me has been extended from one week to two weeks in the early years, and the time and content have increased. And gave up a lot of rest time to care for new people. I think it should be more detailed than before. So the emotion came. Newcomers are the company’s reserve force, and our training responsibilities are even more important. Newcomers pay great attention to the first impression. If the teaching is wrong, it is easy for them to get the wrong information. My biggest feeling is that some knowledge points have been talked about, explained, given examples, demonstrated, and I understand everything I asked. I asked again after a while and immediately said no. sweat. I think both aspects should be summarized. Newcomers themselves should summarize and remember it, and they should work very hard to memorize the essence of technical points. On the other hand, we trainers may also need to pay attention to methods, methods, and explanation techniques. We have experience with some things, and have had sensory experience in using and writing them, but newcomers are different. Newcomers have not experienced these and blindly cram them, and they forget quickly. They need time to accumulate, and we need to pay more attention to them when they get started, provide more guidance, and correct their mistakes. I have experienced that you must teach it to newcomers several times. It is absolutely not possible to teach it once! And it is best to summarize some typical examples between lectures for the newcomers to take a look.

In addition, I also went to __ Hospital for two days of review support at the end of the year. I feel that I have to keep pace with the times.

【server configuration】

This year I am still the server manager in the department. Since there are more and more servers, there are more and more servers for testing, data, functions, etc. The overall management of the server is particularly important. Once there is a problem with the server, all the work at hand will be interrupted. The top priority! There are many servers, and management and maintenance also brings pressure. Therefore, after discussion and research, each group's servers will be maintained by someone from each group. I am always responsible for and responsible for the server maintenance, update and backup tasks of this group. It's been a year of peace and quiet. For the software environment that Japan requires to be updated, I often work overtime immediately to see if the pilot is successful. If it is successful, I will make a tutorial and publish it on the software site, and then everyone will announce it. The most impressive thing was that on a super hot Saturday in the summer, I was alone in the office because there was no air conditioning, and I was sweating heavily, so I simply went shirtless.

【Internet permission】

This year we have strengthened network management, especially taking a series of measures to access external networks . I think the effect is still there. It prevents employees from using irrelevant websites during working hours and improves work efficiency. I implemented the management of Internet access rights. Document the registration of who wants to open the network, open and close it regularly, and keep records.

【Apply for server information】

As mentioned above, there are more and more servers, but in general, more servers have more servers, and they all have corresponding uses. There are ap servers, db data servers, file servers, print servers, etc., as well as servers used by various groups. Basically, all servers are dedicated to dedicated machines, and try to allow some servers with idle functions to provide more functional services. In the middle of the year, I also organized and classified the servers used in the department, and made a document to describe the current server load and function conditions, so as to facilitate the application for new servers, and also keep a record for future management.

【Public internet terminal】

Due to the strengthening of network management, access to the Internet has been restricted, so it is necessary to open a public Internet area. At first, I set up 1-2 units. I installed and deployed public Internet access and looked for some management software. In the future, there will still be few public Internet access machines, so an idle machine will be maintained as a public Internet access machine. Since these machines are relatively old machines and are very prone to crashes , I have to pay attention to them from time to time. Some of them need to be dismantled, and some need to be replaced with power supplies, fans, memory, etc. It feels like I have a part-time job of IT machine maintenance. It seems that this year, except for brand-name computers, the department’s computer maintenance did not give outsiders the opportunity to repair . I also go through all the malfunctions of branded machines in advance and diagnose them in advance.

【AP new server】

The company is upgrading old development machines for its employees. For the new machine, I suggest it be an ap server. Because ap servers are used by many people and have a heavy load, it is best not to use old servers that always crash. . Therefore, I often work overtime to build the ap server for the new machine, as well as configure the software installation environment, data transplantation, and many other trivial matters. In the coming year, I hope to find time to replace the db1 data server with a new machine. It crashes frequently now.

【Giving business】

In the giving team, I am busy from the beginning of the year to the end of the year, and I often work overtime and give up my holidays. I don’t know if this is a sign of success for the company or another kind of damage to myself. The body is tired and the mind is tired. In the giving group, we often have to deal with some difficult problems. Sometimes we are helpless, and helplessness is the only way to describe our feelings. All in all, the only thing is to constantly improve yourself to work head-on and face daily life. Learn business, learn Japanese, and learn technology. Learn to be a good person, learn to deal with things, and learn to communicate. I often wonder what is my biggest achievement this year. "Tacty" is not necessarily a derogatory term, it is an art, it is a skill in dealing with things, and it is sometimes the only means to solve problems. When there are some differences or arguments, the stupid way is to have a rough and tumble confrontation with others, and then hold a grudge and be depressed all day long, as if others can't get along with you. It's reasonable. I understand that I should first put down my own position, stand in the other person's position, and listen quietly to him to fully express his thoughts and views. Then analyze its rationality and put forward your own opinions to discuss which one is better. Sometimes the other person's ideas may be wrong and unreasonable. When the facts cannot be changed, learn to accept it.

Teamwork, communication and coordination

A team cannot do without mutual help and cooperation. Another year has passed and everyone has grown older. More mature and wiser. I am more tolerant of people and more tolerant of things. I hope that the scene of lively and intense discussions will continue, even if the whole face is red and the neck is thick, no matter what the outcome is, it means that everyone is devoted to each other. Sometimes I often wonder, what does it mean to be qualified? What does it mean to be perfect? ​​Let’s not talk about perfection, let’s talk about qualification, or magnanimity. I often feel that I really pay attention to things, treat them well, and exert my greatest energy within my ability. Bugs will never be tested, and the program will never be perfect. At least I can live up to my own sense of responsibility, and don't have a fluke mentality to do this well. In addition to quality, it is okay to do it morally. No matter how powerful a person is, he is not a superman when put in a team. He is at most a blob. No matter how weak a person is, he should not be abandoned by the team. Even if he is just a molecule, he is an indispensable force in the team, and he must have his shining and burning place.

work attitude

How can this simple report include the ups and downs of my year? Mood, labor, and years of sweat are condensed on the yellowed notebook . It is a witness to history, and it is an affirmation and encouragement to myself. I decided to get a new notebook and start a new chapter. as always…

Japanese language ability

Please allow me to make excuses for myself again. Too busy to read Japanese. During my free breathing time, I want to relax and I won’t pick up a damn Japanese book!

At the beginning of the year, I was actually very disappointed because most of the people in the group had passed the Japanese language test. Although it didn't mean anything, what was the difference? It was like a diploma. Damn Japanese, I have to pick it up quietly while being cursed...

But then I regained my confidence, because I have my own value, face everything head on, work hard to make up for my weaknesses, and let others talk about the rest.

Work outlook for the new year

Keep working hard in the new year and continue to improve your strength. Japanese language skills need to be improved twice. Be sure to keep up with the times. If you don't upgrade or replace yourself, you will be eliminated by the cycle of history.

Opinions and suggestions for the company

I think the name of this column should be changed, directly called "Complaining", or people should be asked to petition. I wonder if everyone's annual reports are uniformly high-profile, or downloaded from the Internet. Or just make up the number of words without any pain. How many people can really express their feelings and what they really think?

Afraid? To be "smooth"? Or numb, what's the use of talking about it?

Anyway, I complained. At first, when we were just starting out as bandits, the leader asked us about our target direction. I was confused. I don’t know whether to stay with this treatment, so how can I answer what my plans are? Year after year, the financial crisis cannot be used as an excuse. Japan is in crisis, but we have really done more. If we keep messing around, it seems like it won't match my personality. Life is real, but we are also growing. To be called an expert or a backbone is too expensive for us. But with a salary of one or two hundred, just to do the work of two positions, it is extremely cheap for us! Are we sometimes too lenient and "nosy"? Ask about it enthusiastically, and in the end you will be responsible for this "inexplicable" matter. To put it another way, the conditions for jumping used to be at least a qualitative leap, but now you are helpless. If you have more than 500 or 1,000, you can leave immediately. Because this is enough, you may not reach this level after working in the company for more than 5 years. Please despise your short-sightedness, but life is realistic. I read an article about why some large companies attract and retain employees because they offer high salaries. Employees feel a sense of superiority and belonging when working there, and they are willing to contribute their spare energy voluntarily without any worries. Think about a software company like ours, what is the most valuable? Assets! There are many assets, beautiful offices, beautiful computers with excellent performance. What about the most valuable thing? Not these! The most important and most valuable assets, I know, are people and employees. Frog in the Well In my humble opinion, we have to put ourselves in someone else’s shoes and think about the company’s prospects, prospects, and future in order to develop. Despite the complaints, the company is actually foresighted, and the senior management is always thinking about the company's development. I believe we are making progress every day. Finally, to use a popular saying on the Internet in 2009: Life is like a coffee table, full of cups!

I still wish and hope that the company’s tomorrow will be better!

Front-end personal annual work report 20

Time flies, and a year's working time is about to become history in a blink of an eye. As the New Year's bell approaches, we have to say goodbye to 20__. At the end of the year, I would like to report on the work done during my time in the company as follows:

1. Coding work for a certain ERP project.

From understanding the background and planning arrangements of a certain project in Xinjiang, becoming familiar with the system and business processes of Zhengyi Company, and then becoming familiar with the new energy development model, I then completed the sales department, Conducted a series of coding work such as document preparation, review, selection, query, and printing of basic documents for the four modules of the Production Department, Purchasing Department, and Quality Inspection Department; completed the module testing and process testing of the Justice Project.

Through this period of hard work, my personal patience, carefulness and reasonable arrangement of work have been tempered. I have learned to find order in the busy and find hope in the crisis. At the same time, I also have some shortcomings. Some details are not yet technically mature and need to be studied and studied.

2. Implementation of a certain ERP project.

The implementation of a certain project started in early November. I got up early every day and rushed to the company before going to work to implement the ERP. The implementation period mainly includes the installation and implementation of the software and the software usage training for the users of the enterprise's ERP system; recording the problems that arise during customer use; working overtime after get off work in the evening to correct daily minor errors and customer changes.

Through this work, my originally lacking business ability has been greatly improved, and I have learned a lot of skills in communicating with customers and business knowledge, and the process of the ERP system has become clearer. But it is still far from the standard of a successful program developer. I will definitely pay more attention to it and improve it in my future work.

3. Preparation of help and user manual documents.

The writing of help made me familiar with the use of dreameweaver and fireworks, which also laid a certain foundation for the later oa development. The writing of instructions made me deepen the overall ideas and technical points of project development, and summarized the early development and implementation. problems encountered, and tested the software as a whole again, and made final modifications to the exposed minor bugs.

4. Use your rest time after work to strengthen your studies.

I usually pay attention to collecting information and files about pb, improve my ability to deal with and solve new problems, and strengthen my knowledge of java and oa (now transferred to study.) to lay a solid foundation for later work.

The above is a rough summary of my personal work. Please review it with your leadership. If there are any deficiencies in your work, please feel free to point it out so that I can make corrections in a timely manner so that I can work better.

Looking forward to the next 25 years, I will work harder, be serious and responsible in my work, and continue to work hard to reach a higher level. I believe that I will complete new tasks and meet new challenges.

The job of a programmer is to be careful, so in future work, I will be more meticulous, conscientious, and down-to-earth, and contribute to the development of the company.

Guess you like

Origin blog.csdn.net/2301_78256053/article/details/132136368