#Developars: Miriam Muros

-Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Miriam Muros (@miriammuros) y soy de Madrid. Siempre he vivido en Madrid aunque estoy deseando vivir en otros lugares. Ahora mismo dedico mi tiempo a diferentes proyectos propios. Soy freelance, desarrollando algunos proyectos propios que espero que vean pronto la luz, intento levantar un centro de coworking y en ocasiones hago de advisor para otros proyectos. Pero en mi curriculum están empresas como Tuenti y Grupo Prisa.

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

Recuerdo tener un ordenador en casa desde siempre, y estar trasteando con el. Jugar a Prince of persia y siempre perder por lo que en los ratos que me aburría lo dedicaba a otras cosas. Pero a programar y a saber que realmente este era mi campo, a los 12 años, cuando realicé mi primera web! Y desde entonces ya sabía a que me iba a dedicar en el futuro.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Aunque mucha gente me critique por decir esto: php. Todo el mundo se mete con el porque no es un lenguaje estructurado, y blabla, pero se olvidan de que todas las grandes empresas de internet que han triunfado prácticamente todas tenían base en php y de echo, es de lo que más se pide trabajo… por algo será! y.. aparte de php, javascript 😉 Soy una programadora web en toda regla!

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Netbeans, git, jquery, firebug, vi creo que no podría vivir sin estos cinco…

– Recomienda alguna lectura técnica que no nos deberíamos perder.

He de decir que no soy una gran lectora sobre todo de lecturas técnicas, me parece que no tiene mucho sentido leer un libro técnico de principio a fin, ya que realmente son manuales, y los manuales sirven para instruirte en los puntos que tu necesitas 😉 pero… ya que me lo preguntáis… The pragmatic programmer

– Añade lo que quieras.

Invito a todas las chicas developars, a que entren en BetaBeers, es una reunión de programadores para hablar de programación y de proyectos que se realiza cada mes y están por casi toda España! Es muy interesante, e incluso ahora han empezado a hacer concursos de programación, y… me gustaría no ser siempre la única chica! 😀

#Developars: Lucía Manescau

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Lucía Manescau García, tinerfeña de 31 años (aunque nací en Las Palmas de Gran Canaria, pero vivo en Tenerife desde los 3 añitos) e Ingeniera Superior Informática por la Universidad de La Laguna. Actualmente trabajo en GMR Canarias, una empresa pública de la Consejería de Agricultura, Ganadería, Pesca y Aguas, como analista desarrolladora en Java y jefa de proyectos.

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

