miércoles, 5 de marzo de 2014

Sergio Elvira: Diseñando un Holter Inalámbrico

Sergio Elvira Pérez:
De la idea a la realidad mediante incubadora de proyectos

Cursa sus estudios en el grado de Ingeniería Informática-Ingeniería de Computadores (4º curso) es CEO de VitalSigns proyecto ganador de la incubadora Think Big de Telefónica.
"Nuestro dispositivo consiste en un sistema de monitorización en tiempo real del sistema cardíaco. Un ECG + Holter (electrocardiograma) inalámbrico.".
"Para llevar a cabo proyectos con potencial pero sin capital recomendaría que se presenten a incubadoras o aceleradoras como LanzaderaWayraCall, etc.".
LinkedIn

Muchas gracias por estar con nosotros Sergio. Queremos hacerte algunas preguntas que ayuden a Ingenieros a hacer realidad a cabo proyectos interesantes sin una idea completa de cómo crear una empresa, vender un producto o hacer un plan de negocio. Nos interesa mucho tu experiencia con VitalSigns.

¿Podrías contarnos los inicios de este proyecto?

Muy Buenas y muchas gracias por la invitación a esta entrevista. Este proyecto fue una iniciativa mía a raíz de que observé que un familiar padecía un problema de corazón y los médicos debían monitorizarle 24h ya que dicho problema no era algo regular sino que todo indicaba que era algo que se producía puntualmente.

Es por esto por lo que decidí investigar sobre los dispositivos de monitorización ya que como pude apreciar, el dispositivo que esta persona llevaba consigo era muy incómodo (no podía ducharse por no ser resistente al agua, no podía hacer ejercicio y sus movimientos se veían limitados por electrodos y cables además de por la pesada petaca).
Holter actual

En este caso, esta persona tuvo que llevar consigo el dispositivo (Holter) durante un periodo de 24h, pero hay personas que deben llevar consigo el dispositivo desde 24h hasta incluso 1 semana.

Con el fin y la motivación de innovar en este campo, y mis indagaciones desde varios proyectos con la universidad a modo de proyectos personales, decidí presentar la idea a Think Big de Telefónica. Fue entonces cuando decidí integrar a José Manuel Romero Martínez, colaborador y también estudiante pero de Ingeniería Industrial por la Universidad de Sevilla junto con Tomás Ariza Crespo estudiante de Ingeniería Informática por la Universidad de Sevilla al igual que yo.

Think Big dio una charla en la Universidad, fue allí donde me enteré de su existencia y me decidí a presentar la idea.

¿Cuál fue el proceso de selección y evaluación que seguisteis hasta alcanzar el premio de telefónica? ¿En qué consiste ese premio?

Comenzamos a principios de 2013 presentando la idea. El proceso mediante el cual fuimos escogidos se divide en dos: preselección y selección en la que comunican qué proyectos finalmente son los que ha escogido la fundación.

Nosotros pasamos ambos y eso se considera ser ganador de Think Big (pasan 300 de más de 4000).

Una vez seleccionados, se nos proporcionó un mentor para ayudarnos en la administración del proyecto, aconsejarnos y además validar los avances del proyecto. Nos está siendo de mucha utilidad.

Tuvimos que dividir el proyecto en 5 fases y establecer unos hitos que cumplimos. Puedes pasar a la siguiente si el mentor lo valida, una vez alcanzados los objetivos marcados..

A día de hoy (5 de marzo de 2014) hemos validado y cerrado las 5 fases (6 meses de mentoring, de cursos y de eventos) y se abre un segundo nivel que es el que optamos ahora llamado Build.

Este segundo nivel da la opción de tener una mentorización mas específica a cada proyecto, publicidad y una aportación monetaria mayor que en el primer nivel.

En cuanto al aporte monetario, realmente Telefónica nos proporciona una pequeña parte para comenzar a trabajar pero es algo para que trabajes optimizando los recursos y para que puedas desarrollar tu idea, una cantidad pequeña de 400€. En el segundo nivel, proveen una cantidad de 3000€.

¿En qué consiste exactamente el proyecto?

El proyecto consiste en un sistema de monitorización en tiempo real del sistema cardíaco. Un ECG + Holter (electrocardiograma) inalámbrico.
La idea final es que sea una especie de banda elástica que se adapte fácilmente al pecho y que transmita a través de Bluetooth Low Energy la información a un dispositivo móvil (Tablet, Smartphone) que lleve el usuario, proporcionando la posibilidad de que la intervención de los profesionales de la medicina sea mucho mas rápida al incorporar un sistema M2M, es decir el dispositivo móvil sube a la nube los datos guardándolos en un historial, donde el médico puede acceder a él siempre que quiera y desde donde quiera. Esta idea funciona ya en el deporte con los pulsómetros bluetooth por lo que suponemos que será un avance importante en el mercado.

Este dispositivo trabaja en tiempo real, comparando constantemente las señales recibidas para que si se da el caso de que hubiera algún problema cardíaco, los profesionales de la medicina sean alertados y puedan tomar decisiones al respecto e incluso acudan a atenderla rápidamente.

Nuestro Holter está también pensado para deportistas pues al ser inalámbrico y resistente al agua (ducha, sudor), podrá medir el rendimiento de éstos en tiempo real.

Podéis saber más en nuestra Web: http://www.vitalsignsproject.com/

Estáis pensando en financiar vuestro proyecto a través de crowdfunding ¿podéis contarnos algo más?

Las plataformas de crowdfunding promueven la financiación en masa, con el objetivo de que se proporcione aportaciones monetarias al proyecto a cambio de unos servicios prestados.

Dependiendo de esta la aportación y de un rango que estipulan los desarrolladores del proyecto, se establece un servicio con mas beneficios que otros.

En el crowdfunding se hacen efectivas las aportaciones de los mecenas cuando se ha alcanzado entre un 60% y el 100% (en función de la plataforma) del objetivo para recibir el dinero. Si no se alcanzase el mínimo, no hay transacciones monetarias y los compromisos de aportación se anulan.

Queréis llegar a 6000 €, ¿para qué os servirá ese dinero?

Ese dinero nos serviría para comprar material de laboratorio, placas de prueba y de expansión con distintos microcontroladores, hosting, servidores para el historial, software de diseño Eagle (más de 1500€)

Pensamos que con ese dinero sobre todo obtendríamos la posibilidad de crear (diseñar y fabricar) nuestro propio prototipo, que al ser una tecnología innovadora y no existir, debemos realizarlo desde cero.

¿Habéis construido algún tipo de prototipo para que puedan validarlo o es solo una idea?

Nuestro proyecto se encuentra en fase de desarrollo por lo que tenemos diferentes pruebas hechas con diversos dispositivos.

Tenemos el dispositivo totalmente orientado para su fabricación, pero no tenemos el prototipo fabricado, por lo que esta segunda fase creemos que resolveremos este y numerosos hitos que aún nos quedan por conseguir, teniendo en cuenta que ya poseemos en gran medida, la parte del diseño del prototipo.

Qué recomendarías a un alumno que esté finalizando una ingeniería con ideas pero sin dinero para financiarlas, que entre directamente a una plataforma de crowdfunding, que prepare una buena campaña de marketing, que se asocie con gente con más experiencia...?

Basado en mi experiencia, recomendaría que se presenten a diversas convocatorias de entre multitudes incubadoras (fase inicial del proyecto) o aceleradoras (el proyecto está validado y tiene que crecer rápido en poco tiempo) como Lanzadera, WayraCall, Think Big, etc. (Aquí tenéis un artículo sobre las españolas más importantes)

Esto les proporcionará un empuje y una motivación, ya que les dará una opción para sacar su proyecto adelante. Es una muy buena opción de cara a trabajar en una idea propia y formar tu empresa.

Posteriormente cuando el proyecto esté por lo menos orientado o se tenga una base sólida es la hora de darlo a conocer y de buscar financiación (si es que las incubadoras o aceleradoras no aportan la cantidad suficiente, porque Lanzadera o Wayra proporcionan un capital de entre 100.000 y 200.000€) a través de plataformas crowdfunding, por ejemplo.

