el poder del creador de software. entre la ingeniería y la artesanía

Post on 10-May-2015

276 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentación utilizada en el acto solemne de clausura del curso academico de la Escuela Universitaria de Informática de la UPM en Junio de 2013.

TRANSCRIPT

EL PODER DEL CREADOR DE SOFTWARE

Entre la ingeniería y la artesanía

David Gómez G.@dgomezg

¿CLASE MAGISTRAL?

Ilustración de N68CALhttp://n68cal.deviantart.com/art/Master-Yoda-155689422

¿CLASE MAGISTRAL?

Ilustración de N68CALhttp://n68cal.deviantart.com/art/Master-Yoda-155689422

EL PODER QUE SE OS

HA CONFERIDO

EL PODER QUE SE OS

HA CONFERIDO

EL PODER QUE SE OS

HA CONFERIDOQUE HABÉIS ADQUIRIDO

EL PODER QUE HABÉIS ADQUIRIDOPERO QUE HAY QUE

DESARROLLAR

NO ES EL CONOCIMIENTO,ES LA CAPACIDAD

LANGUAGES SEEM TO BE CHOSEN EMOTIONALLY

Douglas Crockford, SpainJS,

Madrid, Julio 2013

Foto de SpainJShttp://www.flickr.com/photos/98629760@N06/9239776413

LA NECESIDAD DE TRABAJAR EN EQUIPO

Compartir el conocimientoCompartir experiencias

Pair Programming

LA KRIPTONITA

• Síndrome de Harry el Sucio

• Falta de interés.

• Pérdida la pasión.

• Exceso de trabajo.

•Descuido de la carrera profesional

ARE FRAMEWORKS EVIL?• Los frameworks permiten

simplificar tareas de desarrollo

• Pero nos hacen perezosos

•Desconocemos sus fundamentos y funcionamiento

• Cuando aparece un problema no sabemos qué hacer.

SIEMPRE APRENDIZ

•Potenciar las habilidades

•Mantener las inquietudes

• Incrementar la magia

•Curiosear

Foto de Loren Javierhttp://www.flickr.com/photos/lorenjavier/7182709961

EVOLUCIÓN DE LA INFORMÁTICA

EVOLUCIÓN DE LA INFORMÁTICA

• Google no existía

• No había dispositivos móviles

• La www apenas daba sus primeros pasos

• Lenguajes:

• Java (empezando)

• C / C++

• COBOL/PL

EVOLUCIÓN DE LA INFORMÁTICA

• Google no existía

• No había dispositivos móviles

• La www apenas daba sus primeros pasos

• Lenguajes:

• Java (empezando)

• C / C++

• COBOL/PL

• Programación multidispositivo

• WWW - Web 2.0 - Web 3.0

• Lenguajes:

• Nuevos lenguajes cada día

EVOLUCIÓN DE LA WEB

EVOLUCIÓN DE LA WEB

MANTENERSE EN FORMA

LEER / ESTUDIAR

MANTENERSE EN FORMA

RELACIONARSEFORMARSE

EVENTOS - CURSOS - COMUNIDADES DE DESARROLLO

Foto de SpainJShttp://www.flickr.com/photos/98629760@N06/9242548918

MANTENERSE EN FORMA

PRÁCTICA:CODE KATA

CODING DOJO

KATAYUNOS - MERENDOJOS HACKATONS

Foto de geoectomy-stockhttp://geoectomy-stock.deviantart.com/art/Astra-Kata-Silhouette-5-138467225

PROHIBIDO MONOS Y LAGARTOS

Se consciente, Se consecuentehttp://goo.gl/rMl8G

CAN YOU IMAGINE WHAT YOU COULD DO AS

DEVELOPER IF YOU WERE NOT CONSTRAINED BY

WHAT A COMPUTER CAN DO?

Foto de SpainJShttp://www.flickr.com/photos/98629760@N06/9239767083

Peter ChristensenSpainJS,

Madrid, Julio 2013

CUIDAD E INCREMENTAR EL

PODER

¡GRACIAS!

@dgomezg

top related