La verdad es que siempre me llamó la informática. Tengo incluso una curiosa foto a los 5 añitos frente a un ordenador, un MSX, que lo demuestra :), y recuerdo también, pocos años después, incluso hacer mis pinitos con el DOS. Pero la decisión final de estudiar informática llegó algo tarde. Curiosamente, hasta COU (sí, soy del viejo sistema, e incluso lo digo con orgullo jeje), estaba decidida a estudiar Bellas Artes, una carrera bastante diferente, lo admito. Pero cuando en COU nos llevaron a visitar las facultades, quedé prendada por informática, y en ese último año cambié de opinión y me matriculé en informática. Aunque los primeros años fueron algo decepcionantes (me faltaba verle la parte práctica), cuando empecé a hacer la Ingeniería Superior empecé a ilusionarme más y ,una vez trabajando, me di realmente cuenta de que la decisión había sido la correcta, hasta convertirme en una apasionada de mi trabajo.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Sin duda alguna, Java. Realmente me encanta trabajar con ese lenguaje. Me resulta muy práctica las posibilidades que da para la estructuración de los programas, para su modularización, me resulta muy sencillo en ese lenguaje entender la abstracción (lo cual en si puede parecer una frase algo rara, pero, no se por qué, en Java lo veo más claro que en otros lenguajes),… en definitiva, me siento cómoda y más imaginativa trabajando en Java. Además, otra gran ventaja que pienso que tiene, son la cantidad de frameworks y librerías que hay en ese lenguaje, la cantidad de colaboración que permite entre desarrolladores, lo cual, en los tiempos que corren, creo que es indispensable, pues ha quedado más que claro que el sistema completamente cerrado de “yo programo mis cosas y que nadie sepa como las he hecho ni pueda trabajar sobre ellas” ya no sirve (si hasta Apple, que siempre abogó por sistemas cerrados, tuvo que dejar abierta la posibilidad de que programas de desarrolladores externos se pudieran ejecutar en sus sistemas como el IPad, sería ilógico que otras empresas o desarrolladores siguieran pensando que los sistemas cerrados tienen futuro).

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Como IDE soy completamente fan de Eclipse, y especificando más, de MyEclipse (que vale que tiene la desventaja de ser de pago, pero siendo sincera entre uno y otro no hay color). En cuanto a frameworks me gusta mucho Spring, porque cubre una gran cantidad de necesidades del desarrollo y lo facilita muchísimo (el uso de anotaciones con Spring, desde que empecé a utilizarlo, me pareció una verdadera gozada 🙂 ), además de permitir una muy cómoda integración con otras herramientas como JUnit a la hora de hacer los tests unitarios (aunque en este aspecto he de confesar que hace poco, gracias a una charla de Yeray Darias, conocí los Specs de Scala, y me han dado muchas ganas de ahondar más en ellos, pues me ha parecido que tienen muy buena pinta ). No me gustaría terminar este apartado sin nombrar por una parte Maven, que me parece una herramienta realmente genial y completa tanto para el tratamiento de librerías, como para empaquetar, deployar o publicar librerías propias; por otra parte Git como control de versiones pues, aunque el paso de SVN a Git cuesta un poco por tener que “cambiar el chip”, la gran utilidad de poder controlar tus propios versionados, tus propias ramas, me encanta; y por último las herramientas de Atlassian (Jira, GreenHopper, Fisheye, Crucible), que pienso que facilitan muchísimo la organización de proyectos.

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Si tuviera que recomendar alguna lectura, me decantaría por “Java Puzzlers”, quizá no tanto porque enseñe en sí, ni desde luego por ser novedoso, sino porque te hace pensar un poquito más allá de aquellas cosas con las que te enfrentas diariamente como desarrollador, y te hace plantearte si a veces no nos adentramos lo suficiente en qué está haciendo realmente nuestro código. De todas formas, lo que realmente recomendaría como lectura es Google, y con esto me refiero a búsquedas continuas, a estar pendiente de qué es lo nuevo que sale, de qué nuevas posibilidades tenemos,… Desde mi punto de vista, más importante que “una lectura obligatoria”, es no dejar de leer nunca.

– Añade lo que quieras.

En este apartado, en primer lugar, me gustaría darte las gracias Daniel por esta iniciativa de “developars”, porque creo que las mujeres desarrolladoras en parte somos como las meigas, “haberlas haylas”, aunque muchas veces estemos algo más escondidas, seguramente porque siendo sincera seguimos siendo minoría. Pero la pasión por la informática no tiene sexo, o la sientes o no la sientes :). Yo personalmente me siento afortunada por sentirlo, por disfrutar por mi trabajo, por que me nazca gritar un “ole, ole” mientras aplaudo cuando resuelvo un problema complejo, tengo una “idea feliz”, pruebo un nuevo framework que me sorprende gratamente o veo un gran trabajo de un compañero. Sobre todo porque hace poco tuve una temporada algo de “bajón” de la que resurgí con ganas renovadas y con más pasión que nunca. De aquí ha salido mi twitter @luciamanescau (con el que aún me estoy peleando un poco 🙂 ) y mi blog Renacer de una informática, que aunque aún esté en pañales, pues lleva poquito tiempo, espero que poco a poco vaya creciendo y madurando.

#Developars: Fátima Casaú

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Fátima Casaú Pérez, extremeña, de un pueblo de Badajoz llamado Talarrubias (lo tenía que decir). Me vine a Madrid a estudiar Ingeniero Técnico en Informática y antes de terminar empecé a trabajar en Salenda, dónde continúo. En Salenda he aprendido todo lo que sé sobre desarrollo de aplicaciones web sobre la plataforma Java y sobre todo, en Groovy & Grails, además de seguir de cerca el mundo del “agilismo”. Pues a eso me dedico, al desarrollo de aplicaciones web, gestiono algunos proyectos en Salenda y algo de formación.

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

