Job Recruitment Website - Zhaopincom - If you want to enter the Internet industry, how can you enter the industry with zero experience?

If you want to enter the Internet industry, how can you enter the industry with zero experience?

If you want to enter the Internet industry, you must first find out what jobs there are in the Internet industry and what these jobs do, and then choose a position and a direction for purposeful study and development. First, jobs in the Internet.

Generally speaking, the bigger the company, the more perfect the position. We choose the recruitment page of Tencent official website to see what positions there are in large Internet companies.

Image source: Tencent official website

From the picture, it can be concluded that apart from the basic functions of a company (administration, finance, legal affairs, etc.), the major directions of Internet jobs can be divided into technology, design, products and operation.

1. Technology:

The technology post includes front-end, development, operation and maintenance, quality assurance, data, algorithms, maps (GIS) and so on.

2. Design:

Design includes interactive design, visual design, user experience and research.

3. products:

products will be differentiated according to different business directions.

Image source: Alibaba official website Recruitment Page

4. Operation:

Operation is the same as products, and the direction, content and mode of operation will be different with different businesses.

knowing these positions, what are their specific jobs? When a project starts from scratch, the preliminary work will not be described in detail. The general process of the project officially begins:

(1) Project leader: make the project plan.

(2) demand/product: according to user's demands, analyze product planning and output demand documents. Or user analysis, product positioning, and output product requirements.

(3) requirements/products: clarify requirements for development and testing according to preliminary prototype drawings and requirements documents. Or that output wireframe of the product accord to the demand.

(4) design: according to the requirements, the interaction designer designs the prototype diagram and outputs the interaction draft; UI designer outputs UI draft. Interaction and UI review.

(5) development: according to the iteration requirements and development plan, develop the corresponding functional modules.

(6) test: output the test plan, and test the corresponding functions according to the test plan and the conversion range given by the development.

(7) operation and maintenance: after the iterative development is completed, the project is delivered and enters the operation and maintenance period.

according to the above process, the requirements (product posts) need to participate in the product positioning and requirements sorting in the early stage of the project, and at the same time, the requirements need to be clarified to the project team members according to the project plan throughout the project cycle. Adjust product demand according to test feedback, user feedback and activity cycle, and demand (product post) breeds products.

In Ali's recruitment page, the design post includes interactive design, visual design and user experience and research. Design according to the requirements of products to do interactive design, visual design of products, so that products are vivid.

according to the requirements and design, the developer gives the product real life and makes the product come alive. Testing is to ensure product quality and make products more perfect. After a mature product goes online, the operation and maintenance personnel will maintain the normal use of the product, and the operators will improve the exposure of the product and attract users. Second, it briefly introduces the jobs in the Internet. What jobs are suitable for people with zero foundation to learn and then enter the industry quickly?

Due to the large market demand and high salary, more and more people want to join the Internet industry. Which direction should the small partners who want to change careers with zero foundation choose to study in order to enter the industry quickly?

This answer is definitely not uniform, because everyone's interests, personality and industry background are different, and the choice and suitable direction are also different. Let's talk about the capabilities and development needed in each direction, and then choose a direction for further development in combination with your own situation.

1. Technology:

Technical posts are generally divided into development, testing, and operation and maintenance. Development has different directions for different languages, such as java, C++, Python, etc. Different responsibilities are divided into front-end development, background, mobile phone applications, etc. Different business directions are divided into blockchain, artificial intelligence, C-side, B-side, mobile side and so on.

testing is divided into functional testing, performance testing, safety testing and automation testing according to different testing contents.

in view of these directions, if you are zero-based and interested in coding, you can try front-end development, java development and testing for the following reasons:

1. It is easy to get started with zero-based front-end development, and you can see the learning effect immediately if you get started quickly, which can greatly improve your interest in learning. However, it doesn't mean that the front-end has no technical content. We need to learn not only the front-end foundation, but also mainstream frameworks such as vue.js, react.js, react-native and Flutter, and expand technologies such as three.js and typescript to dig deep and analyze the framework principles. Even knowing the back-end knowledge can reduce the communication cost at work.

