Red de Respuestas Legales - Asesoría legal - Si desea ingresar a la industria de Internet, ¿cómo puede comenzar sin experiencia?

Si desea ingresar a la industria de Internet, ¿cómo puede comenzar sin experiencia?

Si desea ingresar a la industria de Internet, primero debe comprender qué trabajos están disponibles en la industria de Internet y qué hacen estos trabajos, y luego elegir un puesto, una dirección, y estudiar y desarrollarse con un propósito.

Primero, el trabajo de Internet. En términos generales, cuanto más grande es la empresa, más completo es el puesto. Elegimos la página de contratación del sitio web oficial de Tencent para ver qué puestos están disponibles en las grandes empresas de Internet.

Fuente de la imagen: sitio web oficial de Tencent

De la imagen se puede concluir que además de las funciones básicas de la empresa (administración, finanzas, asuntos legales, etc.), la dirección general del trabajo en Internet se puede dividir en Para tecnología, diseño, productos, operaciones.

1. Tecnología:

Los puestos técnicos incluyen front-end, desarrollo, operación y mantenimiento, control de calidad, datos, algoritmos, mapas (GIS), etc.

2. Diseño:

Los puestos de diseño incluyen diseño de interacción, diseño visual, experiencia de usuario e investigación.

3. Productos:

Los productos se diferenciarán según diferentes direcciones comerciales.

Fuente de la imagen: página de contratación del sitio web oficial de Alibaba

4. Operación:

La operación es la misma que la del producto. Diferentes empresas tendrán diferentes direcciones operativas, contenidos y métodos.

Ahora que comprende estos puestos, ¿cuáles son las tareas específicas de estos puestos? Partiendo de cero, no se detallará el trabajo preliminar de un proyecto. Comienza oficialmente el proceso general del proyecto:

(1) Líder del proyecto: Desarrollar un plan de proyecto.

(2) Demanda/producto: Analice la planificación del producto y los documentos de demanda de salida en función de las necesidades del usuario. O análisis de usuarios, posicionamiento de productos y requisitos de productos de salida.

(3) Requisitos/productos: basado en dibujos de prototipos preliminares y documentos de requisitos, aclarar los requisitos de desarrollo y prueba. O generar estructuras alámbricas de productos según los requisitos.

(4) Diseño: el diseñador de interacción diseña el diagrama prototipo de acuerdo con las necesidades y genera el borrador de interacción; el diseñador de interfaz de usuario genera el borrador de interfaz de usuario. Revisión de interacción y UI.

(5) Desarrollo: Desarrollar módulos funcionales correspondientes basados ​​en requisitos iterativos y planes de desarrollo.

(6) Prueba: genere el plan de prueba y pruebe las funciones correspondientes de acuerdo con el plan de prueba y el alcance de la prueba proporcionados por el desarrollo.

(7) Operación y mantenimiento: una vez completado el desarrollo iterativo, el proyecto se entrega y entra en el período de operación y mantenimiento.

De acuerdo con el proceso anterior, la demanda (posición del producto) debe participar en el posicionamiento del producto y la clasificación de la demanda en la etapa inicial del proyecto. Al mismo tiempo, es necesario aclarar las necesidades al cliente. miembros del equipo del proyecto de acuerdo con el plan del proyecto durante todo el ciclo del proyecto. Ajuste la demanda de productos en función de los comentarios de las pruebas, los comentarios de los usuarios y los ciclos de actividad, y la demanda (publicaciones de productos) genera productos.

En la página de contratación de Alibaba, los puestos de diseño incluyen diseño de interacción, diseño visual e investigación y experiencia del usuario. El diseño realiza un diseño interactivo de acuerdo con los requisitos del producto, y el diseño visual del producto hace que el producto sea vívido.

Basándose en la demanda y el diseño, los desarrolladores dan vida real al producto y hacen que el producto cobre vida. Las pruebas sirven para garantizar la calidad del producto y hacerlo más perfecto. Después de que se lanza un producto maduro, el personal de operación y mantenimiento mantendrá el uso normal del producto, y el personal de operación aumentará la exposición del producto y atraerá usuarios.