Pues… no sabría decir, desde siempre me ha llamado mucho la atención, quizá más atraída por los sistemas aunque, en la universidad, y sobre todo al empezar a trabajar me diese cuenta de que lo que realmente me gustaba era el desarrollo.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Pues, en un principio Java y ahora, claramente Groovy, ya que te da toda la robustez de Java pero con una sintaxis mucho más sencilla e intuitiva lo que le da una gran potencia al lenguaje.
Por otro lado, JavaScript me gusta bastante por todas las posibilidades que da del lado del cliente, más cuando nos ayudamos de algunas librerías como jQuery.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Cuando llego al trabajo, lo primero que hago es abrir el Chrome con el correo (Gmail), Hootsuite y Google Reader, para intentar no perderme nada, HipChat para comunicarme con todos mis compañeros, JIRA y GreenHopper para la gestión de los proyectos, y Confluence para guardar y compartir cualquier información relevante que lea o que haya que tener en cuenta para cualquier proyecto.
A la hora de desarrollar utilizo el IDE Springsource Tool Suite ya que, a día de hoy, se podría decir que es el mejor, gratuito, para el desarrollo con Groovy & Grails. Los frameworks y librerías, ya los he dicho, Groovy & Grails con todo lo que hay por debajo, Hibernate, Spring, Java…. también con JavaScript, con librerías como jQuery, YUI,…. HTML, CSS. Como sistema de control de versiones, utilizo SVN y como servidor de CI, Bamboo. Ah! y FireBug, no podría vivir sin él.

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Groovy in Action 😀 Realmente yo leo más en blogs y twitter que en los libros.

– Añade lo que quieras.

Últimamente estoy muy interesada en el desarrollo de aplicaciones móviles, en HTML5 y CSS3.
Suelo estar presente en todos los eventos sobre TIC que puedo. También intento asistir a algunas reuniones de grupos locales como Madrid GUG (Madrid Groovy User Group), AUG Spain (Atlassian User Group of Spain) y MadridJS. En internet, me gustaría estar más presente de lo que estoy ahora mismo, pero me podéis encontrar en twitter @fatimacasau.

Por último, decir que estoy orgullosa de ser una de las pocas chicas con un perfil técnico en el mundo de la informática, aunque ojalá y fuéramos más.

#Developars: Rosa María Orellana

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?

Hola soy Rosa María, más conocida en el mundo virtual como @assoritam, acabo de cumplir 32 años soy de Perú, co-fundadora de PyhtonPeru, linuxera, amante del software libre y organizadora de eventos relacionados a las TIC. Actualmente trabajo en El Comercio empresa más importante de medios de mi País, dentro del equipo de Plataforma Digital encargado de desarrollar todas las aplicaciones y portales de la Compañía, actualmente encargada de velar por la arquitectura de los componentes de las plataformas y crear nuevas soluciones. Estoy en mi último semestre de la carrera Ingeniería Informática en la Pontificia Universidad Católica del Perú, mi tema de tesis esta orientada a Usabilidad/UX de aplicaciones web y en mis tiempo libres aun desarrollo.

¿Desde cuando y cómo te picó el gusanillo de la informática?

Desde muy niña siempre me llamó la atención como funcionaban las cosas electrónicas era, de armar y desarmar cosas. Luego comencé con los juegos en mi pc 486, luego quise averiguar como se hacían estos juegos y no entendía nada de niña, hasta que terminé la escuela y decidí estudiar informática. Aprendía más matematicas y físicas que otra cosa hasta que dejé la universidad, por n razones me puse a trabjar en lo que es ventas de aplicaciones web por el 2004/2005. Desde entonces me interesó hacer mejores cosas con la web, entré como practicante a esta empresa luego tuve un par de salidas, una por irme a trabajar a mi Universidad y otra por que quise implantar mi propia empresa. Luego decidí regresar a la Universidad conociendo mucho de lo que es web. Ahora que llevo los curso y ya estoy a punto de culminar, pienso que la enseñanza es muy baja, que fuera de ella aprendí más con mi laptop, el software libre, y el mundo de la web, que cada día avanza siento que todavía va evolucionar más y quiero conocer mejores cosas. Ahora vengo investigando todo lo que es web semántica.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Python, me ayudó a resolver problemas sumamente rápidos y con unas cuantas lineas de código, pienso que se puede enseñar con este lenguaje, sin necesidad de traumar a los alumnos de universidad con c++ , c o java.
Ruby, ahora estoy metiéndome mucho a este lenguaje, es bastante implícito de las cosas solo que cuando hay que meterle mano a las gemas de un framework es la hitoria, pero es divertido.
Php, por que aún sigue siendo el lenguaje que la mayoría conoce en mi País, y bien o mal nos resulta para hacer grandes portales web en la empresa donde trabajo.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Django de Python,
PHP Unit
IDE vim / NetBeans para Ruby y Java
SVN GIT
RSPEC me parece fabuloso para Testing.
Firebug siempre me salva y me ayuda a entenderme con los CSS, javascript y jquerys.