2. As an object-oriented programming language, Java is one of the mainstream programming languages in the world. Java technology has excellent versatility, simplicity, security, efficiency, robustness, multithreading, dynamics, platform independence and portability, and can be used to write Web applications, desktop applications, distributed systems and embedded system applications. Relevant surveys show that in various programming languages, the proportion of Java users is very high, reaching more than 4%!

3. In order to ensure the "healthy state" of software when IT leaves the factory, almost all IT enterprises need a lot of quality control work before software products are released. You may say, why do you want to be interested in coding before you suggest taking the test? Isn't the test just a little bit? You are wrong. A little bit of work can no longer meet the needs of enterprises for testing. Now the market is more inclined to test with development ability. For example, in the test work, we may need to write test scripts and test tools, so these require the test engineer to have certain coding ability. So if you are interested in testing, you must also learn coding and have certain coding ability.

2. Design:

Design in the Internet can be divided into visual design and interactive design, and visual design can be divided into Web page design, e-commerce design, mobile design, operational illustration design and so on according to the company's business and projects.

Interactive design is an effort to create and establish a meaningful relationship between people, products and services, while visual design is mainly to make products full of soul, vivid and beautiful. Since most people who don't know the Internet are probably listening to development and testing, let's take a look at UI design.

UI(User Interface), Chinese name "user interface". Ps: (Baidu explained) UI refers to the overall design of human-computer interaction, operation logic and beautiful interface of software.

Generally speaking, the prototype design of all kinds of apps, web software and other products used on mobile phones and computers in everyone's life comes from UI.

if you think that developing coding is too tiring and testing is too boring, you can try to learn about UI design. Maybe you will ask, can you learn UI design without painting foundation?

The answer is definitely yes. Most UI designs on the market are not born in professional classes. Through continuous learning and accumulation, you can also have relevant professional skills in UI design.

Yang Guang, a senior director of Alibaba, once said: Neither Luban nor the artificial intelligence upgraded in the future can replace designers. Robots only help designers solve repetitive tasks and reshape the whole design ecology, but real "designers" will become more and more valuable.

to sum up, if you want not to be eliminated by society, you'd better let people be irreplaceable. Entering the Internet, choosing UI design allows you to have both technology and development. If you are interested in UI design, choose UI to make your interests and dreams Qi Fei.

3. Products:

Of course, many small partners are interested in the position of product manager. Is it because the title of manager sounds cool? Then let's learn about product managers in the Internet industry.

everyone is a product manager, but can everyone really be a product manager? The product manager will accompany a product through the whole life cycle, and he needs to work closely with the teams of development, design, testing and operation, as well as the upstream and downstream, to control the risk of the project and coordinate resources, so as to promote the achievement of product goals.

Although it seems that the product manager doesn't need technology, how can you communicate with technicians and control the progress and risks without technical background? Therefore, the product manager specially tests a person's comprehensive quality, so it is not recommended that zero-based partners enter the Internet through the product manager. You can enter the industry through technology, and then transfer to the product post. With a technical background, it will greatly help your product manager's career development.

4. Operation:

Operation is the planning, organization, implementation and control of the operation process, and it is the general name of various management work closely related to product production and service creation. Internet operation is to use all resources and strategies to attract users and increase user stickiness.

most people will say that the threshold for operating posts is low and there is not much technical content. For operation, because there is no fixed concept and standard working definition, different products and different platforms adopt different methods, so the operation is flexible and changeable, and needs to adapt to changes. Because there are many answers about the operation post in the answer, I won't elaborate on the operation post here.

Finally, I want to say that there are many jobs in the Internet industry, and you should choose the right direction according to your own interests and background, but it is certainly unrealistic to find a job with zero foundation. Because the enterprise is not a school, it will not impart technology to people with zero experience and zero foundation, so you must have the ability to be competent for the post before you can enter the Internet. Most small partners with zero foundation and zero experience will enter the industry with the requirements of junior personnel, so if you want to enter the industry, you must at least have certain skills and prerequisites.