¿Eres un buen programador?

Estado
No está abierto para más respuestas.
Mensajes
180
Puntuación de reacción
0
Sintetizo aquí las cinco características que debe tener todo buen profesional de la programación:

•Interacción. Se puede hablar de interacción en varios niveles: el programador debe ser capaz de trabajar en un equipo donde compartir opiniones, aceptar sugerencias e intercambiar ideas. Y al mismo tiempo, debe ser capaz de empatizar con aquellas otras personas que desconocen el mundo de la programación pero necesitan de sus soluciones. Primer error: el programador no es ese informático que está todo el día encerrado en una habitación con un ordenador.

•Análisis y síntesis. Este profesional debe ser capaz de analizar el problema al que se enfrenta, sintetizar la información que ha recibido y elegir los datos con los que comenzar el trabajo. Segundo error: el programador no trabaja de forma estandarizada.

•Conocimientos. Debe tener una formación que lo capacita como tal. Un buen programador más que saber el cómo, sabe el por qué de las cosas. No es lo mismo saber cómo solucionar un problema, que saber realmente cómo funciona esa solución. Tercer error: El programador no es un libro cerrado.

•Creatividad. El buen programador debe tener creatividad para obtener soluciones factibles, rápidas y sencillas a problemas complicados. En un mismo lenguaje de programación puede encontrar varias formas de solventar una situación. Cuarto error: Los ordenadores son cuadriculados, los programadores no.

•Inquietud. Un buen programador siempre se sigue formando, busca nuevas formas de enriquecer su trabajo, y es curioso por naturaleza. Algo que repercutirá de forma muy positiva en su trabajo. Quinto error: el programador no es un friki, el programador sigue aprendiendo.

Ahora solo te queda responder… ¿Eres un buen programador?
 

Joseahfer

Estafador
Usuario de Bronce
Mensajes
1,117
Puntuación de reacción
0
No, según eso no soy un buen programador, pero espero serlo. ^^
 
Mensajes
121
Puntuación de reacción
0
si encima eres freelance, añade: aguantar a los clientes, aguantar a los subcontratadores, aguantar a Hacienda
 

blanxi

Suspendido
Mensajes
108
Puntuación de reacción
0
Te olvidas de:

No eres un buen programador si no eres capaz de aguantar esto:

- Refactor del código? Nu-nca, para que quieres re-hacer una cosa que funciona??
- El cliente espera esto hoy mismo.
- Le he vendido al cliente una web más rápida que google, más potente que la nasa y con mejor seo que su puta madre, ah tienes dos días.
- Nuevo jira blocker, deja lo que estés haciendo, el chico de producto quiere cambiar el enlace de la intranet y ponerlo rojo.
- Cuando estará esto? No lo se, tengo que analizar el código ya que no es mío. ¿Y cuando estará?


Aún me acuerdo cuando tuve que explicarle a mi antigua jefa que el onbeforeunload de javascript (para aquel entonces) en safari no funciona, ya que por políticas de safari lo quitaron

PD: añado una cosa que me pasa mucho. Ponte hacer esto en dos horas, deja de hacer esto y ponte en lo otro espera que ha salido algo más critico aún.. ahora mismo tengo 4 cosas en paralelas y sin poder avanzar xddd
 
Mensajes
92
Puntuación de reacción
0
Creo que la parte más importante es la que llamas "creatividad".

Un programador, sobre todo cuando trabajas en equipo y tienes fechas límite, debe cumplir como sea. Por lo tanto, debe resolver todos los problemas que se le pongan delante con las herramientas que tiene a mano.

Yo no soy el mejor programador en cuanto a técnica, pero sé que se me da bien crear soluciones a cualquier problema con los conocimientos de los que dispongo. Así que, por la parte que me toca estoy contento :D
 
Estado
No está abierto para más respuestas.
Arriba