Traditional Culture Encyclopedia - Hotel reservation - What jobs can fresh graduates who study computer find? Did I not learn my professional knowledge well?

What jobs can fresh graduates who study computer find? Did I not learn my professional knowledge well?

I'm also a computer major. I'm from Fuzhou, but I didn't start studying until I was a freshman. You can refer to me for career planning.

Second, self-analysis:

According to the results of the occupational test, my personality belongs to the workplace model type, with typical characteristics of low-key, dedication, responsibility and hard work. Introverted, quiet, cautious, observing and understanding the world with realistic and realistic eyes, paying attention to details, people-oriented, willing to contribute, compassionate, caring about other people's feelings, and enjoying living in a regular and orderly way. My success desire index is 62% (indicating that I have higher success desire than 62% of all the people tested. ), the interpersonal communication index is 68%, and the compression resistance index is 5%.

advantages:

devotion to work, courage to take responsibility, and noble professional ethics;

Be consistent, careful and accurate, and stress order and harmony;

hard-working, pragmatic and patient;

I have a clear mind and a strong memory for details;

At work, be gentle, accommodating, understand other people's feelings and spare no effort to support colleagues;

willing to give, with the spirit of personal sacrifice, willing to be behind the scenes;

Disadvantages:

It is too realistic, so it is difficult to observe the problem comprehensively and it is difficult to have accurate foresight;

if you are too careful, you will be easily overworked;

I don't know how to arrange entertainment and relaxation to relieve stress;

Anger always breaks out after accumulation;

Sometimes, you will be too condescending and lose your self-esteem;

It's easy to fall into the promise to others and be used by others;

often can't handle workplace conflicts well;

suitable occupations are: doctor, nutritionist, commodity planner, retail owner, hotel management, credit consultant, real estate broker, legal practitioner, bank, tax practitioner, personnel manager, financial officer, mechanical, electrical and computer engineer

Of course, the test may not be completely accurate. According to my own understanding, I am gentle, like to think alone, calm when things happen, and stress harmony. Advocate freedom, respect others, and be willing to make all kinds of friends. Optimistic and positive, more confident.

III. Analysis of professional employment direction and prospect

My major is computer application, which is an interdisciplinary major combining management with computer background. After graduation, I can engage in research, teaching, application software development or management in information and computing science, computer information processing, economy, finance and other departments.

1 Employment orientation

(1) Further study

Because graduates majoring in information and computing science not only have a solid mathematical foundation and good mathematical thinking ability, but also have mastered the methods and skills of information and computing science and are trained in scientific research, the optional fields for further study will become very extensive. You can continue to study for master's degrees in computational mathematics, computational mechanics, computer applications and software, information and network security, information science, automatic control, financial information and other majors and research directions, or you can study for master's degrees in some majors with industry characteristics and close relationship with information and calculation.

(2) Vocational school teachers teach courses in computer application and teach students to apply basic and standard computer skills.

(3) The computer programmer

replaces the specific situation, problems and procedures of the project with detailed and reasonable flow charts and compiles them into computer language. Develop computer programs to store, locate or retrieve files, data or information. May be responsible for web programming.

2 Employment prospects

With the extensive and in-depth application of computer technology in human social life and the rapid rise of the global information industry, China in the 21st century will move towards the era of knowledge economy, and more and more talents in information and computing science are needed in education, scientific research, society, economy and other fields, and the research and application of information and computing science will move towards deeper and wider fields. It can be predicted that information science and technology will remain a vital field for a long time to come.

iv. career analysis

(1) my career options:

software testing engineer

(2) reasons for choosing:

SWOT analysis:

internal environmental factors, advantages (s), disadvantages (W)

1. I am interested in software and have strong learning ability

2. Patience

4. Good memory

5. Good communication

6. This profession is more suitable for women in the IT field. 1. Not good at thinking with unconventional ideas, not careful in logical thinking

2. English needs to be improved

3. Questioning mental deficiency

4. Writing needs to be improved

5. Learning is difficult

external environmental factors, opportunity factors (o) and threat factors (T)

IT industry is a sunrise industry with development potential, and there is a big shortage of software testing talents. The shortage of software testing talents will last for about 4 to 9 years, and the employment competition is small. At present, there is no sound software testing talent training system in China.