– ¿Recomienda alguna lectura técnica que no nos deberíamos perder?

Online Python Tutor para aprender python, también Python Argentina me parece un buen tutorial para aprender python y Rails Tutorial para Ruby.

– Añade lo que quieras.

Quiero enseñar a más niñas a querer este mundo, me gustaría vivir sólo enseñando todo lo que aprendido y seguiré aprendiendo pero sólo a chicas, por una especial razón, se que aún es difícil mostrar que podemos aportar también en este mundo del desarrollo de software.
Te dejo mi blog con el último post que escribí en febrero: ¡ Jugar con Software No es para Niñas !

#Developars: Davinia MC

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Davinia MC (@davyria). Nací y vivo en Madrid. Profesionalmente hablando, acabo de cambiarme de Toprural a T2O Media, siempre en departamentos de software. He trabajado también en empresas de desarrollo software para móviles y de temas de GIS (mapas).

– ¿Desde cuándo y cómo te picó el gusanillo de la informática?

Desde pequeña veía cómo mi tío jugaba y programaba en su Commodore 64, luego mis padres compraron un 386 que heredé cuando compraron el Pentium 100 (el del error de coma flotante). Después ampliaba mi ordenador a piezas vendiendo las antiguas en páginas de segunda mano. De ahí a aprender C y después estudiar la ingeniería técnica de sistemas y luego el grado de software fueron pasos lógicos. No recuerdo ninguna etapa de mi vida sin algún cachivache tecnológico entre mis manos.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Mi lenguaje favorito actualmente es Java, ya que llevo muchos años dedicados a él, me parece muy cómodo y versátil, y me gusta la comunidad que hay detrás. Últimamente me ha dado por python y espero seguir por ese camino. He hecho algunos pinitos con Objective-C y Android, pero mucho menos de lo que me gustaría.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Mi IDE favorito es eclipse, que siempre lo instalo junto los plugins subclipse, m2eclipse, code pro analytix y findbugs. El IDE IntelliJ IDEA también es muy bueno, en algunos aspectos superior a eclipse, pero soy fiel al primero. Como control de versiones SVN. También utilizo muchas herramientas de Atlassian como JiRa+Greenhopper para gestión de proyectos con Scrum, su wiki confluence, Bamboo para integración continua. Sobre frameworks sobre todo Spring, he usado otros como Struts, Stripes (si no habéis oído hablar de él no os perdéis gran cosa).

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Soy de esas personas que no hablan con los que no se hayan leído “Clean Code” (es broma), también recomiendo “The pragmatic programmer”, “Refactoring: Improving the Design of Existing Code”. “The art of software testing” también es una lectura obligada, y “Scrum y XP desde las trincheras”.

– Añade lo que quieras.

Además de informática de vocación, me encantan los juegos (PC, consola, mesa…), las series, los libros, el humor, la danza y los zombies. En twitter me podéis encontrar como @davyria: gracias a @devsidestory en mi bio de twitter pone “developar”, cosa de la que me siento especialmente orgullosa. Tengo un blog en el que escribo mucho menos de lo que me gustaría, debido a que estoy involucrada en dos proyectos extra-laborales, y ya estoy pensando en el tercero. Espero pronto poder dar más datos sobre ello.

#Developars: Cristina Quintana

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Me llamo Cristina Quintana Cano, aunque mis amigos me llaman Cristi, mis compañeros de trabajo Cris, en twitter @jautu y podría seguir, pero bueno, lo importante, como se suele decir, es que me llamen.
Soy de Córdoba. He estado allí gran parte de mi vida, hasta que terminé la carrera de informática. Tras esto, me trasladé una temporada a Sevilla por trabajo, dónde estuve casi tres años, pero dejé aquello por emprender. Era el mejor momento para hacerlo y todo quedó en una gran experiencia de la que he aprendido mucho, y gracias a la cuál, actualmente trabajo en Acilia. En esta empresa he encontrado nuevos retos y unos compañeros maravillosos. ¡Me encanta esta nueva familia!

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

