Todos los artículos
Gran ingeniería

Gran ingeniería

Programar no es solo otro trabajo. En el entorno adecuado, escribir software puede ser realmente divertido y, aún más, ¡puede ser tu hobby personal también! Así que... podrías estar enfocado en programar, programar y más programar para subir de nivel tus propias habilidades profesionales.

blog-cover

Programar no es solo otro trabajo. Escribir software puede ser realmente divertido y, aún más, ¡puede ser tu hobby personal también! Podrías estar enfocado en programar, programar y más programar para subir de nivel tus propias habilidades profesionales.

¡Eso en sí no está nada mal! La práctica hace al maestro, así que mucha programación inevitablemente te ayudará a mejorar tus habilidades de codificación… pero hay otros aspectos que necesitas tener en cuenta para ayudarte a crecer como un gran ingeniero.

Como ingeniero de software, tu trabajo no es “solo escribir software” -por sí mismo, sino usar el software para resolver problemas reales de negocio. Para que eso suceda, seguramente hay muchas metodologías diferentes por ahí. Sin embargo, debemos acordar que necesitas identificar y entender las necesidades de tu cliente para saber qué construir realmente.

Necesitas conocer tu producto, al menos hasta cierto nivel, para que puedas diseñar tu software usando un lenguaje similar más cercano al negocio, lo que ayudará a su evolución y calidad general. Esto será beneficioso para el mantenimiento futuro (y presente) del producto.

Los temas de IT, Software, Producto y Personas están altamente interconectados, y tener al menos un terreno común de entendimiento de la relación entre estos puede ayudar al objetivo general de cada individuo.

El resultado de un gran trabajo en equipo no es igual a la suma de las partes individuales, ya que multiplica el valor creado entre sus compañeros. Para eso, las grandes habilidades de comunicación son una parte clave para crear tanta claridad como sea posible desde cualquier nivel de abstracción diferente.

Por eso un gran ingeniero es una persona con conocimiento sobre negocio, cliente, producto y programación. Entender estos puntos tiene un fuerte impacto en tu trabajo diario ya que crea una diferencia entre el ingeniero promedio y el gran ingeniero.


Imagen original de Nicola Ballotta.


Posts relacionados

Ssearch Dtheme Llang Jolder Knewer Ttoc Ccopy ?help

Atajos de Teclado

Navegación

HInicio
BBlog
RLecturas
LCambiar idioma

Acciones

SBuscar
DCambiar tema
CCopiar URL
GGIr arriba

Artículos

JArtículo anterior
KArtículo siguiente
TMostrar/ocultar índice

General

?Mostrar ayuda
EscCerrar