En segundo lugar, una breve introducción a los trabajos en Internet. ¿Qué trabajos son adecuados para que las personas sin conocimientos aprendan y entren rápidamente en la industria? Debido a la gran demanda del mercado y los altos salarios, cada vez más personas quieren unirse a la industria de Internet. Para aquellos que no tienen conocimientos básicos y quieren cambiar de carrera, ¿qué dirección deberían elegir para estudiar para ingresar rápidamente a la industria?

Esta respuesta definitivamente no es uniforme, porque los intereses, la personalidad y los antecedentes de la industria de cada uno son diferentes, y sus elecciones y direcciones adecuadas también son diferentes. Primero hable sobre las habilidades y el desarrollo requerido en cada dirección y luego elija una dirección para un mayor desarrollo según su propia situación.

1. Tecnología:

Los puestos técnicos generalmente se dividen en desarrollo, pruebas y operación y mantenimiento. El desarrollo tiene diferentes direcciones para diferentes lenguajes, como Java, C++, Python, etc. Las diferentes responsabilidades se dividen en desarrollo front-end, back-end, aplicaciones móviles, etc. Las diferentes direcciones comerciales se dividen en blockchain, inteligencia artificial, lado C, lado B, terminal móvil, etc.

Según los diferentes contenidos de las pruebas, las pruebas se dividen en pruebas funcionales, pruebas de rendimiento, pruebas de seguridad y pruebas automatizadas.

En vista de estas instrucciones, si no tiene ninguna base y está interesado en la codificación, puede probar el desarrollo front-end, el desarrollo de Java y las pruebas por las siguientes razones:

1. Es bueno comenzar desde cero en el desarrollo front-end. Puede ver el efecto de aprendizaje inmediatamente después de comenzar rápidamente, lo que puede mejorar en gran medida su interés en aprender. Sin embargo, eso no significa que la interfaz no tenga contenido técnico. No solo necesita aprender los conceptos básicos del front-end, sino que también necesita aprender los marcos principales como vue.js, react.js, react-native y Flutter, expandir tecnologías como three.js y mecanografiado, y Explorar en profundidad los principios de los marcos de análisis. Incluso comprender el conocimiento back-end puede reducir los costos de comunicación en el trabajo.

2. Como lenguaje de programación orientado a objetos, Java es uno de los lenguajes de programación más importantes del mundo. La tecnología Java tiene una excelente versatilidad, simplicidad, seguridad, eficiencia, robustez, subprocesos múltiples, dinámica, independencia de plataforma y portabilidad, y puede usarse para escribir aplicaciones web, aplicaciones de escritorio, sistemas distribuidos y aplicaciones de sistemas integrados. Las encuestas relevantes muestran que entre varios lenguajes de programación, la proporción de usuarios de Java es muy alta, ¡alcanzando más del 40%!

3. Para garantizar el "estado saludable" del software cuando sale de fábrica, casi todas las empresas de TI necesitan realizar una gran cantidad de trabajo de control de calidad antes del lanzamiento de los productos de software. Quizás se pregunte por qué debería interesarse primero en la codificación y luego recomendar realizar el examen. ¿No es el examen solo un poquito? Está usted equivocado. Un poco de trabajo ya no puede satisfacer las necesidades de prueba de la empresa. El mercado ahora prefiere utilizar las capacidades de desarrollo para realizar pruebas. Por ejemplo, en el trabajo de prueba, es posible que necesitemos escribir scripts de prueba y herramientas de prueba, por lo que estos requieren que los ingenieros de pruebas tengan ciertas habilidades de codificación. Entonces, si está interesado en realizar pruebas, también debe aprender a codificar y tener ciertas habilidades de codificación.

2. Diseño:

El diseño en Internet se puede dividir en diseño visual y diseño interactivo. El diseño visual se puede dividir en diseño web, diseño de comercio electrónico y diseño móvil. Diseño y operación de diseño ilustrativo para los negocios y proyectos de la empresa.

El diseño de interacción es un esfuerzo por crear y establecer una relación significativa entre personas, productos y servicios, mientras que el diseño visual se trata principalmente de hacer que los productos sean conmovedores, vívidos y hermosos. Dado que la mayoría de las personas que no entienden Internet probablemente escuchen el desarrollo y las pruebas, echemos un vistazo al diseño de la interfaz de usuario.