El gusanillo me pica cada día, jaja…
Siempre que me preguntan esto y no sé explicar como empezó todo, ya que no tengo nadie alrededor que le apasionará este mundo.
Así que pese a lo que todo el mundo espera escuchar, lo mío con este sector no fue una bonita historia de amor.

A veces terminas el instituto, quieres seguir estudiando y sólo puedes elegir entre las opciones a tu alcance, que son las carreras que hay en tu ciudad. Por lo que más bien fue el programa educativo que las salidas laborales, lo que me atrajo de la informática, ya que me encantan las matemáticas y que es la informática sino eso.
Entre nosotros… Mi verdadera pasión hubiera sido la arquitectura.
Pero no te engañes, adoro lo que hago, ya que no hay tiempo para aburrirse. Es un mundo que siempre está cambiando y exige mucho a los que se lo toman en serio.
He acabado muy enganchada. Me alucina todo lo que se puede llegar a hacer.

– ¿Cuál o cuáles son tus lenguajes de programación favoritos? ¿Razones?

No creo tener un lenguaje favorito. He trabajado con muchos y al final, más o menos son todos los mismo pero con reglas o patrones diferentes. Como decía un amigo y comparto su opinión: si “sabes” programar en un lenguaje, “sabes” programar en todos.
Por otro lado, si debo confesar que se agradece haber comenzado a trabajar con un lenguaje tan robusto con Java, que hace ver algunas flaquezas de los demás, y es estupendo para sentar adecuadamente las bases.
Actualmente trabajo con Php y con varios de sus framework, entre ellos Symfony, algo que debeis probar todos (100% recomendado).
Como estamos confesando cosas, diré que echo de menos dedicarle tiempo a Python, mi lenguaje favorito, no apto para obsesivos del orden. La indentación hará que os volvais locos cuando leáis código en un lenguaje diferente a éste.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Aunque chica debianita en mis comienzos, no me resistí a probar Mac, que hace que todo sea más sencillo y no pierdas el tiempo (pero se echan de menos esas configuraciones a mano).
Como editores o IDE, estaba totamente hecha a trabajar con Eclipse, hasta que probé PHPStorm, algo que también va con el cambio del lenguaje.
Como framework: Django para Python, y Zend framework o Symfony para PHP.
Control de versiones, vamos a ver, control de versiones… Tanto Subversion como Git. Pero obligado probar el segundo, te da mucha más libertad de acción cuando le pillas el truco a los repositorios distribuidos.
Respecto a lo demás, siempre que algo se pueda hacer por línea de comandos, me veras utilizar la consola o terminal antes que otra cosa.

– Recomienda alguna lectura técnica que no nos deberíamos perder.

El último libro que he leído es “Desarrollo web ágil con Symfony2” de Javir Eguiluz, muy bueno tanto para perfiles avanzados como para aquellos que acaban de empezar con el framework.
Esto no es lo normal. en mí. No suelo coger un libro y leerlo de la primera a la última página, suelo tenerlos como consulta de temas específicos. Es más habitual que vaya navegando de artículo en artículo, investigando cositas.

– Añade lo que quieras.

A mis compañeras developars, decirles que tenemos que seguir ahí, demostrando que no somos bichos raros, pero que también podemos tener ese punto freak.
A todos en general, y sobre todo con lo que se escucha últimamente, hagan en el día a día todo aquello que les haga dormir tranquilos por las noches. No pierdan la ilusión y no desesperen. Me gusta pensar que todo ocurre por algo, pero siempre por algo bueno. ¡Siempre por algo bueno!

#Developars: Nayeli García

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Nayeli García (@nayeligarciac) soy de México D.F. y llevo 3 años viviendo en Madrid. Actualmente trabajo en una consultora para Isban. Llevo ya unos cuantos años de experiencia de desarrolladora .

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

Cuando estaba en la preparatoria (como dicen en España en el instituto o bachillerato) me gustaba la clase de computación. En estas clases nos enseñaban algunos programas, pero nada de programación. Así que entré a la carrera de Ingeniería en Sistemas sin saber lo que era programación. Ya en las clases me empezó a gustar, y además se me facilitaba. Creo que tuve suerte.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

