Software Craftsmanship: Convierte tu vida profesional en una Lan Party

  • 2,516 views
Uploaded on

Presentation at XGN

Presentation at XGN

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,516
On Slideshare
0
From Embeds
0
Number of Embeds
12

Actions

Shares
Downloads
2
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • Esta es una foto de una oficina molona. \n\nEsta creo que es de facebook, pero da igual, mola no es tan diferente de la foto anterior.\n\nSon los mismos tios de antes (no literalmente xd) pero ahora cobran por hacer lo que les gusta!!\n\nEsa es la idea principal de la charla. Que el trabajo de desarrollar software mola y si consigues disfrutar de el todos los días como disfrutas en una lan party habrás conseguido algo grande. \n\nAqui se podrían buscar más fotos, por ejemplo a lo mejor alguna chula que tengaís de eden, hay muchas chulas de google etc,etc.\n
  • Siguiendo con la idea de antes, la otra parte es no dejar que un entorno de mierda te quite la ilusión por hacer lo que te gusta.\n\nEsto es estar en contra de la idea de muchos jefes poco inteligentes que no conciben que alguien pueda estar divirtiendose y siendo productivo al mismo tiempo. O mejor aún, que sea más productivo porque se divierte trabajando (esto es de locos!!!).\n\nEste es también un mensaje importante sobre todo si va gente que esta empezando, que no se dejen desmotivar por llegar a un sitio donde el entorno les quite las gans de hacer lo que les gusta. \n\nSi les gusta el desarrollo de software tienen la enorme suerte de poder encontrar un entorno de trabajo mucho mejor que el de la foto. \n\nAdemás este modelo esta muerto y no funciona para desarrollar software.\n
  • La cosa es que esto ya lo sabía este señor chino hace muchos años, tampoco es que estemos contando ninguna novedad :P.\n\nLa historia es que los que tenemos la suerte de haber encontrado algo que nos gusta hacer por lo que encima hay gente dispuesta a pagarnos tenemos que aprovecharlo.\n
  • Esto es un poco para contar que no se trata de llegar a un trabajo y que te dejen hacer lo que te de la gana porque nos apetece.\n\nEste señor dice que las empresas que mejor funcionan se basan en motivar a la gente con estos 3 principios, no se trata sólo de "hacer lo que nos de la gana". Las empresas que se dedican a actividades creativas (como la nuestra) funcionan mejor si cuentan con gente motivada, y la motivación que funciona es la "intrinseca", es decir, la misma que te hace pasarte un fin de semana en una lan party.\n\nVamos que no estamos hablando solo de como nos gustaría que fueran las cosas. Es que además creemos que aplicando estas ideas (las de la SC y otras como la de este libro) el desarrollo de software daría un salto cualitativo importante.\n
  • Tarde o temprano había que ponerlo :P\n\nLa cosa es enlazarlo con lo anterior. En el fondo el manifiesto no es más que una expresión de autonomía para reivindicar la maestría y el proposito en el desarrollo de software.\n\nAutonomía: porque alguien piensa que las cosas se pueden hacer de otro modo, y no sólo lo piensa, lo hace.\n\nMestria: los 3 primeros puntos.\n\nPropósito: el cuarto.\n\nLa idea es como el SC es un camino (puede que no el único, pero es uno que tiene buena pinta) bueno para todos:\n\n- a nosotros nos ayuda a disfrutar más con nuestro trabajo.\n\n- a las empresas les ayuda ha ser más productivas porque tienen gente motivada por lo que hace.\n
  • Aqui se trata de contar un poco los origines del SC, en esta slide y algunas más poniendo los libros más relevantes:\n\n- pragmatic programmer\n- software craftmanship the new imperative\n- apprentish patterns\n\nesto es para quien nunca haya oído hablar del SC, que se situe un poco y sepa de que va toda la movida.\n\nA mi me molaría decir también que el manifiesto no es el origen. Simplemente es un manifiesto :P\n
  • Este te lo dejo a ti\n
  • Hablo un poquillo del libro, aunque no me lo he terminado aún\n\nLibro del 2002, que aunque el manifiesto tenga un par de años, la idea  es mucho más antigua.\n\nEl libro habla de como la software engineer intenta que el valor no este en las personas que desarrollan el software (procesos, herramientas de generacion de codigo) y avisa del peligro que ello conlleva.\n\nAdemás, reivindica el valor de las personas en el desarrollo de software y el "no todos somos iguales" (ni remplazables por cualquiera)\n\nEl buen software merece ser firmado (humans.txt ???)\n\nIntroduce el modelo aprendiz - maestro en el desarrollo del software\n\nPerpetual lerning\n
  • Aqui me gustaría repasar algunos de los patrones\n\nQuiero hablar de Vacia la copa = Humildad\n\nQuiero hablar de Be the worst\n\nQuiero hablar de The long road\n\nTengo que repasar un poco el libro para ver si meto alguno mas o cambio alguno de estos por otro\n
  • \n
  • \n
  • Debuti, esto de la SC mola un monton pero ¿como entro en una de esas empresas tan molonas?\n\n\nLa idea aqui es introducir la pregunta para hablar luego de:\n\n- Como mejorar tu entorno\n- Como mejorar tú\n\n* He cambiado un poco la frase, de "como entro en una de estas empresas" a "como consigo formar parte de un entorno ..." no estoy muy seguro de que me guste pero es para representar que no sólo entrar en una de estas empresas es el camino, hay otros como:\n\n    - crear tu chiringuito.\n    - cambiar tu entorno actual, creando tu pequeña isla si es necesario aunque no toda la empresa acompañe (que de esto sabemos u\n
  • Lo primero que quiero decir es algo sobre el mundo real :D\nQuiero poner la frase de Chad Fowler:\n\nCriticism is laziness\n\nY empezar a hablar cobre cambiar tu entorno actual (Corey Haines, el Beas)\n
  • \n
  • Una vez que hemos contado lo de "Deja de protestar de una puta vez" podemos empezar con el crea tu propio entorno montando una empresa\n
  • \n
  • Aqui introducimos lo que es la comunidad\n\nIr a meetings, conferencias, charlas...\n\nEs una introducción para meter todo lo de los coding dojos, retreats, etc\n\nUna cita muy molon del panel de Londres fue:\n\n"a lone software crafter has limited potential to improve. it's all about the community."\n
  • \n
  • Aqui empieza un poco el rollo que tienes que cambiar personalmente para empezar a conseguir cambiar tu entorno\n\nCrer una reputacion y tal\n\nRealmente no se si poner esta transparencia\n
  • Quizas podemos separar un poco esto, pero la idea es basicamente contar que se cuece ahora mismo para que, si alguien está interesado pueda ir a algún evento\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Para acabar podemos hacer una nubecilla de tags con los palabros más molones de la SC\n\nA mi se me ocurren:\n\nComparte Comparte Comparte Comparte Comparte Comparte Comparte\nAprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende Aprende\nDiviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete Diviértete\nCrea Crea Crea Crea Crea Crea Crea Crea Crea Crea Crea Crea Crea Crea Crea Crea\nAyuda Ayuda Ayuda Ayuda Ayuda Ayuda Ayuda Ayuda Ayuda Ayuda\n
  • \n

Transcript

  • 1. Software Craftsmanship ¡Convierte tu vida profesional en una lan party!
  • 2. Alfredo Casado - @AlfredoCasadoAlberto Peña - @plagelao
  • 3. "Encuentra un trabajo que te guste y novolveras a trabajar ni un sólo día de tuvida" Confucio (Un chino muy listo)
  • 4. AutonomíaMaestríaPropósito
  • 5. Orígenes
  • 6. 10000 horas
  • 7. ¿Cómo?
  • 8. Criticism islaziness
  • 9. ¡Actúa!
  • 10. Saraoshttp://walkingthepath.heroku.com/
  • 11. meses katas katayunos
  • 12. Enseñanza
  • 13. ¿MEJOR?
  • 14. ¡Muchas gracias! ¿Preguntas?Fotos:http://www.flickr.com/photos/semurat/4474378652/http://www.danpink.com/http://manifesto.softwarecraftsmanship.orghttp://pragprog.com/the-pragmatic-programmerhttp://oreilly.com/catalog/9780596518387http://www.flickr.com/photos/fdevillamil/5360885198/http://www.flickr.com/photos/adewale_oshineye/3867631824/http://www.flickr.com/photos/yanik/3212034910/http://www.flickr.com/photos/fraserspeirs/5606184993/http://www.flickr.com/photos/davidgiard/2841490130/http://www.flickr.com/photos/gravitywave/180184743/http://www.flickr.com/photos/47388974@N02/4458168800/http://www.flickr.com/photos/scottliddle/3493607826/http://www.flickr.com/photos/littledebbie11/4253731952/http://www.flickr.com/photos/tracx/5361035269/http://www.flickr.com/photos/semurat/5255631916/http://www.arteyfotografia.com.ar/3283/fotos/52731/