Nosotros hemos presentado el proyecto en Wayra y Lanzadera este año, habiendo pasado la primera fase de Wayra.

Si bien es cierto, una buena campaña de marketing, te hace sacar el proyecto adelante bastante más rápido por lo que también creo que es necesario que se sepa vender el producto, de manera que el inversor o el cliente quede satisfecho con tu diseño y tu venta, por ello nosotros cambiamos continuamente la Web y el diseño del prototipo para que sean atractivos.

Muchas gracias Sergio por dedicarnos tu tiempo y esperamos verte de nuevo por aquí. Cuando empecéis con el proceso de Crowdfunding nos avisáis por si podemos aportar algo.


Por si usáis twitter, hemos habilitado uno para avisar de las nuevas entradas: @_jaalvarez_
Si os gusta el contenido de este blog por favor publicitadlo para que el esfuerzo valga la pena.
Finalmente os recordamos nuestros objetivos

viernes, 8 de febrero de 2013

Manuel Sánchez: Desarrollador Android

Manuel Sánchez:
Desarrollador Android

Finalizó sus estudios en Ingeniero en Informática en 2009 y trabaja desde entonces en Genera Interactive donde ha desarrollado junto a su equipo múltiples aplicaciones para Android.

"En Android lo correcto es guiar al usuario mediante una aplicación gratuita a que compre". "Para la empresa es más interesante un recién salido que haya tardado dos años más en terminar la carrera con un buen porfolio de aplicaciones que uno que salga en su año pero sin experiencia".
LinkedIn


Muchas gracias por estar con nosotros Manuel. Queremos hacerte algunas preguntas que ayuden a Ingenieros Informáticos en su desarrollo profesional, creemos que eres una persona que puede ser un referente para gente que esté acabando sus estudios y quiera dedicarse al desarrollo de aplicaciones móviles.


Además de cursar Ingeniería Informática, ¿podrías indicarnos tu formación fuera de la Universidad?


Desde antes de Ingeniería Informática, siempre me llamaron la atención el mundo de los videojuegos y las interfaces gráficas, he estado toda mi vida formándome en un plano informático muy orientado a los gráficos, hasta he jugado a crear modelos 3D con Blender y retoques con Gimp.


¿Qué opinas sobre tu paso por la Universidad?¿Crees que tu formación te ha preparado lo suficiente para tu trabajo?


La Universidad te da herramientas muy genéricas y si es verdad que existen muchas asignaturas que te ayudan, te hacen pensar y abren tu mente, también es cierto que no se orienta al mundo laboral y ni mucho menos te abre puertas de un modo directo salvo por las prácticas en empresas. En mi opinión se debería de orientar desde el principio al mercado para que cuando saliera el alumno no tuviera más que adaptarse al trabajo de una empresa nueva o tener los conocimientos para montar la suya propia.


¿Qué recomendarías a un estudiante de Ingeniería en Informática para prepararse para el mercado laboral?


La informática es un ámbito muy genérico y sobre todo aquí en España que poca gente sabe qué es en realidad, yo recomiendo enfocarse y especializarse en una rama o tecnología y hacerse fuerte en ella, ser si no el que más de los que más sepan de la misma. Tocar muchos temas puede ser algo difícil y el no estar especializado es como saber mucho de nada y muchas veces no se tiene en cuenta.


Tu fuerte es Android, ¿qué tiene que hacer un desarrollador software para estar al día de lo último?


Para estar en lo último de Android hay que empezar por lo más básico mirando los tutoriales de la página oficial de Android developer que se encuentran también en el SDK y seguir con el API Demos. Una vez realice los tutoriales y vea por encima los ejemplos, debería enfrentarse a un proyecto real de pequeña envergadura.

Android tiene una fuerte comunidad por detrás y una vez aprendes lo básico lo demás estará ya hecho, siempre puedes buscar algún ejemplo y basarte en él para luego mejorarlo y adaptarlo a tus necesidades.

Una buena forma de estar a la última es apuntarte a las listas de android developers tanto en google plus como por correo y cada vez que aparezca una nueva versión de Android ver por encima qué es lo nuevo que tiene esa versión. 

En realidad estar a la última en una tecnología es algo peliagudo ya que esta es muy extensa y si te vas a dedicar a trabajar haciendo videojuegos o aplicaciones a lo mejor la parte de mapas no es tan interesante para tí. Es bueno tener una noción de todo pero como he dicho antes lo mejor es focalizar esfuerzos.

Atraer la atención de usuarios en un mercado de más de tres cuartos de millón de aplicaciones es complicado, ¿qué haces tú para hacer tus aplicaciones atractivas?

Me gusta causar el efecto "magia", que el usuario piense que todo lo que hay más allá es más que lo que ve. Intento siempre que puedo evitar las barras de carga, las interfaces con muchos botones y sobre todo las funcionalidades inútiles. Me gusta que cuando llego a las pruebas de calidad, los usuarios que no conocen la aplicación no tengan ni que preguntarse dónde está el botón de ayuda.


¿Crees que publicar aplicaciones de pago para Google Play por desarrolladores particulares merece la pena? Conozco a muchos que sólo lo hacen por crear su portfolio de aplicaciones pero no piensan en la rentabilidad.


Desde el principio android ha tendido más al negocio gratis, "comprar gratis" y dar la sensación al usuario de que no tiene que gastar dinero por hacer uso de la aplicación. A veces esto es cierto recibiendo dinero el desarrollador por los anuncios, pero otras veces la aplicación no es más que un anzuelo para el modelo freemium o para redireccionar a la app de pago. En Android a día de hoy existe tanta competencia gratuita que el intentar competir con una aplicación de pago es prácticamente un suicidio. Lo correcto es guiar al usuario mediante una aplicación gratuita a que compre.


A día de hoy en España ¿se paga mejor a un desarrollador de iOS que a uno de Android?.


A día de hoy al que se le paga más es al que sepa ambas, buscando ofertas de empleo y proyectos se puede observar como el que conoce ambas tecnologías multiplica su salario de una manera exponencial. Algunos trabajos también piden J2ME, pero son los que menos. Si realmente quieres ganar dinero por tu cuenta lo suyo es saber un poco de iOS y un poco de Android mejor incluso que saber mucho de una de las dos. No suelen pedir aplicaciones complejas, tan sólo aplicaciones multiplataforma.


Llevas 3 años trabajando en Genera Interactive/Mobile, qué destacarías de la empresa.


Es una empresa muy dinámica con mucha agilidad, capaz de reorientar sus productos a una velocidad de vértigo y al contrario de lo que se suele ver en España, con una organización poco jerárquica en la que a todos se nos tiene en cuenta y con una velocidad de creación de proyectos asombrosa. La gente que se encuentra trabajando dentro de la empresa en el plano técnico es muy profesional y en cuanto a la parte emocional, estando allí te sientes como perteneciente a una gran familia lo que hace que todos estemos muy comprometidos para sacar todo hacia adelante.


Cuando hay un puesto para entrar en tu empresa, ¿qué proceso de selección seguís?


Lo más importante es que sea una persona con inquietudes, que haya hecho cosas por su cuenta y se le note que le guste el trabajo que va a desempeñar. También miramos el plano de la personalidad que tenga una forma de ser de acorde al buen royo generalizado de la empresa, no queremos que este buen rollo se pierda, "hay cosas que se pueden enseñar pero hay otras que no".


Coméntanos un poco los proyectos en los que estás trabajando hoy en día.


Hoy en día estoy trabajando en varios proyectos dentro del equipo Android, ahora mismo estamos con más de 10 proyectos dentro del equipo, como comenté antes somos una empresa muy dinámica y dentro del equipo tenemos bien engrasados los motores para abordar lo que nos venga. Los proyectos en sí mismos no puedo decirlos, pero sí que la carga de trabajo es algo fuerte y que sin el equipo tan preparado y organizado que tenemos no sería posible llevar a cabo tantos proyectos en paralelo. Realmente nos conocemos desde hace mucho tiempo y funcionamos bien juntos.


¿Qué proyecto personal o empresarial te ha llenado más?


