Habilidades que debe tener un programador

Pues hoy que ando con algunos tragos ya hacian falta vi que en mis estadisticas (las de wordpress) buscaron este tema y como ando medio vago y con muchas ideas pues vamos a ver que ponemos desde mi propia experiencia.

1. Analitico: todo es un problema, todo tiene una solucion, todo tiene una forma de hacerse.

2. Buscador: Siempre y por siempre busca la manera de buscar la simplicidad, si algo es complejo es que aun no haz encontrado el origen del problema

3. Solucionador: siempre y por siempre encuentras una solucion, no puedes dejar los problemas a otros si alguien se ha topado contigo es por que ya tiene un problema, tu trabajo es solucionarlo, nunca digas “ese es problema de tal o cual departamento” no si te ha llegado a buscar es por que simplemente no puede con lo que tiene, el sabe que eres programador asi que te pregunta por lo que sabes.

4. Examinador: Siempre debes de intentar sacarle lo maximo a quien tienes en frente, nuca te conformes cn la respuesta “Esto se hace de tal manera” no alli esta una falla o un caso extranho, siempre existen excepciones si te  dicen  “cuando vendo pues le facturo” pues esno estoda la verdad, pues puede darse el caso que primero generan la guia de remicion y despues basados en ella hacen la factura, el entrvistado siempre quiere salirse de la entrevista lo mas ràpido posible es tu obligacion preguntarle mas cosas como ¿como lo haces?, ¿cuando o porque lo haces? y cosa similares.

5. Ordenado: No digo que seas ordenado en tu vida, al final es lo que menos interesa, interesa que programes ordenadamente, comentes tu codigo (que flojera hacerlo) siempre es bueno comentar aun que programes solo, un anho despues veras que sirve.

6. Conocimento: para ser un buen prgramador no es necesariosaberse todos los comandos, funciones y demas ( aun que no es malo) pero la logica y lo basico de como funciona un lenguaje de programacion eso si, como anidar, como englobar lineas.

7. Capacidad de Cambio: sino es la mas importante de todas las habilidades de un desarrollador, pues si no estas dispuesto a aprender y seguir aprendiendo, cambiar y reformular todo, pues no sirves como programador.

8. Silenciso: no quero decir que no hables (iria contra algo de lo anterior) capacidad de soportar horas y horas sin hablar con nadie (muy dificil para las mujeres) sera por eso que todos los programadores terminan hablandole a la PC.

9. Concentracion: Necesitas mucha capacidad de concentracion y mucho espacio para eso, creo que a la hora de plasmar una idea en lineas de codigo necesitas estar concentrado. Un consejo busca una musica para programar, perosonalmente prefiero bandas que no indiquen anda o que no pueda entender (en cualquier idioma que no seas ni espanhol ni ingles) pues no te van a distraer, solo te dan un ritmo y en rimo el metal pues siempre es fuerza.

10. Obsecivo: Siempre y por siempre nunca dejas algo que sabes que puedes hacerlo pero no puedes, te obcecionas con resolverlo eso es bueno aun que no encuentres la solucion investigas, buscas, pruebas y aun asi no funciona pero entre todo ese tramite siempre encuentras coas nuevas.

11. Alejarte: Buscar una manera de alejarte ya tienes el problema, has investigado, probastes mas de mil formas diferentes de hacerlo, no sale, no funciona; simplemente alejate, vete a caminar (pero ya no pienses en ese proble, dificil para un obcesivo), puede hacerlo si te vaz con la novia de turno, esposa o amigos. Bueno a mi solo hay dos cosas que quitan eso de la cabeza ver una buena peli (pero en el cine) o tomarme unos tragos de ron, claro cuando el problema es insolucionable los dos juntos y el segundo en exceso. No es que sea alcoholico sino que siempre y por siempre alejarse de las lineas de codigo es bueno, un dia despues las vez y las solucionas con algo sencillo.

12 Observador: no basta con que despues de la entrevista inquisidora con el usuario, no eso no basta hay algunas cosas que se escapan y ese es tu trabajo encontrarlas.

Por ahora lo dejo hasta aqui, ya eo si lo aumento🙂

Acerca de

Antes que nada voy a dejar en claro algo, en este blog escribo como se me place, asi que no busquen errores de ortografia o de redaccion que los van a encontrar a montones y tampoco me critiquen o me digan nada sobre ellos pues no tengo intencion alguna de cambiarlos, lo que escribo lo dejo asi y no lo corrijo,claro esta a menos que sean lineas de codigo. Jorge Prado Anci, profesional en desarrollo de aplicaciones, en especial las dirigidas a bases de datos. He trabajado con VFP en casi todas sus versiones, se algo de Java (que no me gusta, es eso solo no me gusta, es bueno pero no me gusta), lo suficiente de PHP como para tener mi propio CMS(es que sigue sin gustarme por la capacidad de desorden que te permite este “lenguaje”), VB lo conoci y lo deteste tanto que lo olvide al punto de no querer adoptar ni por obligacion a su reemplazante VB .NET (por lo mismo de Java) y si C# este si me encanta y aun que conozco bastante bien el lenguaje, la verdad es que me falta mucho del Framework (del 100% estare en un 65%). Soy un apasionado por el orden (en los proyectos de desarrollo), de la programacion en capas (de MVC conozco pero no he aplicado mucho), los estandares y las condenadas pruebas unitaria. Venga creo que ya con esto fue suficiente.

Tagged with: ,
Publicado en Comentarios e ideas
One comment on “Habilidades que debe tener un programador
  1. a dice:

    chido carnal muy buenos consejos para los que estamos metidos en la programacion

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Escribe tu dirección de correo electrónico para suscribirte a este blog, y recibir notificaciones de nuevos mensajes por correo.

Únete a otros 441 seguidores

Blog Stats
  • 303,829 hits
A %d blogueros les gusta esto: