Mirando hacia atrás en 2022, mirando hacia 2023, el autoinforme y el intercambio de un programador común

I. Introducción

Esta es la primera vez que grabo mi propio resumen anual. Siempre he querido escribirlo, pero no sé por dónde empezar. De hecho, es lo que he aprendido en los últimos dos años. Lo compartiré con Ud. Amigo guía ha. ¡Tal vez mis habilidades lingüísticas son demasiado pobres, esta es también la motivación para que el editor siga escribiendo en el blog, para ejercitar mi habilidad de escritura!

¡Esta vez, hablaré principalmente sobre algunas ideas del editor para desarrolladores de back-end de Java!

¡Hoy, hablemos de un año ordinario de tres libros, informática y tecnología para novatos!

Dos, hasta el estándar

He estado involucrado en el desarrollo de Java durante dos años y he estado pensando en una cosa, 每个工作年限要达到的等级职称应该是什么?

De hecho, a medida que el número de años aumenta año tras año, las propias habilidades deben mejorar en consecuencia. ¡La experiencia de un año no se puede usar durante diez años, y cada año debe ser más ilustrado que el año anterior!

¡No hablemos de las calificaciones de las principales empresas, usemos los ingenieros de Java junior, intermedios y senior más utilizados!

Permítanme hablar primero sobre mis puntos de vista sobre las habilidades de estos tres niveles y mis propios puntos de vista. Si tiene alguna pregunta, ¡agréguela!

¡El límite de edad aquí se compara con los programadores comunes!

Ingeniero Júnior de Java:

Este es el título para programadores principiantes con 1 o 2 años de experiencia laboral y las habilidades que deben tener:

  • CRUD simple
  • buena capacidad de comunicación
  • Digerir el negocio duro
  • capacidad de autoaprendizaje

Reponer:
Para las pequeñas y medianas empresas, debe conocer el front-end, ¡y las páginas CRUD simples también deben poder completarse de forma independiente!
La mayoría de ellos solo necesitan aprender Vueun poco, reacty todavía hay más empresas grandes y empresas extranjeras, ¡y la ecología sigue siendo increíble!
Por supuesto, ahora que las grandes tropas están comenzando a moverse Vue3, ¡todo esto es un simple estudio!

Habrá un desacuerdo aquí: ¿Necesito aprender el front-end como back-end? ¿Solo concentrándonos en una dirección podemos acumular?

Déjame darte mi opinión:
esto depende del entorno en el que te encuentres. Si la empresa tiene un front-end claro y suficiente personal, definitivamente no necesitas estudiar e investigar el front-end en este momento y dejar tiempo. para el back-end La velocidad de iteración es rápida, y las iteraciones de back-end están cambiando con cada día que pasa. Debemos tener sentido de la crisis, no renunciar al progreso,¡En este mal ambiente, todavía guardamos algunas habilidades para salvar vidas!

Si la empresa tiene pocos front-end y páginas relativamente simples, la empresa generalmente organizará el back-end para completar algunas páginas simples a fin de ahorrar costos. A veces, al entrevistar, las pequeñas y medianas empresas todavía prefieren esto. Una persona puede ser utilizada como dos personas, ¡y la empresa está de acuerdo! !

En general: ¡Viva bien, cultive sus propias ventajas y tenga una habilidad para salvar vidas!

Ingeniero Java Intermedio:
El editor cree que 3-5 años de experiencia laboral debe tener las siguientes habilidades:

  • Tener una cierta comprensión y conocimientos sobre los escenarios comerciales.
  • Diseño de base de datos
  • Capacidades de operación y mantenimiento (implementación de servidores, etc.)
  • Dificultades en el proyecto.
  • Participar en la selección técnica del proyecto.
  • dominio multilingüe
  • Comprensión del código fuente
  • Acumulación de proyectos

En este momento, deberías ser el líder del equipo de un proyecto. ¡Con dos o tres jóvenes, puedes llevar a cabo un pequeño proyecto!

episodio: Dado que el editor todavía es relativamente bueno, este aspecto es solo un poco de mi propia opinión y la capacidad que el editor quiere lograr. Si tiene alguna pregunta, ¡puede dejar un mensaje y una lluvia de ideas!

Ingeniero Java Senior:
Más de 5 años de experiencia laboral, debe tener la habilidad:

  • Entendimiento empresarial senior
  • Capacidad de arquitectura
  • capacidad de gestión
  • Capacidades avanzadas de operación y mantenimiento
  • Alta capacidad de procesamiento concurrente
  • ajuste de JVM
  • Ajuste de MySQL
  • Capacidad para soportar el estrés.
  • acumulación de red