Mis proyectos favoritos siempre serán los más vistosos en contraposición están los proyectos que tienen una gran cantidad de bases de datos y no dan lugar a una interfaz atractiva, prefiero que el usuario pueda usar la aplicación de una manera rápida y sencilla.


¿Qué hay que hacer para que una app se venda?


Para que una aplicación se venda no importa tanto el producto inicial como el cómo se venda. Debe de ser un producto internacional, hay que llegar a la mayor parte de gente que se pueda, un producto inicial no debe de estar centrado a una pequeña parte de la población mundial aunque sí a un sector.

Está claro que sin una promoción, por muy bueno que sea el producto este no se va a vender nunca.

También hay que pensar que muchas veces no es el producto lo que se vende sino la idea del mismo y es mejor buscar un producto funcional mínimo que se haga rápido y venderlo que buscar un producto grande y complejo. Si el producto base tiene aceptación ya se ampliará con el consiguiente efecto positivo que tienen las actualizaciones subiendo puestos en el top y dando la sensación de que sigue vivo.


¿Qué recomendarías a un estudiante de Ingeniería para conseguir su primer trabajo?


Que mientras lo encuentra y no, busque una rama de la informática que le guste e intente sacarle todo el partido que pueda. No intentes llegar a la entrevista con un puñado de máster, diplomas, el FIRST y tu título de Ingeniería Informática porque con eso lo único que van a hacer es ponerte a servir cafés. Es mucho más jugoso un recién salido que haya tardado a lo mejor un año o dos años más en terminar la carrera pero se haya empapado de conocimientos, haya hecho muchísimas aplicaciones y tenga un porfolio en condiciones que uno que saque todo matrícula, salga en su año y además venga con un máster.


¿Cuál podría ser la forma de resumir tu vida laboral?


Busca algo que te guste, explótalo hasta la saciedad y no pares hasta que sea rentable.


Muchas gracias Manu por dedicarnos tu tiempo y esperamos verte de nuevo por aquí.


Por si usáis twitter, hemos habilitado uno para avisar de las nuevas entradas: 
Si os gusta el contenido de este blog por favor publicitadlo para que el esfuerzo valga la pena.
Finalmente os recordamos nuestros objetivos

sábado, 29 de diciembre de 2012

Javier Barroso: Administrador de sistemas

Javier Barroso:
Administrador de sistemas
Los Ingenieros en Informática se preparan más para ser Ingenieros del Software. 
Para ser un buen administrador de sistemas debes ser un entusiasta de los Sistemas Operativos y que te guste el scripting.
"Un día como administrador de sistemas es como una excursión a la sierra. No sabes lo que te vas a esperar."


Currículum


Muchas gracias por estar con nosotros Javier, coméntanos tu formación tanto en la Universidad como fuera de ella. ¿Qué crees que es lo más importante que aprendiste en la Universidad? ¿y fuera de ella?

En la Facultad aprendes a aprender. Sólo una pequeña parte de lo que te enseñan te va a servir en el trabajo del día a día. Recuerdo sólo un par de asignaturas que aplico en mi día a día:

- Prácticas de Sistemas Operativos
- Redes de Computadores

En el trabajo he aprendido mucho más que en la carrera, quiero decir más cosas prácticas, está claro. Más que aprender a aprender no hay NADA. He aprendido a que los fallos siempre tienen una razón de ser. Recuerdo en los principios cuando decía "Mira esto es increíble, esto no puede ser así". Pues siempre lo que sucede tiene su razón, bugs incluidos.

Luego también te das cuentas cuando trabajas que cada tema es un mundo, por muy pequeño que sea. Recientemente me he visto inmenso en el mundo NTP, que a simple vista parece un tema sencillo...

Explícanos tu trayectoria y cómo llegaste a trabajar en Fujitsu.

Después de estar contratado como Técnico especialista en la Universidad, que fue cuando aprendí el "glorioso mundo de las expresiones regulares en Perl (y Perl en sí)", entré en Isotrol. Allí desarrollé mis conocimientos sobre Administración de Sistemas, hasta el punto de certificarme en Linux.

Cuando terminó mi etapa en Isotrol, en plena crisis, tuve la fortuna de ser contratado por Fujitsu, donde actualmente estoy en un proyecto muy interesante y con mucha variedad de tecnologías. Fujitsu está entrando cada vez más en la administración andaluza y ofrece un modelo a seguir en el mundo empresarial.

¿Cómo es un día en tu trabajo? ¿Qué tareas realizas? 

Uff, un día de trabajo es como una excursión a la sierra. No sabes lo que te vas a esperar. Desgraciadamente las cosas no van como deberían. El ITIL que tanto se vende, estaría bien si se aplicara. No sé si llegará el día en el que realmente lo vea funcionar, pero actualmente, aún en el proceso de implantación de ITIL, siguen llegando peticiones distintas cada día. Cada semana la prioridad cambia de un asunto a otro, y así es difícil que salgan bien las cosas.

Te pondré el ejemplo de lo que ha sido para mi hoy:

- 10 tareas en el gestor de tareas A.
- 10 tareas en el gestor de tareas B.

Se habla de un problema importante que genera una nueva tarea (lentitud en las copias de seguridad). A raíz de este problema, se generan 2 ó 3 incidencias relacionadas que son las que resuelvo.

Otro problema con las copias de seguridad, las incrementales no funcionan. Los técnicos de soporte no son capaces de dar con lo que pasa (es un problema de su software). Venga a hacer más pruebas repetitivas.

Los snapshots no van en la herramienta de virtualización, venga a responder a la gente de soporte preguntas que hacen para ganar tiempo.

El ntp no va fino en la red ... se scriptea para ver qué servidores están afectados.

Equipos virtuales que no responden y alguno hay que reiniciar.

La red va lenta en determinados tramos, hay que investigarlo.

La rotación de log no va fina (no se usan paquetes debian y no se terminan de configurar bien las cosas).

Todos esos puntos son los que recuerdo haber trabajado en el día de hoy. Te puedes hacer una idea de que es difícil centrarse en algo.

¿Realizas tu trabajo en equipo o un administrador de sistemas es más solitario que un desarrollador software?

Siempre se intenta realizar en equipo. Pero el día a día demuestra que no es sencillo.

En nuestro equipo tenemos gente especializada (Windows / Firewall / AIX / Copia / Monitorización ...)

Pero vamos, lo pasamos bien y hay un buen ambiente, y nos intentamos ayudar. De vez en cuando nos vamos de fiesta.

Podrías enumerar las tecnologías que has tenido que aprender para realizar correctamente tu trabajo.

- Monitorización (zabbix, snmp, selenium)
- Scripting (perl)
- Switches (Cisco / HP)
- Tecnologías web (Apache / Tomcat / JBoss / Weblogic)
- Virtualización (KVM / VMWARE)
- SAN (Netapp / XIV)
- Proxy (squid)
- Un poquito de Windows (AD)
...

Sé que tuviste una entrevista de Google, coméntanos cómo se interesaron en tí y cómo te contactaron.

Pués según me comentaron fue a través de las listas de Debian. No sé en cual de ellas tendrían la mirada echada...
Al final no fructiferó, una pena.

¿Qué recomendarías a un estudiante de Ingeniería Informática para que consiga un buen trabajo de administrador de sistemas? (Qué debe esperar de su trabajo y cómo debe prepararse).
Ser un entusiasta de los Sistemas Operativos y que le guste el scripting. Y luego ser ordenado a la hora de hacer las cosas y tener la capacidad de repasar dos veces lo que se va a hacer antes de dar el siguiente paso. No he visto pocos errores que han estado a punto de echar por tierra el trabajo de muchas semanas ...

Creo que los Ingenieros en Informática se preparan más para ser Ingenieros del Software. Realmente el trabajo de Administrador de Sistemas lo puede realizar quién haya estudiado un módulo. Pero bajo mi punto de vista el haber hecho la carrera me ha ayudado para profundizar en todas las materias que me voy encontrando en el día a día.

Por si usáis twitter, publicitamos las nuevas entradas por aquí: 