UI (interfaz de usuario), nombre chino "interfaz de usuario". Ps: (explicación de Baidu) La interfaz de usuario se refiere al diseño general de la interacción persona-computadora, la lógica de operación y la hermosa interfaz del software.

En términos generales, el diseño de prototipos de diversas aplicaciones, software web y otros productos utilizados en teléfonos móviles y computadoras en nuestra vida diaria proviene de la interfaz de usuario.

Si cree que desarrollar y codificar es demasiado agotador y realizar pruebas demasiado aburridas, puede intentar comprender el diseño de la interfaz de usuario. Quizás te preguntes: ¿puedes aprender diseño de interfaz de usuario sin una base de pintura?

La respuesta es definitivamente sí. La mayoría de los diseñadores de UI del mercado no son estudiantes profesionales. A través del aprendizaje y la acumulación continuos, también puede poseer habilidades profesionales relevantes en el diseño de UI.

El director senior de Alibaba, Yang Guang, dijo una vez: Ni Luban ni la futura inteligencia artificial mejorada pueden reemplazar a los diseñadores. Los robots sólo ayudan a los diseñadores a resolver tareas repetitivas y remodelar todo el ecosistema de diseño, mientras que los verdaderos "diseñadores" serán cada vez más valiosos.

En resumen, si no quieres ser eliminado por la sociedad, lo mejor es que las personas sean irremplazables. Ingrese a Internet y elija el diseño de la interfaz de usuario para obtener tecnología y desarrollo. Si está interesado en el diseño de UI, elija UI para hacer realidad sus intereses y sueños.

3. Producto:

Por supuesto, también hay muchos amigos que están muy interesados ​​en el puesto de gerente de producto. ¿Es porque el administrador del título suena bien? Entonces, aprendamos sobre los gerentes de producto en la industria de Internet.

Todo el mundo es director de producto, pero ¿puede todo el mundo ser realmente director de producto? El gerente de producto acompañará todo el ciclo de vida de un producto. Necesita trabajar en estrecha colaboración con los equipos de desarrollo, diseño, pruebas, operaciones y otros, así como con los procesos ascendentes y descendentes para controlar los riesgos del proyecto y coordinar los recursos para promover el logro de los objetivos del producto.

Aunque parece que los product managers no necesitan tecnología, pero sin formación técnica, ¿cómo se comunica con el personal técnico y cómo se controla el progreso y los riesgos? Por lo tanto, los gerentes de producto prueban especialmente la calidad integral de una persona. No se recomienda que los socios sin base ingresen a Internet a través de gerentes de producto. Puede ingresar a la industria a través de la tecnología y luego transferirse a posiciones de productos.

Tener experiencia técnica será de gran ayuda para el desarrollo profesional de su gerente de producto.

4. Operación:

Operación es la planificación, organización, implementación y control del proceso de operación. Es un término general para diversas tareas de gestión estrechamente relacionadas con la producción de productos y la creación de servicios. . La operación de Internet consiste en utilizar todos los recursos y estrategias para atraer usuarios y aumentar la fidelidad de los usuarios.

La mayoría de la gente diría que el umbral para los trabajos operativos es bajo y no hay mucho contenido técnico. Para las operaciones, dado que no existen conceptos fijos ni definiciones de trabajo estándar, y diferentes productos y plataformas utilizan diferentes métodos, las operaciones son flexibles y deben adaptarse a los cambios. Debido a que hay muchas respuestas sobre la posición de operación en las respuestas, no entraré en detalles sobre la posición de operación aquí.

Finalmente, quiero decir que hay muchos trabajos en la industria de Internet. Tienes que elegir la dirección adecuada de acuerdo con tus propios intereses y antecedentes, pero definitivamente no es realista encontrar un trabajo sin base. . Debido a que las empresas no son escuelas y no enseñarán tecnología a personas sin experiencia o base, usted debe estar calificado para el puesto antes de poder ingresar a Internet. La mayoría de los muchachos sin base ni experiencia ingresarán a la industria como personal junior, por lo que si desea unirse a la industria, debe tener al menos ciertas habilidades y requisitos previos.