Usted lleva varios años trabajando en "CRUD". ¿Cómo puede lograr avances tecnológicos, ascensos y aumentos salariales?
En primer lugar, hay algunos puntos que deben quedar claros
----- 1. Encuentre sus propios puntos de interés si no está seguro, puede realizar una evaluación profesional para ver qué le gusta hacer. ¿Deberías continuar por el camino de la tecnología y continuar tus estudios, o deberías cambiar de industria y continuar tus estudios? 2. ¿Reconocer tu propia personalidad porque diferentes personas tienen diferentes personalidades? Reconoce tu propia personalidad, porque diferentes personalidades hacen cosas diferentes. Obligarte a avanzar donde no quieres desarrollarte no tendrá ningún efecto y, a menudo, no lograrás tu objetivo. Llevas dos años trabajando, ¿cuáles son tus puntos fuertes, cuáles son tus ventajas, cuáles no has tocado aún, con qué aspectos no estás satisfecho y cuáles son las carencias que has trabajado duro para superar? Lo más importante para los programadores es hacer planes de carrera, programadores junior, programadores senior, líderes de equipo o arquitectos, líderes intermedios, líderes senior (CEO)
Si determina una buena dirección de desarrollo técnico, lo siguiente lo que debe hacer es armar su propio sistema de conocimientos como si fuera un rompecabezas
1. Encuentre las necesidades de habilidades de la industria
2. Encuentre las habilidades que necesita dominar para la planificación de su futura carrera ruta
A través de estos dos puntos, básicamente tendrás una serie de habilidades técnicas y otras habilidades que debes dominar. Aprender habilidades técnicas es muy simple. Puedes dominar lo que necesitas escribiendo blogs, comprando libros,. mirar videos, etc. Las habilidades y otras habilidades que necesitas dominar; la tecnología es muy simple al escribir blogs, comprar libros, mirar videos, etc., puedes dominar las habilidades y otras habilidades que necesitas dominar. Aprende a través de blogs, comprando libros, viendo vídeos tutoriales, etc.
¿Qué estudiar?
Si quieres ser arquitecto, no necesitas conocer un montón de tecnologías. Son la base y las herramientas para resolver problemas. Si no las entiendes, ¿cómo puedes encontrarlas? con soluciones? Este es un requisito para ser arquitecto.
Los arquitectos también necesitan resolver problemas en función de las características comerciales y los requisitos de rendimiento del sistema. La solución de diseño de menor costo está calificada. Un sistema con cientos de usuarios no tiene una gran cantidad de visitas y una pequeña cantidad de visitas. Es una tontería construir una arquitectura proporcionando clústeres, almacenamiento distribuido y servidores de alta gama a otros. El papel del arquitecto es satisfacer las necesidades comerciales en primer lugar y, en segundo lugar, minimizar los costos de red de hardware y los costos de mantenimiento técnico.
Los arquitectos también deben anticipar el plan de desarrollo de la siguiente etapa de la arquitectura del sistema con anticipación en función de la etapa de desarrollo del negocio, y tener en cuenta la actualización y extensión de la arquitectura actual al diseñar para lograr una fácil actualización de la arquitectura; de lo contrario, cuando se produzca un cuello de botella en el sistema, será una pérdida para la empresa encontrar una solución cuando algo salga mal, o la arquitectura existente no se pueda expandir y se deseche y se rehaga, o hay muchas. problemas después de la expansión;
Los dispositivos móviles son la parte más importante de la arquitectura.
Introducción manual en el teléfono móvil, escribir donde creo que es muy complicado.... Como persona técnica, mi capacidad expresiva no es fuerte, así que puedo echarle un vistazo. Pueden aprender y comunicarse entre sí. Solo aprendiendo y comunicándose pueden progresar.
Los puntos de conocimiento anteriores parecen ser bastante complicados. Incluso si los conozco, ¿cómo debo aprender a obtenerlos?
El siguiente sistema de cursos resume todos los conocimientos. Todos los puntos, y todos los puntos de conocimiento se pueden aprender en agosto. Sé que es posible que no sepas en qué dirección desarrollarte después de trabajar durante dos o tres años. Si quieres mejorar, todavía no tienes forma. Quieres cambiar de trabajo, no tienes conocimientos sólidos. Si quieres cambiar de trabajo pero no tienes conocimientos sólidos, y si quieres un aumento de sueldo pero no te atreves a decírselo a tu jefe, lee atentamente este diagrama del sistema:
Adjunto es la información de arquitectura
Si quieres aprender ingeniería, alto rendimiento y distribución de Java, explicado en términos simples. Los amigos que estén interesados en el ajuste del rendimiento, el análisis del código fuente de Spring, MyBatis y Netty pueden unirse a mi grupo avanzado de Java: 277763288. En el grupo, Ali Daniel explicará la tecnología en vivo y se compartirán videos de tecnología de Internet a gran escala de Java. todos gratis.
Como programador, no esperes hasta los 30 años. La gente debería detenerse después de caminar un rato y pensar a dónde ir a continuación.
Esto es especialmente cierto para las personas en el lugar de trabajo actual. Después de trabajar durante un período de tiempo, debes tomarte un tiempo para pensar en tus planes futuros: ¿Qué te interesa? ¿En qué eres bueno? ¿Qué dirección es mejor para ti? Al pensar en estas cuestiones, establezca un posicionamiento claro y luego trabaje para lograr ese posicionamiento.
La confusión no da miedo, lo que da miedo es el sentimiento de impotencia ante la confusión. Evidentemente, la planificación profesional es una forma de afrontar este sentimiento de impotencia. Por supuesto, los planes profesionales no son estáticos y pueden cambiar en cada etapa de su carrera. Por lo tanto, debería tener más acceso a la información, pensar más en los problemas y optimizar su plan de carrera de manera oportuna.