Si os gusta el contenido de este blog por favor publicitadlo para que el esfuerzo valga la pena.
Finalmente os recordamos nuestros objetivos 

lunes, 29 de octubre de 2012

Desarrollador software: Recomendaciones para los que empiezan

Desarrollador en empresa software:
La cruda realidad y recomendaciones para los que empiezan
"Si eres una persona eminentemente técnica, la mejor opción es entrar en una empresa pequeña, a ser posible liderada por gente joven." "Elige una tecnología (lenguaje, librerías...) y desarrolla tu idea sobre ella. Es la mejor manera de aprender. La teoría y los "hola mundo" son una cosa y el mundo real es otro. Nadie te frenará para introducir nuevas tecnologías en tu proyecto y, quién sabe, quizás puedas ganar un buen dinero con él.




Entrevistamos a un trabajador de una empresa software que prefiere mantener el anonimato dado que da un punto de vista personal y realista de su situación y no quiere que eso le suponga un problema. Aunque se trata de un caso particular, entendemos que muchos se pueden identificar con él y la empresa que le contrata.

Buenas, ¿podrías indicarnos tu formación?

Hola a todos. Soy ingeniero de telecomunicaciones por la Universidad de Sevilla, aunque realmente mi vocación siempre ha sido el desarrollo de software (para que no me llaméis intruso, jejeje). Empecé a desarrollar con muy pocos años. A los 12-13 años ya empecé a hacer mis pinitos en Basic con mi Spectrum +3, luego pasé a ensamblador para el procesador Z80 del mismo, hasta que entramos en la era PC y me lancé directamente al ensamblador x86. Ahora me considero un buen dominador del mundo Java y GWT.

Coméntanos tu trayectoria profesional para ponernos en contexto.
Profesionalmente, una vez terminada la carrera, me encontré con que la misma tampoco te permitía entrar directamente a puestos bien pagados en una empresa, ya que, en principio, en las entrevistas sólo te preguntaban por tu experiencia en el puesto concreto, la carrera se asumía o no parecía ofrecer ningún plus. Tampoco importaba si tu carrera era superior o técnica.
A través de un amigo, realicé un pequeño proyecto de 4 meses (SCADA en Java/Swing) para una empresa de ingeniería, para posteriormente acabar entrando en una consultora en la que sólo duré un mes porque inmediatamente me surgió una oferta mejor en una empresa pequeña de desarrollo de aplicaciones móviles. Estuve algo más de 2 años en esa empresa donde, como punto positivo, puedo destacar la estructura casi plana que tenía, en la que todos arrimábamos el hombro y no había tensiones por acaparar puestos mejores porque "había lo que había". Como punto negativo, se dedicaba lo justo a investigar y adoptar nuevas tecnologías porque la empresa tenía que sacar trabajo adelante para mantenerse y los proyectos se hacían principalmente con lo que ya se sabía. 

¿Cuándo diste el salto a tu empresa actual?
Por lo que te he comentado, empecé a aburrirme de hacer siempre el mismo tipo de proyecto, lo que, junto con el ansia de ganar algo más, me llevó a entrar en mi empresa actual a través de una subcontrata ("consultora"). Tuve suerte, y al pasar un año y medio, hubo una época de "fichajes" y me hicieron de plantilla. En total llevo unos 4 años en esta empresa en la que siempre he trabajado en el mismo proyecto donde utilizamos Java principalmente: EJB3 y JPA 1.0 en la capa del servidor (JBoss) y una tecnología propia de la empresa para el lado del cliente.

¿Crees que tu formación te ha preparado lo suficiente para tu trabajo?
En cuanto a desarrollo de software, obviamente la preparación en "teleco" es menos especializada que en informática, pero sinceramente, viendo los conocimientos de algunos compañeros informáticos, me parece claro que la carrera sólo te orienta, te ayuda a coger soltura en asimilar grandes cantidades de información rápidamente, pero no te prepara apenas para el mundo real. Hay demasiada teoría y muy poca práctica, cuando realmente debería ser al revés, ya que las ingenierías son prácticas por definición....

¿Qué problemas específicos le ves a esa formación poco orientada a la práctica?
Se fomenta poco el inglés, fundamental para empaparte de libros, foros, documentaciones... todo. Se anima poco al estudiante a practicar por sí mismo. En mi caso, trabajo con Java, del cual tuve una asignatura en la carrera con el que únicamente adquirí el primer contacto, pero el conocimiento de verdad lo he adquirido a lo largo del tiempo y porque me gusta programar.
Creo que es importante estar al día, investigar librerías, tener siempre algún proyecto personal en el que desarrollar tu creatividad y hacer las cosas a tu manera... También creo fundamental aprender algún lenguaje de bajo nivel, ya que veo que ahora se aprenden directamente lenguajes con gestión automática de la memoria (con recolector de basura) como Java, y la gente suele acabar programando sin tener en cuenta la cantidad de objetos que se están creando realmente en memoria. Creo que estos lenguajes han facilitado mucho la programación, pero han dado entrada a muchísimo código poco optimizado.

Explícanos cómo te tratan en tu trabajo actual, qué ves bien y qué ves mejorable. 
Compañeros
El trato personal con mis compañeros del mismo nivel en general siempre ha sido bueno. Como siempre, con algunos congenias más y con otros menos, pero si algo bueno hay en este mundillo, es que tus compañeros siempre están dispuestos a echarte una mano. Además, si la empresa es grande, hay una gran variedad de personas, lo que siempre es bueno porque hay mucha gente de la que aprender.
Con los jefes ya es otra cosa. Los más altos viven en un pedestal y sencillamente no estás a su nivel y solo eres un número. Para los "jefecillos" eres simplemente un recurso que ponen en sus planificaciones que luego entregan a los jefes de arriba, a los cuales adoran y pelotean al máximo con el sueño de en un futuro ocupar su puesto. Todo esto hay quien lo disimula mejor o peor, pero en una empresa grande, todos los estereotipos que hayáis podido leer (el trepa, el fatiga, el judas...) os los vais a encontrar seguro.
Por supuesto hay de todo, pero hay gente que tiene más asumido que para "triunfar" en la empresa y ascender, se cumple la máxima de "no sólo hay que ser bueno, sino parecerlo", mejor dicho, sólo parecerlo.

Horarios
Mi horario es de jornada partida, con una y sólo una hora para comer. Esta es la teoría. Si el proyecto en el que trabajas va bien (casi nunca), se cumplirá este horario sin problemas. Si va mal, dependiendo del jefe tendrás más o menos problemas por irte a tu hora. Hay jefes que no te dicen nada, pero si te vas a tu hora "no estás comprometido con la empresa". Otros, incluso te dirán que "hay que hacer un esfuerzo" y te pedirán amablemente que te quedes más tiempo... gratis. Los convenios laborales y el estatuto de los trabajadores son palabras prohibidas en reuniones y charlas con tu jefe...
Esto es lo que hay y punto. También puedes plantarle cara a la ley del miedo e irte a tu hora, pero ya sabes que te mirarán con lupa o incluso te darán una charla en privado (a mí me ha pasado). La mayoría de los compañeros, según su situación personal, tampoco se van a arriesgar a nada. Lamentablemente en España somos así, tragamos con todo y somos incapaces de defendernos en grupo. 

Entiendo que tus expectativas no se han cumplido, ¿buscarás otro trabajo? ¿o hay algo bueno en el actual? ¿Tras relatar tu experiencia crees que lo más oportuno es emigrar?
Supongo que estoy siendo muy negativo, pero la verdad es que, si la situación no fuera la que es (crisis), ya hubiera intentado cambiar de trabajo, pero ahora mismo creo que hay que aguantar con lo que se tiene o emigrar. Por mi parte, estoy estabilizado aquí y no me gustaría emigrar, pero para gente más joven la verdad es que supongo que es una buena opción. No puedo comentar si el mundo de la informática es mejor en otros países porque no lo he vivido, pero me imagino que a peor no se puede ir... 

