Utilizamos cookies propias y de terceros para mejorar nuestros servicios mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración y obtener más información aquí.

Artículos

Artículos

Un Skylab Coder en la Barcelona Tech City

1 · Ago · 2018

Pocos días después de terminar el curso, Lilam superó las pruebas de acceso de tres empresas y finalmente se decantó por una oferta tecnológicamente muy tentadora en 500Markets. Es el primer alumno en trabajar en una empresa situada en el Pier01, la sede de la Barcelona Tech City.

Trabajar en una startup

Trabajar en una empresa startup requiere un gran nivel de autonomía. Una startup es una empresa que está validando su modelo de negocio y todos sus recursos están dedicados a ser lo más productiva posible, con lo que habitualmente no tiene tiempo para dedicar a formar a un developer junior. Lilam ya había trabajado antes como programador, con lo que su nivel de autonomía le permite asumir trabajo a un nivel perfecto para este tipo de empresas.

Those 11 weeks at Skylab were an amazing experience. I was involved in sofware development for more than 10 yrs and I have taken a lot of courses before. I set out looking for something more, something to helped me to improve my own javascript knowledge.

A los estudiantes que vienen a Skylab para perfeccionar su conocimiento, les recomendamos asumir retos más elevados y atacar posiciones en empresas donde el apoyo de perfiles más senior será menor.

Server-side rendering, Redux y sockets

El proyecto de Lilam consistió en un ecommerce de productos electrónicos con un sistema de pujas en tiempo real. Además creó una aplicación isomórfica, con React también en el servidor. Puedes ver la aplicación en Heroku en este link (tarda en arrancar... es lo que tiene Heroku la primera vez).

Diseñar e implementar un sistema de SSR (Server Side Rendering) hace que la carga de las páginas sea mucho más rápida y que éstas indexen mucho mejor en los buscadores como Google. Habitualmente, el el bootcamp, utilizamos sistemas como PUG para mejorar este aspecto, pero algunos alumnos, en sus proyectos finales, se adentren en aplicaciones isomórficas.

Las pujas por un artículo son en tiempo real, haciendo que el valor de una nueva puja aparezca instantáneamente en las pantallas de todos aquellos usuarios que estén conectados. Utilizando un sistema de sockets, es posible que esta inmediatez ocurra.

Preparados para el trabajo en equipo

Queremos que nuestros alumnos sean juniors con un plus. Les dejamos más cerca del mercado laboral con el diseño de un programa híbrido entre la FP (habilidades técnicas) y la ingeniería informática (visión holística), que forma un perfil de programadores singular, con capacidad de reciclaje y autonomía de aprendizaje, orientación a la solución de problemas, rigor en el código y espíritu de trabajo en equipo.

In Skylab you will not only learn to program with Javascript tecnologies but you will also learn many of the most demanded practices in the industry such as TDD, Git, and many other best coding practices.

Que su código esté en Github no es el secreto de su capacidad. Es la calidad del código que las empresas ven allí lo que les hace destacar. Así pues, demostrando que utilizan TDD y documentando bien su lógica hace que los programadores más experimentados detecten que nuestros estudiantes serán productivos en muy poco tiempo y sabrán adaptarse a equipos de trabajo que están ya en marcha.

No es habitual ver, en el código de un estudiante de un bootcamp, la sensibilidad por lo que significa facilitar el trabajo a otros programadores. Son estos pequeños detalles los que hacen que la media salarial de cada una de nuestras promociones sea más alta que el de otras escuelas de la ciudad.