SWOT Summary: Try to change what can be changed and adapt to what cannot be changed. For external environmental factors, only let yourself adapt to it, seize opportunities and meet challenges. There is a big shortage of software testing talents in China, and compared with other occupations, there is no small advantage in employment. As for the internal environmental factors, I should give full play to my advantages, make up for my disadvantages, foster strengths and avoid weaknesses, and make myself closer to my goals in my future life and study. Software testing is not easy to learn. However, I will work hard, always push myself and keep developing in this direction. I believe there will be gains.

(3) Job content and competency of an ideal job

Job description

Software testing engineer is a quality manager in the process of software production, who is not only responsible for the final function and performance of software products, but also guarantees the quality of software from the aspects of "requirements analysis", "structural design" and document specification, so that the functions of the produced software can meet the requirements at the beginning of design and users can use high quality.

Job responsibilities

1. Understand the functional requirements of the product and test it;

2. Responsible for executing test tasks and building test cases, checking whether the software has errors (bugs), determining whether the software has Robustness, and writing corresponding test specifications and test cases;

3. Be responsible for bug registration and tracking;

working authority

1. according to the project development plan, ask the relevant developers for test software (products) and related technical documents in stages;

2. report the Bugs in the software to the developers in time, and be responsible for bug tracking and testing.

Qualifications

1. Computer related major

2. Proficient in software testing theory, familiar with the use of common testing tools (LR, QTP, TD), and able to skillfully design test cases;

3. Familiar with Oracle and SqlServer databases and proficient in SQL syntax;

4. Understand software development languages such as. net and JAVA, and have experience in software development;

5. Strong communication, understanding and coordination skills, and teamwork spirit; Proactive and responsible for the work.

6. Be familiar with the theory and method of software engineering and software testing, and understand the relevant testing procedures, specifications and document standards;

(4) The gap with the career choice goal

Software testers are the quality gatekeepers of software development. With the upgrading of China's software industry, the domestic software industry has broken through the traditional workshop-style production, upgrading from a single-player development mode to an industrialized and assembly-line production mode, which naturally requires higher quality for the developed software. While the demand for software testing talents is expanding, the demand for talents will be higher and higher. For me, this is both an opportunity and a challenge.

There is still a big gap between me and a qualified software testing engineer in terms of professional skills and professionalism. To become a test engineer who wants to gain more development space or lasting competitiveness, computer professional skills are essential. Excellent software testers must have two or three years of software development experience, and compared with software developers, testers not only need a skill, but also need to master knowledge such as operating system, database, network and so on.

V. Specific action plan for actual career goals (the next three academic years)

First of all, we should listen carefully to classes, ensure academic performance and get scholarships. Because experience in software testing is more important than academic qualifications, most people think that it is better to accumulate experience in enterprises than to go to graduate school, so there is no need to study subjects unrelated to computers. However, I think we should take a long-term view, cultivate ourselves in many ways in my college days, enrich our knowledge and improve our overall quality, instead of being eager for quick success and instant benefit, and study purely for employment. Of course, there should be some emphasis on learning, and computer courses such as data structure, database, JAVA programming, object-oriented analysis and design, operating system, software engineering and other subjects should be more demanding and strict. In the later stage, we should start to study the knowledge of software testing systematically and find some test books to read.

Secondly, take part in more activities, apply what you have learned to practice, and initially accumulate programming and testing experience. At present, there are three main sources of domestic software testing talents: first, technicians who used to do software development and change careers; Second, graduates from colleges and universities majoring in computer science; Third, professional students from training institutions. However, enterprises generally believe that fresh graduates majoring in computer science lack practical ability. Therefore, while constantly improving the level of professional knowledge, we should participate more in practice, cultivate hands-on ability and gain rich experience. To this end, I decided to use the time of winter and summer vacation to get an internship in a software company, so as to add weight to the smooth employment.

Usually use the network to communicate with software testing practitioners, and go to forums and post bars for software testing. Let yourself have a deeper and more comprehensive understanding of this profession before joining the software testing team, and you can accumulate network resources in the process.

Conclusion:

China people often say, do your best and listen to your destiny. For what we can control, we should go all out; For the uncontrollable, we should cultivate an open mind and tolerance. We should hold the belief that if we don't do it, we should do it well. In this way, we can win the harvest.

Through career planning, I know myself better, find the direction of struggle, and stop being confused. From now on, I am a ship with a course, sailing to my future, braving the wind and waves!