¿Qué recomendarías a un estudiante de Ingeniería para conseguir su primer trabajo?
En primer lugar, creo que depende el carácter de cada uno:
Si tu idea es progresar en una empresa y acabar siendo director del departamento X, creo que lo mejor es entrar de becario en una empresa grande y tragar con todo lo que te digan, trabajar horas extras gratis, hacer la pelota a los jefes (estar alineado con la empresa)... etc, hasta ir subiendo puestos.

En cambio, si eres una persona eminentemente técnica, al que le gusta el mundo de la programación, investigar nuevas posibilidades y desarrollar sus ideas, creo que la mejor opción es entrar en una empresa pequeña, a ser posible liderada por gente joven. Al menos así estarás trabajando con tecnologías actuales y tu trabajo te permitirá aprender mucho.

Tampoco descartaría la opción, ahora que hay pocas ofertas de trabajo, de intentar trabajar sobre una idea personal. Elige una tecnología (lenguaje, librerías...) y desarrolla tu idea sobre ella. Es la mejor manera de aprender. La teoría y los "hola mundo" son una cosa y el mundo real es otro. Nadie te frenará para introducir nuevas tecnologías en tu proyecto y, quién sabe, quizás puedas ganar un buen dinero con él. Además, aunque en España menos, supongo que un proyecto personal real viste mucho en un currículum.

¿Algunas palabras para finalizar?
Espero no haber desanimado a nadie contando la cruda realidad de una empresa. También hay que reconocer que una empresa grande no es más que el conjunto de muchos proyectos y equipos más pequeños. Posiblemente dentro de una misma empresa, hay proyectos donde no se progresa nada y otros donde sí es agradable trabajar.

Por mi parte, seguiré aguantando en esta empresa hasta que la situación cambie y, en mi tiempo libre, desarrollaré mis ideas a mi manera usando las tecnologías que me parezcan más interesantes para no estancarme.

Un saludo a todos


Por si usáis twitter, hemos habilitado uno para avisar de las nuevas entradas: 
Si os gusta el contenido de este blog por favor publicitadlo para que el esfuerzo valga la pena.
Finalmente os recordamos nuestros objetivos

domingo, 5 de agosto de 2012

Sobre "cárnicas software"

Cárnicas Software:
Qué son y cómo evitarlas.

Aunque llevan bastante tiempo funcionando últimamente escucho a compañeros y ex-alumnos hablar de ellas. Cuando el paro está en máximos pueden ser opciones aceptables aunque hay que tener en cuenta qué son y cómo funcionan.


¿Dónde trabajas?
En una cárnica en Madrid.

¿Pero tú no eras informático?
Sí claro.

¿Entonces...?
En una cárnica software hombre, aunque soy programador senior, mi empresa (cárnica) me subcontrata y cede a otra (cliente) con un nombre bastante conocido. Yo trabajo junto a los trabajadores de la cliente pero cobro bastante menos que ellos ya que las condiciones la pone la cárnica...

Tras esta conversación eché un vistazo a qué era eso de las cárnicas y encontré lo siguiente (pongo los enlaces originales porque es un corta y pega aunque modificando en algunos casos el orden para su mejor comprensión).

En primer lugar desde un punto de vista legal y una explicación formal del problema y porqué se produce:


[1] "La subcontratación, práctica empresarial introducida como forma de flexibilizar los procesos productivos de las empresas (ajuste de la fuerza de trabajo a las necesidades organizativas en cada momento), genera por otro lado inseguridad en las relaciones laborales (reducción de las obligaciones sociales ya que la masa laboral se reduce; y el empresario prefiere pagar una cuantía más elevada, evitando compromisos y garantías hacia y con los trabajadores).
... en el sector TIC, ... la 
subcontratación está bastante extendida.

..., diversas empresas del sector utilizan de manera ilegal la subcontratación, incurriendo en casos de cesión ilegal de trabajadores. En estos casos, algunos empleados de la empresa cedente suelen trabajar en las instalaciones y con los medios de la empresa cesionaria. A su vez, es habitual en este sector llamar a la empresa cesionaria "cliente", dado que se trata de la empresa cliente del servicio. A su vez, la empresa cedente se limita exclusivamente a un supuesto control del trabajo realizado por sus trabajadores en las empresas cesionarias. Para llevar a cabo este control, un responsable de dicha empresa realiza una visita a la empresa cesionaria para ver al trabajador e interesarse por su desempeño. Este falso seguimiento se complementa con informes de la empresa cesionaria sobre la docilidad del trabajador

Los trabajadores cedidos se adaptan e incluso se mueven dentro de la estructura funcional de la empresa cesionaria, tienen sus horarios y vacaciones conforme a las necesidades de la empresa cesionaria, y dependen jerárquicamente de una persona de la empresa cesionaria. Sin embargo, cuando por motivos de mercado, la empresa cesionaria decide cambiar de proveedor de servicios, los trabajadores cedidos, en muchos casos, pasan a formar parte de la plantilla de la nueva empresa cedente. Este cambio acarrea la pérdida de seguridad para el trabajador puesto que ha de renegociar sus condiciones, junto con la pérdida de la antigüedad y de cualquier otra compensación derivada del anterior contrato. Además, se produce una eliminación de los trabajadores rebeldes o potencialmente reivindicativos en protestas sindicales.


Aunque la legislación vigente establece supuestos claros y concisos, y pretende proteger al trabajador frente a abusos de los empresarios, se siguen produciendo casos de cesión ilegal de trabajadores con asiduidad. La respuesta a esta situación plantea dos problemas de calado. Por un lado, la dificultad para probar que se están dando las circunstancias establecidas por la legislación, junto con la colaboración para ocultar la cesión mediante actuaciones judiciales conjuntas, debido a que ambas pueden verse perjudicadas. Por otro lado, el miedo a la pérdida del puesto de trabajo frente a las posibles ventajas de denuncia al empresario, provocan que estas denuncias sean individualizadas y no se produzcan en la mayoría de los casos. Además, en sectores con alta subcontratación como es el caso TIC, el miedo a aparecer en listas de conflictividad laboral reduce las demandas de cesión ilegal de trabajadores.


Motivos por los que el empresario recurre a este tipo de estrategias ilegales (cliente)

A continuación presento un conjunto de razones por las que el empresario recurre a este tipo de estrategias. En primer lugar, el empresario puede utilizarla para abaratar los costes de personal. En segundo lugar, puede utilizarla para obtener mayor flexibilidad organizacional.

Con respecto al abaratamiento de costes, la justificación es parcialmente cierta ya que los trabajadores cedidos de esta manera carecen de acceso a servicios y beneficios sociales propios de la empresa. Esta exclusión se debe a la consideración de los trabajadores como trabajadores externos, los cuales que están realizando un servicio. Aunque deja de ser cierta del todo ya que el empresario cedente desea obtener un beneficio con dicha cesión por lo que aumentará el coste salarial de los trabajadores cedidos en función del margen de beneficios que desee obtener. A modo de ejemplo, si el empresario cesionario necesita un programador junior (Sueldo de mercado de 18.000€ a 20.000€ Bruto/Año; excluyendo gastos de SS) y lo "contrata" mediante una cesión ilegal, el empresario cedente contratará a un trabajador que cumpla el perfil por dicha cuantía, la aumentará con los costes de SS e incluirá su margen de beneficios, quedando el coste para la empresa cesionaria aumentado (Sueldo tras cesión ilegal de 55.000 a 60.000€ Bruto/Año; incluyendo gastos de SS). Por estas razones, la justificación económica podría quedar descartada, aunque si existe un trasvase de gastos: desde la cuentas de gastos de personal (Grupo 64) a la cuenta de gastos de servicios (Grupo 62); de manera que se produce un ocultamiento de gastos de personal en la contabilidad.

La segunda justificación es el aumento de la flexibilidad organizativa. Esta justificación se cumple totalmente, puesto que mediante esta práctica se obtienen trabajadores que pueden ser despedidos en cualquier momento sin indemnizaciones ni sanciones, dado que el contrato de servicios que existe con la empresa cedente es una mera puesta en disposición de personas de un determinado perfil profesional. En caso de no necesitar más los servicios, finalizan el contrato con la empresa cesionaria, mientras que en casos de no satisfacción con algún trabajador cedido, se finaliza la relación con dicho trabajador, sin preavisos ni indemnizaciones. Es común que grandes empresas sólo posean trabajadores propios hasta cierta parte de la jerarquía organizativa, hasta mandos intermedios comúnmente, el resto de la estructura productiva queda en manos de empresas cedentes que irán proporcionando trabajadores según las necesidades productivas de la cesionaria.
"


