Qué implica el desarrollo de una aplicación (qué software se utiliza para desarrollar la aplicación)
1. Lenguaje de programación
Como todos sabemos, el desarrollo de Android se basa en el lenguaje de programación Java. Como lenguaje de programación antiguo y maduro, a menudo se critica a Java, pero no existe. Dudo que Java sea el lenguaje de programación más maduro y utilizado en el mercado. Java es la primera opción para muchos sistemas empresariales maduros. Java siempre ha estado en la cima de las clasificaciones mensuales de lenguajes de programación TIOBE. Entonces, desde la perspectiva del lenguaje de programación, si aprende a desarrollar Android, al menos dominará el lenguaje de programación Java. En la actualidad, ya sea por el alcance del uso del lenguaje o por la demanda del mercado, Java no ve la sombra de ser eliminado. .
2. Demanda del mercado
Muchas personas están preocupadas por esto Dicen que el desarrollo de Android se ha saturado recientemente y es difícil encontrar trabajo, por lo que se preguntan si aprender. Androide.
Tengo que decir que el desarrollo móvil fue muy popular en los últimos dos años. ¿Por qué? Debido a que acaba de surgir una industria, el rápido desarrollo de los teléfonos inteligentes es impactante. Además, cada vez hay más empresarios. Básicamente, iniciar un negocio requiere crear una aplicación. La combinación de las razones anteriores ha provocado una escasez especial de desarrollo móvil. talentos. Se puede decir que pueden jugar con cualquier cosa. Es fácil encontrar trabajo si sales y haces algo.
Pero ahora la temperatura obviamente se ha enfriado y los requisitos para los talentos son cada vez más exigentes. Ahora puedes iniciar un negocio y recaudar fondos simplemente configurando una cuenta pública. necesario, por lo que la demanda es de hecho menor que en los dos años anteriores.
Sin embargo, en comparación con otras industrias de programación similares, la demanda de desarrollo móvil sigue siendo bastante grande. Este fenómeno solo puede mostrar que antes era "una locura", pero ahora es "normal", así que quienes lo hacen. Si digo que el desarrollo de Android está saturado, no estoy de acuerdo, porque veo que las ofertas de trabajo para el desarrollo de Android e iOS en los principales sitios web de contratación no son menores que las de otros puestos, por lo que la llamada "saturación" es solo una ilusión. De “loco” a “normal”.
3. Nivel salarial
Cuando se trata de perspectivas de desarrollo, el salario también es un tema al que mucha gente presta atención. Hoy miré casualmente los precios ofrecidos por algunos sitios web de contratación para varios puestos de programación. Veamos los precios de 1 a 3 años de experiencia laboral en ciudades de primer nivel:
El rango de salario mensual para el desarrollo de Android e iOS. es de aproximadamente 10-20k
p>El rango de salario mensual para Java, Php, .NET, etc. es de aproximadamente 8-15k
El rango de salario mensual para algunos lenguajes especializados como Ruby y Python son alrededor de 10-20k
Más que Habrá diferencias según las habilidades personales y también habrá brechas entre diferentes empresas. Los datos anteriores no son tan precisos, son solo míos. Observación aproximada, así que no se obsesione con el nivel de datos, pero creo que el rango no será muy diferente, así que concluyo La conclusión es probablemente que el desarrollo móvil sigue siendo una industria con salarios relativamente altos.
4. ¿Por qué es difícil encontrar trabajo?
Esta también es una pregunta que hacen muchas personas. Dijeron que enviaron muchos currículums pero no obtuvieron respuesta. Siempre siento que es particularmente difícil encontrar trabajo este año. Déjame explicarte el motivo aquí:
No sé si a mis lectores les preocupa la economía. Mi jefe es un inversor, así que aprendí mucho de él. A partir del segundo semestre de 2015, la economía de China ha estado particularmente mal. Las empresas han sufrido graves pérdidas, las acciones se han desplomado y los inversores no tienen mucho efectivo disponible. Por lo tanto, en el segundo semestre del año pasado, muchas empresas cerraron. Y sus jefes se escaparon. Lo he experimentado personalmente. La empresa quebró y no se pagaron los salarios durante dos meses. Esto es sólo aquí en Shanghai, y el impacto relativo ya es pequeño. Si miras con atención, deberías poder encontrar que la economía en las ciudades pequeñas es peor. Lo experimenté personalmente cuando volví a casa el año pasado. las minas cerraron, los bienes raíces eran antieconómicos y las plantas siderúrgicas. Las pérdidas fueron graves y muchas personas en el pueblo quedaron desempleadas. Lo presencié con mis propios ojos.
Hasta ahora, aunque los datos económicos de China se han recuperado lentamente, el impacto no se eliminará tan rápido y llevará algún tiempo recuperarse. Por lo tanto, el entorno económico es difícil de encontrar. un trabajo. Razones importantes.
5. ¿Cómo elegir?
Así que en resumen, no te preocupes sin fundamento, cálmate, aprende bien los conceptos básicos y mejora tus habilidades es más importante que cualquier otra cosa. no puede encontrar trabajo, solo puede decir: El hecho de que sus estudios no sean lo suficientemente buenos o sus habilidades no estén a la altura no significa que no haya contratación para este puesto. Es el comportamiento de una persona débil. ¡Negar la demanda de todo el mercado basándose en la incompetencia personal!
Todavía hay muchas personas que se debaten entre elegir Android, iOS, front-end web o back-end. Aunque estoy involucrado en el desarrollo de Android, debo decir objetivamente que no hay diferencia, nadie sabe quién derrotará a Android o iOS en el futuro. Nadie sabe si el front-end web o el back-end serán más populares. El futuro. Puedo darte Tu sugerencia es que observes tus intereses y no te preocupes demasiado. Si aprendes alguno de ellos, puedes encontrar un buen trabajo. Primero, sigue tu sentimiento interior y aprende uno bien y domínalo. Además, todos los lenguajes de programación son interoperables. Tendrás la oportunidad de estar expuesto a otros campos. Lo más importante ahora es dedicarte a la carrera que deseas seguir. ¡algo más!
Las anteriores son las sugerencias que puedo darte. Puede que no sean correctas, pero son sugerencias muy pertinentes desde mi propia perspectiva. Las únicas personas con las que puedo ayudarte son aquellas que han estado aquí. y las ideas son sólo para ayudarle a señalar el camino. En cuanto a cómo ir y cómo elegir, ¡todo depende de usted!