it-swarm-es.com

¿Qué errores no programadores deben evitar un programador?

La gente comete errores, incluso en la vida real ... ¿Qué deberíamos, programadores geek, evitar?

7
Tamara Wijsman

El mayor error de no programación que he visto alguna vez:

no aprender a comunicarse de manera efectiva, tanto oral como por escrito.

Tome dos programadores de la misma habilidad de programación, uno con buenas habilidades de comunicación y una sin. El primero irá más lejos, más rápido cada. único. tiempo.

17
user819

Personas normales de repuesto de cualquier detalle técnico innecesario. No les importa.

Y no babena en tus compañeros de trabajo.

14
Carlos

ergonomía. Obtenga un profesional real para evaluar su estación de trabajo y recomendar la colocación del monitor, el teclado y la silla.

Estire suavemente sus manos, muñecas y brazos antes de comenzar una extensa sesión de teclado. Presta atención a tu postura también.

Comencé a tener mucho dolor en la muñeca en 1998 y tuve que cambiar un montón de mis hábitos. Hasta el día de hoy, llevo frenos de muñeca mientras trabajaba en la computadora (uso el smartglove imak).

No juegues demasiados videojuegos, eso solo aumenta las horas que pasas torturando tus manos y muñecas.

Además, bebe mucha agua y ejerce regularmente. Disfruta de los refrescos.

10
Bill Karwin

No aprender tanto sobre el dominio comercial, los usuarios, el contenido que está escribiendo software.

9
JeffO

Nunca comas nada más grande que tu propia cabeza.

8
Ryan Roberts

Los programadores y desarrolladores geek deben evitar decir lo que realmente piensan en los gerentes de proyectos, los probadores de control de calidad, las DBAS y otros no programadores a su rostro.

En esencia, ser agradable.

8
spong

Tratando a todos los demás que encuentres como un programador. Tienes que entender que no todos a tu alrededor se preocupan por las computadoras tanto como tú. Es una píldora dura para tragar, pero desafortunadamente, una muy real.

6
Kyle B.

Date cuenta de que si está en un entorno de desarrollo de cascadas, los documentos de requisitos, BRDS, etc. son, en general, cuentos de hadas. Los requisitos y los proyectos de software en su conjunto están en un estado constante de flujo y es extremadamente raro tener un conjunto de requisitos que no cambien a lo largo del ciclo de vida del proyecto. Los hombres de negocios están finlicientos y les gusta cambiar mucho sus mentes. Dicho esto, la mayoría de las tiendas de software todavía operan con una mentalidad de cascada. Existe un movimiento creciente que apoya las metodologías ágiles (el cambio es inevitable y debe ser abrazada), pero yo, personalmente, nunca ha visto ni escuchado de un proyecto moderno y de desarrollo empresarial que tenía requisitos concretos, prácticas, etc. por toda su vida. La llave de llevar es que las cosas siempre cambian. En mi experiencia, el grado probable al que cambian las cosas es directamente proporcional a la longitud del proyecto ... que también está en un estado constante de flujo.

4
Casey

"¡Funciona en mi máquina!" Es una excusa que solo puede ir tan lejos. Asegúrese de que considere múltiples entornos imparciales. ¡Su máquina de desarrollo, desafortunadamente, está bien diseñada para ejecutar cualquier programa en él!

3
Clint V.

Pensando que serás bastante recompensado por tus esfuerzos. En otras palabras, puede pensar que será recompensado por trabajar duro y hacer un buen código y que será castigado por pasar todo el día en StackExchange.

Pero este no es el caso. En muchos casos, trabajará con/para personas despistadas que simplemente adivinarán cuánto trabaja, cuál es su valor, y le condesciende.

2
Joe

Un "error de no programación", veo que la gente hace (especialmente el chico en el espejo) es "derivarse de su dedo del pie".

Por esto, quiero decir, entusiasmarse demasiado por un pequeño error, como derramar el dedo del pie. Luego tomando una reacción negativa excesiva. La frustración, en última instancia, las bolas de nieve y un montón de pequeños problemas terminan causando dolor y dolor cardíaco masivo. Cuando algo sale mal, tome un descanso rápido, respira y luego vuelva a volver.

  • Ponte atascado en un error, toma un descanso.
  • La aplicación trabaja en 3 servidores, pero no el 4º, tome un descanso de 5 a 15 minutos.
  • IDE se bloquea al azar, tome un descanso.
  • Los niños no dejarán de rebotar las paredes, tomar un descanso. (Tal vez también reduzca el azúcar en la dieta)

En la primera década o también de mi carrera, esto me sucedió todo el tiempo. Yo era mi peor enemigo más a menudo que no. Todavía caigo presa de esta trampa, pero mucho menos frecuentemente.

1
DevSolo

"El supuesto es la madre de todos los kups f **".

- bajo SIEGE 2: Territorio Oscuro (1995)

1
tcrosley

Evite ser demasiado dramático cuando los errores ocurren. Un error tipográfico no es el fin del mundo. Solo porque una tarea tardó un poco más de lo que se estimó inicialmente no es lo peor posible. la historia del NORDEN BOMBSIGHT Sería un ejemplo en el que, mientras que alguien tenía una buena idea y buenas intenciones para hacer un nuevo dispositivo, puede haber otras cosas que ocurren para reducir la efectividad de la nueva cosa creada. . Definitivamente, un cuento de advertencia, ya que espera obtener The Spaghetti Sauce Talk detrás de él desde el 2004 de febrero de 2004.

1
JB King

Aprende a estimar.

1
Victor Hurdugaci