Desde un punto de vista menos formal y subjetiva:

[2] "Una cárnica, es una empresa, que se autoproclama empresa de consultoría, y únicamente obtiene beneficios por la compra-venta de los derechos laborales de sus trabajadores, lo cual está tipificado como cesión ilegal en el artículo 43 del Estatuto de los trabajadores. Una cárnica no es una ETT, tampoco es una empresa de consultoría (aunque se vendan como ello), tampoco es una empresa de selección.


El mecanismo básico de una cárnica, es el siguiente:
Ellos te entrevistan, te contratan, te pagan (generalemente mal y en desacorde a tus funciones, sin dietas, sin carrera profesional) mientras trabajas para otro; lo que llaman un cliente, el cual se ahorra tus seguros sociales, puede prescindir de ti cuando quiera sin coste alguno y encima, se declara tu salario como gasto y se desgrava el IVA, ya que abona a la cárnica por ti en concepto de servicio una cifra, dicho sea de paso, unas cinco veces superior al salario que percibes.

Si ... en la entrevista (de trabajo), hablan de cederte, estás ante una cárnica en un 90% de los casos."

En este segundo post también se cita una web que no conocía y que podéis consultar para haceros una idea de la opinión de algunos de los trabajadores de una determinada empresa: http://www.trabajobasura.info/directorio/

Espero recoger todo lo que supone trabajar para una empresa de este tipo y orientaros a aquellos que no las conocierais aún.

Por si usáis twitter, hemos habilitado uno para avisar de las nuevas entradas: 
Si os gusta el contenido de este blog por favor publicitadlo para que el esfuerzo valga la pena.
Finalmente os recordamos nuestros objetivos 

domingo, 29 de julio de 2012

Entrevista a profesor de ETSII Sevilla

Profesor "anónimo" de ETSII Sevilla:
La formación en la Universidad y las oportunidades de emprender





¿Por qué me pediste publicar en este blog? 

Al igual que tú tengo inquietudes acerca de las salidas profesionales de nuestros alumnos y sobre todo creo firmemente en el potencial de la relación universidad-empresa. La universidad tiene mucho que aportar al mundo empresarial.

¿Cree que los alumnos de Ingeniería Informática salen bien preparados para enfrentarse al mundo empresarial?

Sí. Pero quisiera matizar esta idea. Por lo general los alumnos piensan que al terminar la carrera les ofrecerán el trabajo de su vida. Pues no, se equivocan. Cuando los alumnos salen de la carrera y consiguen colocarse en una empresa, tienen que seguir aprendiendo y adquirir las habilidades que necesita la empresa para implementar sus procesos productivos. En definitiva tiene que adaptarse a su nuevo contexto empresarial. Lo mismo sucede cuando cambias de trabajo, tienen que adaptarte al nuevo entorno y es en ese momento cuando sus estudios serán de utilidad.

¿Que ofrece la universidad a sus alumnos?

El objetivo de la formación universidad es capacitar a los alumnos para resolver problemas más o menos específicos de un área. Para ello tendrán que adquirir una serie de destrezas entre las que destacan: el análisis y la resolución de problemas. Estas capacidades se deben completar con otras como: el razonamiento, la crítica, la presentación en público, las relaciones, el trabajo en grupo, etc. Y por su puesto con la formación para su futuro profesional. Las empresas deberían pagar a los universitarios por su capacidad para resolver problemas que no pueden afrontar.

En los últimos tiempos se ha reprochado la mala calidad tanto de los estudios universitarios como los no universitario. Y que lo que se invierte no se revierte en la sociedad. ¿Está de acuerdo?

Perdóname que me ria. Yo creo que este es un reproche recurrente, muy utilizado en tiempo de crisis. Imagínese que quitásemos las escuelas y los centros universitarios, ¿en que tipo de sociedad viviríamos? Se lo digo yo, la población sería analfabeta y no existirían personas capaces de ofrecer los servicios que hoy en día disfruta la sociedad. Básicamente volveríamos a la edad media. Existen estudios experimentales que demuestran que tanto la educación como la difusión de ideas son los elementos claves que permiten explicar el crecimiento sostenido de la riqueza que las naciones han disfrutado en los últimos siglos y que el ahorro y la inversión no pueden explicar.

Respecto a la calidad de los estudios universitarios, no tengo dudas. A los hechos me remito, existen países que están interesados en nuestros estudiantes y son muchos los casos conocidos de fuga de cerebros. Por tanto, la formación universitaria no debe ser tan mala como la pintan. Por su puesto el sistema siempre es mejorable. Pudiera ser que sea la sociedad la que no es capaz de ofrecer las oportunidades que los estudiantes universitarios necesitan.

¿Considera que los contenidos que se imparten en la Universidad están obsoletos?

De forma general no. Debido a la propia indosincracia de los estudios de Ingeniería Informática probablemente exista un cierto retraso tecnológico en los contenidos.  Pero tampoco debemos obsesionarnos con las nuevas tecnologías ya que se quedan obsoletas en muy poco tiempo. Las escuelas de Informática se centran en impartir las tecnologías consolidadas, solo el tiempo puede decidir si una tecnología debe incorporase o no a los estudios universitarios. Pero esto no debe afectar a la formación de los alumnos. En realidad las nuevas tecnologías suelen reinventar la  rueda. Por ejemplo, SOAP se originó como un esfuerzo por intercomunicar las diferentes tecnologías para implementar componenetes (COM, RMI o Corba), la notación BPMN es una adaptación de los diagramas de flujo para la gestión de negocios, la Web semántica es una modernización de la IA orientada a la web, SparQL es un SQL para archivos RDF, etc. En realidad lo que se imparte en los grados de la Universidad son los fundamentos y esto incluye el estudio de asignaturas poco populares. No debemos olvidar que lo importante son las ideas y no las tecnologías.

Por otro lado, la Universidad no tiene capacidad para atender las demandas de formación que plantean las empresas. Los intereses de las empresas son muy dispares, una empresa puede necesitar informáticos con conocimientos de Cobol, mientras otra puede demandar SAP, RtLinux o conocimientos sobre visión artificial. Literalmente es imposible. Resolver este problema requerirá otro tipo de soluciones. Otra cuestión que se plantea es determinar quien debe resolver este problema. Las empresas no pueden pretender que la formación de sus trabajadores sea a coste cero.


¿Es el e-learning es el futuro de la formación?

No. El e-learning debe entenderse como un complemento a la formación además requiere más esfuerzo por parte del alumno. Por ejemplo, se pierde la espontaneidad de las clases, la expresión no verbal del profesor y en general todo el proceso es más lento por que la mayoría de las herramientas utiliza la escritura como medio de comunicación. Creo que será difícil que el e-learning sustituya a las clases presenciales.

Desde el punto de vista de la formación veo más interesante iniciativas como la de floqq, este grupo de emprendedores han creado un portal que permite a profesionales ofrecer a los interesados sus conocimientos a cambio de una remuneración económica. Los usuarios también pueden proponer nuevos cursos. El objetivo es ofrecer una formación continua que permitan adquirir las habilidades que demanda el mercado laboral. 

Hoy en día podemos encontrar una amplia variedad de cursos on-line. Por ejemplo, en la web Coursera podemos encontrar cursos impartidos por Universidades de gran prestigio además de forma gratuita. 

¿Qué mejoras introduciría en la universidad?

Fomentaría las relaciones de la universidad con el tejido empresarial de forma que permita aplicar el conocimiento adquirido a problemas del mundo real. La resolución de estos problemas plantea nuevos retos que deben ser resueltos, fomenta la generación de conocimiento y nuevas oportunidades de negocio. Desde este punto de vista la universidad debería ser vista como una plataforma para la incubación de iniciativas empresariales que permitan el empleo de sus estudiantes. Para que esto funcione todos tienen que ganar: el estudiante, la empresa y la Universidad.

