Trabajando | Original, traducido por IA
-
Antes de obtener acceso al repositorio de código, pida a sus colegas el archivo
pom.xml
e intente descargar las dependencias de Nexus. -
Sin el código real pero con las bibliotecas de Nexus, podemos descompilar el JAR o experimentar con las bibliotecas. Podemos hacer muchas cosas. Piensa fuera de la caja.
-
Es preferible configurar los Tokens de Usuario en el Repositorio Sonatype Nexus en
settings.yaml
. -
No espere la aprobación de los tickets de solicitud de acceso. Antes de tener derechos de acceso, piense en qué puede hacer.
-
Mucho del trabajo se puede hacer antes de empezar a trabajar. Uno puede familiarizarse con casi todo de antemano. Todo tiene sustitutos de código o materiales de código abierto.
-
Un trabajo a menudo implica configuraciones específicas, lógica de código ligeramente diferente y derechos de acceso o contraseñas para hacer las cosas.
-
Prevea la siguiente fase del proyecto. Considere cómo progresará el proyecto actual y qué necesitarán o esperarán los usuarios.
-
Piensa en todas las formas posibles de hacer el trabajo, hacer progresos y prepararse tanto como sea posible antes de obtener derechos de acceso o los materiales que otros proporcionarán.
-
No se conforme; haga las cosas y automatice tanto como sea posible.
-
Use la biblioteca
requests
de Python para reemplazar Postman. -
Windows y PowerShell también son opciones viables. Los comandos comúnmente utilizados están limitados a unas pocas docenas. Apréndalos bien.
-
Considere cómo un ingeniero podría trabajar en este proyecto durante 5 o 10 años y piense en cómo lograr una eficiencia similar rápidamente.
-
Use directorios de notas y registros. Copie cuidadosamente los registros de la consola o las páginas de frontend para un análisis detallado.
-
Piensa en cómo transmitir este conocimiento a los nuevos miembros del equipo.
-
Piensa en lo que podemos lograr si todos hacemos lo mejor posible y tenemos 50 ingenieros así.
-
Las bibliotecas que se pueden descargar fácilmente de los repositorios Nexus internos se pueden descargar manualmente y colocarlas en el repositorio
.m2
. -
Lea el archivo
pom.xml
para determinar el objetivo de compilación de Maven y la versión de JDK requerida para el proyecto. -
En lugar de buscar en Jira o Confluence, construya directamente una URL para ir al perfil y localizar las páginas.
-
Si encontramos un error, por ejemplo, si
npm run build
tiene problemas en una gran pipeline de construcción, podemos ejecutarlo por separado para asegurarnos de que funcione antes de ejecutar toda la pipeline. Esto hace que el ciclo de depuración sea más rápido y más pequeño. -
Los problemas o errores similares se repetirán una y otra vez a lo largo de su carrera, así que asegúrese de tomar notas sobre ellos. Esta práctica sigue siendo útil incluso en la era del AI. A veces, los grandes modelos de lenguaje proporcionan respuestas que no son completamente precisas y requieren que las verifique.
-
En algunas grandes empresas, el progreso de los chatbots de AI o las herramientas de AI internas puede ser lento. Podemos usar nuestras computadoras personales para aprender tecnologías públicas relacionadas con herramientas de AI después del trabajo. Esto hace que sea menos engorroso trabajar en computadoras corporativas ya que ya estamos familiarizados con muchas cosas.