En toda mi experiencia me he enfocado en trabajar con java. Empecé en la universidad y después seguí porque era lo que necesitaba en los proyectos en los cuales estaba, después creo que le tomé un poco de “cariño” por influencia de mis compañeros de trabajo.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Frameworks que utilizo es spring y adf , aunque también le damos mantenimiento a una aplicación con struts.
El IDE que uso y que me gusta es Eclipse. Hace como un año estaba en un proyecto que tenía que trabajar con JDeveloper y fue una pesadilla. Y control de versiones utilizo cvs o svn.

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Los libros de Manning me gustan y con el libro que aprendí mucho es el de J2EE Design and Development de Rod Johnson

– Añade lo que quieras.

Animo para que cada vez más mujeres se dediquen a esta carrera, aunque cada vez siento que somos más, creo que hace falta. Aunque casi siempre he tenido compañeros, pero me gusta tener compañeras, siento que hay algo de complicidad entre nosotras.

#Developars: Emma López

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Buenas, soy Emma (@hell03610), una developar murciana de nacimiento y valenciana de adopción. Desde hace unos meses formo parte de la crew de beCode, miembro de Agilismo y promotora de VLCTechHub.

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

Desde el instituto, mi primer ordenador iba con diskettes de 5 1/4. Lo que más me llamaba la atención era la resolución de problemas, estaba entre estudiar psicología o informática. Al final me decanté por informática porque era más de “ciencias”. A pesar de todas las asignaturas de hardware que he tenido que aprobar, no me arrepiento 😉

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Mis primeros programas fueron con BASIC, en la universidad vimos mucho c y c++. El paso a java fue bastante engorroso, verbose y pesado y desde entonces tengo esa misma sensación. No tengo lenguaje favorito, aunque hay algunos que no me caen bien (java, objetive-c). Eso sí, me he acostumbrado a los lenguajes con llaves y ahora me parecen hasta elegantes comparados con un begin end :p

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Gran parte de mi desarrollo profesional ha sido en c#, así que mucho Visual Studio conviviendo alegremente con NUnit, dbUnit, Jenkins, Cucumber, Fitnesse, Subversion…
Ahora estoy de lleno en javascript usando Cuore, jQuery, node…con git, jasmine, mocha y mongodb. Sublime Text es un editor que me esta gustando mucho, es muy rápido y cómodo. Kanbanflow me ha encantado como panel para equipos que trabajan en remoto, de hecho ahora tengo siete!!

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Así a quemarropa, como antibiotico de amplio espectro diría que “Clean Code”. Aun no siendo técnico, también recomendaría leer “Ampliación del campo de batalla” para ayudar a despertar. Pero en definitiva, lo que cuenta es no dejar nunca de aprender y divertirse.

– Añade lo que quieras.

Si vienes por Valencia, pásate a hacernos una visita por beCode!

#Developars: Mamen González

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Mamen González, toledana de nacimiento que a los 18 años dejó una ciudad Patrimonio de la Humanidad para irse a otra, Alcalá de Henares, a estudiar Ingeniería Informática.
Empecé mi carrera profesional en Bruselas, en Steria Benelux, trabajando en un proyecto para la Comisión Europea, donde además tuve la oportunidad de aprender idiomas. Continué trabajando en diversos proyectos de desarrollo de software en la empresa Paradigma Tecnológico (fue allí donde comencé a trabajar con Groovy y Grails).

Y, actualmente trabajo como desarrolladora de software Groovy/Grails en Mundo Reader en un proyecto de comercialización y distribución de contenidos digitales. Escribo siempre que puedo en mi blog, soy @gmamenl en Twitter y también estoy en Linkedin.

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

Mi hermana estudiaba un módulo de FP de Informática y mis padres le compraron un ordenador. Por aquella época, pocas personas tenían, solamente alguna empresa, ¡éramos unas afortunadas!
Empecé jugando en el Amstrad 286 al Tetris y al Prince of Persia, escribiendo mis trabajos del colegio e imprimiéndolos en el papel continuo de nuestra estupenda impresora matricial.
Poco a poco, mi interés por la informática fue creciendo y, ya ves, desde entonces no me he despegado de un ordenador.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Groovy y Java. Empecé programando en Java y utilizando frameworks como Struts, Wicket,… hasta que descubrí Groovy y Grails, y descubrí que había formas mejores y más fáciles de hacer las cosas.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Frameworks: Grails, Play Framework.
IDE: IntelliJ IDEA, Eclipse.
Control de versiones: SVN y GIT
Gestión de proyectos e incidencias: Jira

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Recomendaría leer Clean Code de Robert C. Martin y Effective Java de Joshua Bloch.