¿Cómo debería orientar el estudiante universitario su futuro profesional?

Teniendo en cuenta que cada vez la vida laboral es más corta, las empresas solo quieren trabajadores jóvenes y con 50-55 años te están obligando a una jubilación anticipada, lo primero que debe darse cuenta el alumno es que debe terminar cuanto antes sus estudios para incorporarse al mercado laboral. Esto le permitirá, antes de tener ataduras, cambiar de trabajo si no está contento o emprender una idea de negocio o buscar trabajo en el extranjero.

También es fundamental saber idiomas, en plural, ya que el inglés ha dejado de ser un mérito diferencial. Para esto lo mejor es realizar una estancia en el extranjero.

Otra opción que tiene el alumno es utilizar los últimos años de estudio para emprender una idea de negocio y si lo encaja con el proyecto informático mejor para él. La idea de floqq es un buen ejemplo de ello.

Debido al carácter genérico de la informática el alumno debería aportar una especialización a su C.V. que lo diferencie del resto de compañeros, por ejemplo cursando un master o un curso de extensión.


¿Qué ventajas tiene estudiar Ingeniería Informática?

La Informática tiene su lado bueno y su lado malo. El lado malo es que el software se ha convertido en un commodity (producto genérico como puede ser el azúcar o el trigo). La filosofía del código libre ha permitido que el software circule libremente y que en la mayoría de los casos el coste de su uso sea cero. En gran medida esta abundancia de software gratuito ha devaluado la profesión informática. La comunidad informática no ha sido la única que se ha visto afectada por este fenómeno. Por ejemplo, la información también se ha convertido en un commodity y este hecho también ha a afectado gravemente a los estudiantes y trabajadores de la comunicación.

El lado bueno es que el precio necesario para desarrollar un producto software nunca ha sido tan barato como lo es hoy. Y esto permite a un alumno desarrollar su propio producto utilizando software libre, lo único no ha de hacer es invertir parte de su tiempo.

Cuáles son los modelos de negocios que puede desarrollar un estudiante de ingeniería universitaria durante la carrera.

Siguiendo con en la filosofía del código libre se puede definir un modelo de negocio basado en ofrecer los servicios de mantenimiento, adaptación o formación de determinadas tecnologías. La empresa no tendría que pagar por el software ya que se puede distribuir gratuitamente, pero puede cobrar por sus servicios.

Otro modelo factible para un estudiante sería el de realizar una aplicación que ofrezca un servicio web (red social, web 2.0, etc). La financiación se podría obtener mediante publicidad on-line o un servicio premium. Es sorprendente la rapidez con que proliferan los servicios web, muchos de ellos fruto del desarrollo de una idea brillante.

El último modelo al que nos referiremos será el de la explotación de bases de datos difíciles de replicar, como es el caso del buscador Google. Muchas empresas pagarían por analizar la información recopilada por el sistema.

Es necesario realizar un plan de negocios antes de iniciar cualquier aventura empresarial.

Prácticamente todos los cursos y libros de gestión de negocio comienzan con la explicación del plan de negocio, pero en estas etapas iniciales no tiene sentido realizar esta  tarea a no ser que se vaya a presentar a un concurso o se vaya a pedir alguna ayuda.

Realizar un plan de negocio desde cero requiere mucho tiempo de 3 meses a 1 año según la complejidad del proyecto. La principal dificultad está en la recopilación de la información necesaria y su posterior análisis. Considero que lo importante es centrarse en averiguar “como conseguir la pasta”. Hay que calcular los costes que tendremos (infraestructura y recursos humanos) y las ganancias que esperamos. Estas estimaciones son todo un arte. Si no esperas conseguir un beneficio del 20% olvídate del proyecto.

Lo importante en esta etapa inicial es definir el modelo de negocio o “como conseguir la pasta”. Por ejemplo, en el caso de floqq la comisión que obtiene es del 15% de lo que el alumno pague por la clase. Si el precio medio que paga un alumno es de 100 euros floqq recibiría 15 euros por alumno de media. Si los costes de la empresa incluida ganancias son de 15.000 euros/mes, tendría que conseguir que 1.000 alumnos/mes contrataran un curso. ¿Será el negocio rentable? El problema está en la falta de información, cuando comenzamos un proyecto de esta características no sabemos cual será la acogida que tendrá la iniciativa. Por tanto, la confianza en la viabilidad de la idea es esencial.

Hay que tener en cuenta que una empresa no solo está compuesta por un equipo informático. Habrá problemas legales que resolver, alguien tendrá que llevar la contabilidad, otra persona tendrá que encargarse de vender el producto, etc. Al principio puede ser que tú puedas realizar todos estos trabajos pero a la larga tendrás que rodearte de gente preparada y con recursos.

Otra cuestión importante es la financiación, al principio tendrá que tirar de los fondos propios y de los de tus familiares o amigos. Olvídate de pedir fondos a una empresa de capital y riesgo o a un banco. El banco no te dará dinero porque no tienes un flujo de caja efectivo y la empresa de capital y riesgo tampoco invertirá a no ser que la convenzas de que obtendrá un 20% o más de beneficios. Aquí radica la ventaja que tiene el estudiante de Ingeniería Informática respecto de otras disciplinas, a la hora de lanzar una idea de negocio, el coste desarrollo es prácticamente cero, solo tiene que invertir su tiempo en algo que le guste y que considere interesante. Probablemente será difícil que la idea prospere, pero no hay que tener miedo al fracaso, por que te juegas poco.

Por último dos aspectos a tener en cuenta: 1) no meterse en un proyecto de negocio donde existan muchos potenciales competidores y 2) dejar que fluya, comienza con un proyecto pequeñito y utiliza el feedback de los usuarios para ir mejorando y creciendo.

Alguna consideración final

Sí, detrás de un problema existe una oportunidad de negocio. 

Por si usáis twitter, hemos habilitado uno para avisar de las nuevas entradas: @_jaalvarez_

lunes, 9 de julio de 2012

Entrevista a Jose Ángel Rufino

Jose Ángel Rufino:
Freelance y aventurero


Estudiante de Ingeniería Informática que compagina la carrera trabajando como freelance, investigando y hasta montando una empresa. 
En esta entrevista nos centraremos en su experiencia freelance.

Buenas Jose Ángel, estás terminando la carrera de Ingeniería Informática pero tienes ya bastante experiencia profesional, ¿podrías comentarla e indicar de donde sacas el tiempo?

Hola Juan Antonio, si bueno, algunas cosas he hecho, creo que podría resumirlo bien en tres etapas.