Cuando llegas aquí, también eres un pequeño líder, con estos básicamente tienes que empezar a elegir si ser gerente de proyecto o arquitecto.

Aquí realmente depende de si te gusta la tecnología o los negocios, y hay otra base importante para la división: si eres bueno para comunicarte y eres extrovertido, puedes considerar ser un gerente de proyectos; ¡s Choice!

Resumir:
¿Te has comprobado a ti mismo? ¡Vamos a trabajar juntos!

No use la experiencia de un año durante varios años. Acumule mucho en los primeros años. Si no puede alcanzar el reino en los primeros años, ¡será básicamente inútil después de un tiempo!

El editor está aquí para hablar de mí, he trabajado durante más de dos años y siento que estoy un poco en un nivel intermedio, pero todavía hay algunas cosas que me faltan. Nadie es perfecto, por lo que todavía tenemos que verificar las lagunas y compensar las omisiones, ¡y hacer todo lo posible para convertirnos en la persona ideal!

Tres, golpea fuerte

El editor también fue un programador novato feliz antes, pero este año experimentó despidos. Mi corazón estaba golpeado, estaba trabajando y estudiando felizmente, pero como no estaba muy ocupado en el trabajo, ¡todavía tenía mucho tiempo para estudiar!

Abril de este año fue el momento de la epidemia en Qingdao, ¡no el peor momento! Recibí el aviso de despido y lo di, N+1se ve bien, pero el editor acaba de incorporarse al trabajo hace casi un año y la compensación que dan no es mucha. Es tan miserable pensar en eso. Con una sensación de crisis en este momento, no es que los programadores tengan una crisis de mediana edad cuando lleguen a los 35.自己的能力不足时,任何年纪都有危机!!

Después de medio mes de búsqueda de trabajo y entrevistas, hubo varias ofertas y no podía dormir bien todas las noches, así que elegí una a toda prisa. Hagámoslo lentamente primero, el ambiente general no es bueno, la razón principal es que estoy muy mal y necesito encontrar una oportunidad para cultivar mi salud y descansar. ¡Solo mejorando tu habilidad puedes correr más rápido y volar más lejos!

Todavía somos jóvenes, podemos soportar el sorteo, estudiar mucho, ¡todavía hay un largo camino por recorrer! ¡Xiaoqiang, que no puede ser golpeado hasta la muerte, solo será más fuerte con la presión normal!

4. El renacimiento del Nirvana

Después de sufrir el golpe, entré lentamente en el estado del nuevo trabajo y comencé a familiarizarme activamente con el nuevo negocio. El proyecto es un desarrollo secundario basado en algunos marcos de código abierto, lo que me dio una nueva dirección, aprendí el estilo de código de los marcos de código abierto y obtuve una comprensión profunda del desarrollo.

开源框架Te permite ponerte en contacto con algunas cosas nuevas, SpringCloudAlibabacomo aplicaciones avanzadas de nivel empresarial, la conexión entre varios componentes, llamadas entre dispositivos, distribución de pasarelas, nacos, centinela (no utilizado por el momento), seata, etc. Tareas de temporización distribuidas, motores de búsqueda, OSS, colas de mensajes, etc., todavía hay una cierta brecha entre el nivel empresarial y el autoaprendizaje, ¡todavía necesitamos aprender más!

En el sistema de gestión general, algunas tecnologías pueden no ser los mejores escenarios de uso, pero necesitamos usar algunas tecnologías nuevas en el proyecto, no para otra cosa, solo para mejorarnos a nosotros mismos.

Finalmente, permítanme hablar sobre el marco de código abierto que sé que no es malo:

  • zoe
  • Cerdo
  • HojaX

El editor ha visto principalmente estos tres marcos, hablemos de ello en general: Ruoyi: El paquete es muy ligero, se inicia rápidamente y es fácil de modificar
si algo sale mal; , no lo entiendo en absoluto, ¡pero realmente hay muchas cosas que el marco puede aprender! BladeX: similar a Pig, tiene su propio paquete de nivel inferior encapsulado, que es básicamente un inicio personalizado, de muy bajo nivel, ¡la mayoría de los cuales tienen la misma idea que SpringBoot!
springsecurity

En general, todavía tienes que seguir aprendiendo, no te detengas, ¡tu parada es en realidad una regresión!

Cuanto más sabes, menos sabes. Tiene sentido que el aprendizaje no tenga fin. Si te embarcas en este camino, ¡debes seguir avanzando! !

Cinco, maestro de gestión

Permítanme compartir mi propia experiencia de aprendizaje, puede ser relativamente bajo, ¡todos pueden verlo por sí mismos!