– Añade lo que quieras.

Me encanta aprender, me apasionan las nuevas tecnologías y mi sueño es emprender. Me encanta leer, viajar y descubrir nuevos lugares, hacer senderismo y disfrutar de la naturaleza, algo que viene bien hacer para alejarse del mundo digital de vez en cuando 🙂

#Developars: Laura Morillo

– Preséntate en unas líneas: ¿Quién eres? ¿De dónde eres? ¿Dónde trabajas?…

Soy Laura Morillo-Velarde Rodríguez (@Laura_Morillo), cordobesa de nacimiento aunque madrileña de adopción. Me vine a Madrid a terminar la carrera en 2006 y desde entonces me quedé aquí que el trabajo de informática por el sur está bastante más difícil. Actualmente acabo de empezar a trabajar en ASPgems tras mi paso por Wiseri.

– ¿Desde cuando y cómo te picó el gusanillo de la informática?

He tenido la suerte de que mi padre siempre ha sido un poco adicto a la tecnología, así que desde pequeña he estado rodeada de ordenadores y gadgets e incluso de modems de 56k con los que me conectaba a internet mientras mi madre me gritaba que quería llamar por teléfono. Sin embargo, no me planteé estudiar informática hasta que en bachillerato cogí la asignatura optativa de Informática, en ella conocí el “maravilloso mundo” de Visual Basic y también vi las posibilidades que me ofrecía el poder crear desde cero lo que quisiera, de ir avanzando a medida que salen cosas nuevas y tener siempre muchas cosas por aprender y todo eso me convenció.

– ¿Cual o cuáles son tus lenguajes de programación favoritos? ¿Razones?

Cuando conocí C++ después de haber aprendido con C, C++ era mi lenguaje favorito, después llegué a Java y nuevamente cambié de opinión, tras eso pasé a Groovy y actualmente a Ruby y con la cantidad de cosas que estoy aprendiendo me da pereza pensar en volver a trabajar con Java. Me gusta que el lenguaje y el framework te simplifiquen las cosas y te permitan centrarte en resolver el problema que tienes entre manos. También me gusta de un lenguaje que sea sencillo y permita escribir un código fácilmente legible.

– ¿Y tus herramientas habituales? (frameworks, librerías, IDE/editor, sistema de control de versiones…)

Ahora me está tocando pelearme con Rails, aunque habiendo pasado previamente por Grails no me está costando demasiado y me encanta volver a estar aprendiendo algo nuevo.
Ambos frameworks me parecen muy completos tanto por las funcionalidades que de por sí aportan como por la comunidad que tienen detrás y que te permite encontrar un plugin o una gema para todas tus necesidades.
En cuando a IDE, para Groovy&Grails y Java me manejaba bastante bien con Netbeans, que aunque no ofrecía completado para Groovy me parecía más ligero y manejable que el STS, aunque sé que hay por ahí otras opciones con las que la gente está muy contenta. Para Ruby on Rails me he decidido por RubyMine porque el vim no me resulta muy “amigable” y la otra opción que probé era TexMate, que ofrece menos comodidades para Ruby que un entorno específico.
Y para el control de versiones siempre he estado trabajando con Subversion aunque me atrae mucho Git y me gustaría meterme más de lleno con ello.

– Recomienda alguna lectura técnica que no nos deberíamos perder.

Reconozco que yo soy más de trastear en blogs, artículos, screencasts… y a los libros les dedico más tiempo así que soy muy lenta con cada uno, pero puestos a recomendar alguno supongo que sería el Pragmatic Programmer y para aquellos a los que les dé “miedo” el inglés, Diseño Ágil con TDD de Carlos Blé.

– Añade lo que quieras.

Pues sólo añadir que me alegro de que alguien se acuerde de esta especie en peligro de extinción que somos las chicas técnicas, y ojalá más se animen a ver que esta es una profesión como otra donde lo importante es que te guste lo que haces, que si lo haces bien nadie va a mirar si eres chica o chico.