¿Y tú, cómo trabajas (programas)?

Antes de nada, aclarar que este post no se refiere a metodologías, sino a entorno de trabajo, y viene en respuesta a un mail que me acaba de enviar un amiguete (que empieza en el mundo laboral de la programación), preguntándome como trabaja (refiriendose a la parte técnica), pero yo le he contestado esto :).

Sin orden de prioridad

1º.- Siempre tengo música, de tipo y volumen variable, aunque normalmente alterno entre chillout y gothic
2º.- Siempre tengo un vaso/taza/jarra (preferentemente estos) con bebida, tambien variable (coca cola, agua, nestea..)
3º.- SILENCIO los teléfonos
4º.- Cierro los chats/msn/similares, o en caso de no poder (por tener contactos con los que necesito hablar) porngo mensajes del tipo “estoy programando, si es importante, dime directamente lo que sea, ya te contestaré cuando pueda, si es MUY importante, llámame por teléfono).
5º.- Últimamente, tengo el cubo encima de la mesa, me ayuda a relajarme :)
6º.- Una silla _ergonómica y cómoda_
7º.- Dos monitores TFT y, al menos uno, panorámico.
8º.- Teclado y ratón inhalambricos (odio los cables por medio), y el ratón optico.
9º.- Teclado suave, y silencioso (aunque  dicen que se me oye teclear a distancia) xD.
10º.- Mesa llena de papeles, y … cosas xD (cuando la limpio, no dura más de 3 días, pero se donde está todo).

En la parte técnica, por si alguno se lo pregunta :P (me dedico principalmente al mundo web)

1º.- Trabajo siempre en entornos GNU/Linux.
2º.- Subversion para el control de versiones (y google code).
3º.- Backups automatizados para no tirarme de los pelos (scripts bash y bacula)
4º.- Procuro no usar patrones MVC “tradicionales” para desarrollos web, prefiero dejar la capa de presentación al CSS (entre otras cosas, me evita trifulcas con los diseñadores/maquetadores xD).
5º.- Sorpresa: Uso Zend Studio para PHP (sí, uso software privativo, me ahorra _mucho_ tiempo y me simplifica la vida).
6º.- No suelo usar editores html/css, tiro del mismo Zend Studio, o de cualquier otro (normalmente tengo gente que se ocupa de esa parte)
7º.- Evidentemente, no empiezo a programar sin más (si la aplicación es grande).
8º.- DOCUMENTO EL CODIGO. (sí, creedme, lo hago aunque sea escuetamente)
9º.- OOP (aunque en PHP… ya sabemos… :)).
10º.- Hago de tripas corazón sobre el 99% de las cabezonadas de los clientes, si quieren mierda.. pues dos tazas.

Y eso eso todo amigos!

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • meneame
  • del.icio.us
  • digg

Deja un comentario:

Los comentarios en esta página no están moderados, aparecerán inmediatamente en la página al ser enviados. Evita, por favor, las descalificaciones personales, los comentarios maleducados, los ataques directos o ridiculizaciones personales, o los calificativos insultantes de cualquier tipo, sean dirigidos al autor de la página o a cualquier otro comentarista. Estás en tu perfecto derecho de comentar anónimamente, pero por favor, no utilices el anonimato para decirles a las personas cosas que no les dirías en caso de tenerlas delante. Intenta mantener un ambiente agradable en el que las personas puedan comentar sin temor a sentirse insultados o descalificados. No comentes de manera repetitiva sobre un mismo tema, y mucho menos con varias identidades (astroturfing) o suplantando a otros comentaristas. Los comentarios que incumplan esas normas básicas serán eliminados.

XHTML: Puedes utilizar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comment moderation is enabled. Your comment may take some time to appear.