El viernes pasado fue el anuncio oficial (ver por ejemplo la noticia en javaHispano o esta búsqueda en Twitter): Salenda e ImaginaWorks se alían creando el proyecto más ambicioso para llevar Groovy y Grails a las empresas: Escuela de Groovy.
El qué y el cómo se responden fácilmente visitando la web de Escuela de Groovy, así que no me repetiré. Aquí voy a intentar explicar el por qué, y alguna que otra cosilla más
.
¿Por qué dos empresas como Salenda e ImaginaWorks crean una joint venture específica sobre Groovy y Grails? Hay varios argumentos:
- Nacho y yo nos conocemos desde hace varios años, y siempre ha flotado alrededor la idea de hacer algo juntos (empresarialmente hablando
). - Ambas empresas somos probablemente quienes más conocimiento y experiencia tenemos con estas tecnologías. Al menos, quienes más públicamente lo demostramos.
- Para ambos, las tecnologías dinámicas eran, son y serán estratégicas en nuestros desarrollos. Hemos apostado 200% por ello.
- Los dos estamos convencidos de que colaborar es mejor estrategia que competir. Y más aún en los tiempos que corren.
Por tanto, nos hemos liado la manta a la cabeza juntando nuestro potencial para ser líderes en España en este nicho. De momento insisto en que probablemente seamos los primeros y los únicos que tanto énfasis estamos poniendo, lo cual evidentemente es una ventaja competitiva con la que ya contábamos y un argumento más para decidirnos a hacerlo.
Para nosotros este proyecto es muy ambicioso: queremos enseñar a las empresas, sean grandes o pequñas, a mejorar su productividad. Queremos que los programadores se diviertan desarrollando, escriban muchas menos líneas de código y sean menos propensos a cometer errores. Queremos que la gente se de cuenta de una vez por todas que muchos proyectos desarrollados en Java EE tienen una enorme complejidad tecnológica. Que la curva de aprendizaje en Java EE y sus frameworks es alta para la mayoría de los programadores. Queremos en definitiva demostrar que hay alternativas, que hay otras opciones.
Estamos sin duda en la era de las soluciones sencillas (que no simples, ojo). Los mercados están demandando mayor productividad (de esto se habla a todas horas en los telediarios). El éxito de las metodologías ágiles en general y Scrum en particular es un ejemplo de ello. Y nosotros queremos trasladar estos conceptos al mundo del desarrollo.
El reto, por tanto, es importante. Tenemos que luchar contra el “¿Groovy/Grails? ¿Eso-que-éh?“, contra el “Yo ya sé Java y no me muevo” y demás barreras similares. Hay mucho tabú con según que cosas, y nos encontraremos con mucha gente de ideas cerradas. Hay mucha gente que no les da la gana que les saquen de su Struts-Spring-Hibernate. Pero bueno, también contábamos con ello, y los retos nos motivan
.
En fin. Haremos una presentación en Madrid para presentar formalmente Escuela de Groovy. Mañana probablemente podamos contar algo más. Mientras tanto, stay tuned!