La primera etapa, de casi dos años, fue en la que estuve trabajando para Vision Sistemas de Localización, fue mi primer contacto con el mundo laboral así que es una etapa que recuerdo con bastante cariño, y aprendí muchísimo con ellos. Trabajé con muchos lenguajes (C,C++,Java, C#, PHP, Phyton,..) pero especialmente aprendí mucho sobre temas relacionados con la geolocalización, y sobre el entorno laboral en sí de una empresa.

La segunda etapa comenzó cuando tuve una idea de negocio que intenté llevar a la práctica. La iniciativa consistía en hacer un portal web en el que la gente podía pedir comida a domicilio en una serie de restaurantes y que éstos nos pagaran por aparecer en el portal, realizando todo el pedido desde la propia página.

Ahí, tanto mi socio como yo trabajamos durante más de un año y medio como comerciales, programadores, diseñadores gráficos, además utilizamos diferentes estrategias de marketing, de publicidad, etc. Por desgracia llegó a España una gran empresa que se dedica a lo mismo, y que sencillamente, nos aplastó.

Por último, en esta etapa actual, estoy intentando volver a poner los estudios como la principal prioridad, e intentando compaginarlo con el trabajo como freelance.

En cuanto al tiempo, la verdad es que mis “aventuras” me han costado tardar un par de años más en sacarme la carrera, es imposible mantener el mismo ritmo de estudio mientras montas una empresa.

Sin embargo siempre he pensado que debía hacer las cosas con naturalidad, haciendo en cada momento lo que crea mejor. En vez de sacarme la carrera en 5 años, me la sacaré en 7 u 8 pero he habré aprendido muchísimo de mis experiencias, posiblemente tanto como en la carrera.

Has utilizado algunos portales de contratación freelance, ¿qué opinión tienes de ellos? ¿Cuál recomendarías? 

He utilizado Twago, Freelancers.net y algunos más pero el realmente relevante es Twago.

A ver, es un espacio de comunicación relativamente libre, sin apenas moderación en el sentido de que cualquiera puede proponer un proyecto complejísimo a un precio ridículo, o al contrario, tú eres libre de mandar el presupuesto que quieras.

Esto tiene como consecuencia una ventaja y un inconveniente. La ventaja es que, hay muchísimos proyectos y  se mueve mucho la página lo cual genera muchas oportunidades de trabajo. La desventaja es que hay muchos proyectos que yo calificaría de spam, son proyectos que tienen como presupuesto máximo 100 euros o 300 euros lo que es ridículo totalmente.

No obstante, si uno sencillamente ignora el “spam” y busca un poco, es fácil encontrar proyectos decentes entorno a los 3000 - 8000 euros.

Yo recomendaría twago, teniendo en cuenta las cosas que he comentado.

¿Son necesarias entrevistas con el cliente o basta con la descripción vía web/mail con el 
contratante?

Para definir un proyecto y hacer un seguimiento con el cliente, en mi experiencia ha sido suficiente con hablar por teléfono.

Además aunque no sea estrictamente necesario, es más cómodo para el cliente y permite acercarse al mismo y ofrecerle cierta confianza que por escrito es muy difícil.

¿Cuántas veces te han contratado? ¿los pagos eran los acordados? 

Llevo poco tiempo, así que solo me han contratado dos veces, el primero era un proyecto de dos meses y el segundo de tres.

Los pagos siempre los he exigido de la misma forma 40% antes de empezar y 60% al terminar, después de 15 días o un mes para que el cliente pruebe la aplicación y se corrijan errores.

¿Qué crees que es fundamental para aceptar y abordar un proyecto de este tipo?

Lo primero que hace falta es tener capacidad para hablar con un cliente, entender sus necesidades, y darle la confianza que necesita. Hay que tener en cuenta que muchas veces el cliente está a cientos de kilómetros de nosotros y no es posible el contacto directo.

Para esto ayuda mucho tener una web profesional en la que ofrezcamos nuestros servicios, que dé una buena imagen. En mi caso, comparto una con algunos compañeros, que podéis visitar en  “http://www.freelancerscloud.es”

Por otro lado, en esta forma de trabajo, uno depende totalmente de su propio trabajo y eficiencia, es decir, si un proyecto vale 3000 euros y tardo un mes en hacerlo, puedo cobrar quitando cuota de autónomo, IRPF y asesoría, unos 2200 euros al mes, si tardo 3 meses, puedo cobrar quitando los mismos gastos unos 500 euros al mes.

Por tanto, creo que hace falta dominar o al menos tener cierta experiencia con algún lenguaje y alguna tecnología, para empezar a abordar proyectos de ese tipo garantizando cierta eficiencia mínima y también presupuestar siempre con cierto margen de más para cubrir toda la problemática que después surge y provoca retrasos.

¿Recomendarías a otros alumnos la experiencia?

No lo recomendaría como primera experiencia laboral, por toda la responsabilidad que acarrea.

Además para poder ser competitivo y que el nivel de esfuerzo esté más o menos equilibrado con la remuneración, hace falta ser eficiente como comentaba antes, lo cual depende mucho de si se tiene o no experiencia.

Sin embargo si se trata de una persona que ya domine cierta tecnología, y tenga cierta experiencia, si que se lo recomendaría, con prudencia siempre, presupuestando con márgenes amplios como he comentado y siempre informándose antes de hacer nada.

Por otra parte te has asociado con otros compañeros para ofrecer directamente vuestros servicios ¿habéis llegado a constituiros como empresa? ¿cómo llegan más ofertas por los portales o anunciándoos con vuestra Web?

Sí, me he asociado, pero cada uno trabaja como autónomo, no nos hemos constituido como empresa.

Somos tres personas actualmente y la idea es que uno de los tres, el que encuentra el proyecto, subcontrata los servicios de los otros dos y coordina el desarrollo.

Hasta ahora como he comentado solo llevamos dos proyectos pero si que se nota mucho que aunque la forma de contactar con potenciales clientes sea Twago, la web es determinante para captarlos.

Esta es nuestra página http://www.freelancerscloud.es.

¿Los proyectos que has desarrollado eran interesantes? ¿Qué tecnologías has utilizado? 

Bueno, uno de ellos era una aplicación de facturación de escritorio, para Windows, y la hicimos en C# .Net, que es muy cómodo y está muy pensado para este tipo de aplicaciones.

El último proyecto, que estamos terminando ahora, es una aplicación móvil para iOS y para Android, gestionable desde un panel de administración web que estamos haciendo en PHP utilizando un framework (Symfony).

Es una aplicación relacionada con el mundo de la escalada, y creo que va a ser muy útil para la gente de ese mundo y la verdad es que si que me está resultando bastante interesante, ya la veréis cuando esté terminada jeje.

Aún estás acabando pero creo que podrías decir de primera mano las carencias que ves a la enseñanza recibida, ¿qué añadirías/quitarías de la carrera?

Ayer mismo hablaba de esto con un compañero, y creo que es una conversación que todos los que pertenecemos a este mundo hemos tenido.

Yo creo que, en general cuando aprendes cualquier cosa, lo difícil es empezar, no importa cual sea la disciplina.

Entonces creo que lo que la carrera pretende es resolver ese problema, darle los comienzos de todos los campos al alumno, para que el pueda profundizar en lo que quiera, con mucha más facilidad.

Creo que eso puede ser una gran ventaja si se aprovecha bien, pero veo varios fallos.

El primero y mas obvio es que cuando un alumno termina la carrera, no tiene conocimientos suficientes para hacer absolutamente nada en la práctica, ya que no ha profundizado en nada.

El segundo problema, y menos visible, es que esos “comienzos” tampoco están bien afianzados en los alumnos porque en casi todas las asignaturas hay una serie de problemas de examen “tipo” que son casi siempre iguales y que a veces los alumnos casi memorizamos para aprobar los exámenes, muchas veces sin entender realmente los conceptos de fondo que hay ahí.

Es decir, se fomenta, sin pretenderlo, que los alumnos memoricen procedimientos repetitivos, en lugar de fomentar que adquieran capacidad de resolver problemas desconocidos, impredecibles, variables y que requieran cierta creatividad por parte del alumno y haber entendido los conceptos de fondo.

Esto es un problema sobre todo si tenemos en cuenta que en la vida real, los problemas con los que nos encontramos no son “problemas tipo”, y gran parte del valor de un ingeniero personalmente creo que está en su creatividad.

Por otro lado, soy consciente de lo difícil que es enseñar y no tengo nada que reprochar a las personas que se dedican a la docencia, es una crítica constructiva.

Por último, te vas de Erasmus, ¿qué esperas aprender/mejorar para pagarte tu estancia en Finlandia en vez de quedarte en España?

Bueno, en gran parte me voy por la experiencia personal, quiero aprovechar esta oportunidad para independizarme, conocer gente, perfeccionar el idioma, conocer otra cultura y en general enriquecerme con algo que es totalmente distinto a lo que ya conozco.

También, a nivel académico, me atrajeron mucho de la universidad a la que voy algunas asignaturas relacionadas con la informática aplicada a la medicina.

Muchas gracias Jose Ángel por esta entrevista que creo que servirá a muchos estudiantes y a algún que otro Ingeniero que desee ganar un dinero extra como freelance.


Por si usáis twitter, hemos habilitado uno para avisar de las nuevas entradas: @_jaalvarez_

Si os gusta el contenido de este blog por favor publicitadlo para que el esfuerzo valga la pena.
Finalmente os recordamos nuestros objetivos