En el primer año, el editor generalmente pasaba viendo videos, básicamente en la estación B, aquí hay algunos buenos videos que el editor ha visto.

El editor generalmente solo ve videos de tres organizaciones:

  • Silicon Valley
  • Academia Turing
  • Dios loco habla Java

Hablemos del video específico:

Shang Silicon Valley:

  • [Silicon Valley] Programación concurrente JUC, una tecnología imprescindible para los grandes fabricantes
  • Shang Silicon Valley SpringCloud Framework Development Tutorial (SpringCloudAlibaba Microservice Distributed Architecture丨Spring Cloud)
  • Preguntas de la entrevista de Silicon Valley Java Manufacturers Temporadas 1, 2 y 3
  • Tutorial práctico de Shang Silicon Valley Docker (techo del tutorial docker)
  • Proyecto Java "Grain Mall" Java Architect | Microservicios | Gran proyecto de comercio electrónico

Dios loco dijo Java:

  • [Mad God Talks about Java] El tutorial más reciente y completo de ElasticSearch7.6.x es fácil de entender
  • [Crazy God Talks about Java] El último tutorial ultra detallado de Docker es fácil de entender

Academia Turing:

Turing básicamente vende cursos en Tencent, ¡pero algunos cursos públicos aún son muy profundos!

Hay otros videos que también son relativamente buenos, como Lao Du del nodo de poder, ¡que habla Java básico muy bien!


además del vídeotiempo frikiLos cursos dentro también son muy buenos, pero todos están cargados, ¡lo que no es bueno para las prostitutas!

y algosistema de blogs, ¡Mirar los blogs de otras personas también es una forma efectiva de aprender!

Algunas plataformas de blogs populares:

  • CDN
  • jardín de blogs
  • Pepitas de tierras raras
  • 51 CTO
  • pensar si
  • China de código abierto

Algunos grandes fabricantes también están construyendo sus propias plataformas:

  • Comunidad de desarrolladores de Tencent Cloud
  • Comunidad de desarrolladores en la nube de Alibaba
  • Alianza de desarrolladores en la nube de Huawei
  • titulares de hoy
  • Baijiahao
  • saber casi

En el extranjero es:stackoverflow

por supuesto que hayCuenta pública de WeChat, los jefes generales publicarán en la cuenta oficial y se moverán a otras plataformas, porque la cuenta oficial es más fácil de realizar, si te gusta el jefe, también puedes gastar dinero para ingresar a su planeta del conocimiento, puedes aprender algo, no tengo Todavía no lo probé Si lo has probado, ¡puedes dejar un mensaje y dejarme saber tu opinión! !

También puede prestar atención a la cuenta oficial de WeChat del editor, dejo el enlace al final del artículo, ¡gracias por su apoyo! !

Aquí, el editor prefiere Nuggets, y el contenido interno todavía es relativamente alto. Aunque es el front-end principal, ¡el contenido del back-end también es muy completo!

6. Visión

El año viejo se ha ido para siempre, y el año nuevo está llegando. ¡Todavía tenemos que avanzar, y debemos tener una meta para avanzar, para que podamos tener motivación!

En el pasado, el editor también escribió muchos blogs. Aunque la calidad no es excelente, todos están organizados por mí mismo, con la esperanza de ayudar a más personas. Aquellos a los que les gusta el editor no le prestan un poco de atención, ¡las lágrimas corren! !

El editor ha publicado artículos en cada una de las plataformas mencionadas anteriormente, y finalmente descubrió que CSDN todavía tiene una cantidad relativamente grande de visitas. ¡Todos están regañando, pero todos lo están usando!

En menos de dos años, volumen de lectura acumulado:

nombre volumen de lectura
CDN 257500
Pepitas de tierras raras 21000
51 CTO 185000
titulares de hoy 510000

El resto son incontables.

La cantidad de fanáticos es relativamente pequeña y solo hay más de 1,000 puntos dispersos. ¡Todos deben prestar atención al soporte y soporte!

Metas para el próximo año:

  • 50 blogs
  • Volumen de lectura 20w
  • Seguidores de la cuenta pública de WeChat 500
  • Aprendizaje del código fuente
  • Aprende big data o un nuevo idioma

¿Por qué sientes demasiado? ¡Pon un poco de presión! Solo rompiendo el bote podemos ganar la victoria, ¡trabajemos juntos con el editor!

Vea aquí, apoye al editor, bienvenido a prestar atención a la cuenta oficial de WeChat del editor, ¡y comunicarse y aprender juntos!

Supongo que te gusta

Origin blog.csdn.net/qq_52423918/article/details/128446761
Recomendado
Clasificación