25
devexperto.com devexperto.com 10 SEÑALES DE ALERTA ROJA_ SELECCIÓN PARA DESARROLLADORES_ CUANDO ESTÁS EN UN PROCESO DE_

Guía 10 Señales de Alerta Roja

Embed Size (px)

DESCRIPTION

Alerta Roja

Citation preview

Page 1: Guía 10 Señales de Alerta Roja

devexperto.com

devexperto.com

10 SEÑALES DE ALERTA ROJA_

SELECCIÓN PARA DESARROLLADORES_ CUANDO ESTÁS EN UN PROCESO DE_

Page 2: Guía 10 Señales de Alerta Roja

devexperto.com

¡BIENVENIDO!

Mi nombre es Antonio Leiva, y mi objetivo es ayudarte a que logres alcanzar el estilo de vida que deseas mediante la profesión del desarrollo de software.

Hace unos años que pasé por este mismo proceso, y con todo lo aprendido en este tiempo he decidido crear devexperto.com.

Page 3: Guía 10 Señales de Alerta Roja

devexperto.com

Seguramente, tu proceso de transformación requerirá abandonar ese trabajo que tanto te frustra y te limita, que no te deja ser feliz.

Y tendrás que enfrentarte a entrevistas de trabajo donde lo más difícil va a ser descubrir si realmente se adaptan a lo que buscas y necesitas.

En esta guía quiero darte 10 señales de alerta que te ayudarán a identificar si esta empresa encaja contigo o si por el contrario deberías salir corriendo y no mirar atrás.

¿Estás listo?

Page 4: Guía 10 Señales de Alerta Roja

devexperto.com

Si estás en la búsqueda de tu primer empleo, este es el indicativo máximo de huida: la persona que te está entrevistando no sabe dónde vas a trabajar.

Es una práctica muy típica en las carniceras, donde contratan a recién licenciados para cubrir los puestos vacantes, pero no sabes dónde vas a trabajar hasta el día que empiezas

Hay varios motivos claros por los que no quieres un trabajo así:

1. Si la persona que te entrevista no sabe cuál es tu puesto, mucho menos valorar tus aptitudes. No quieres estar en un sitio en el que no sabes si vales.

2. Tú no quieres trabajar en cualquier cosa, tu vida no es una lotería. Si no, no estarías leyendo esta guía.

ALERTA 1: NO SABEN PARA QUÉ TE QUIEREN_

Page 5: Guía 10 Señales de Alerta Roja

devexperto.com

No te vayas de la entrevista sin tener claro cuál va a ser tu trabajo en el día a día. Este fue mi mayor error en mi primera empresa y, aunque en mi caso no tuve muy mala suerte, te puedes encontrar con cualquier cosa..

Si ves que la persona que te entrevista no te lo dice, pregúntalo abiertamente.

Al menos deberías salir con una idea clara de las tecnologías en las que te vas a mover, pero una empresa seria ya tendrá claro cuál es tu puesto, con quién vas a trabajar, en qué proyecto, e incluso podría presentarte a tus futuros compañeros.

DEFENSA 1: PREGUNTA CUÁL SERÁ TU MISIÓN_

Page 6: Guía 10 Señales de Alerta Roja

devexperto.com

En nuestra profesión es necesario dedicar horas extra para llegar a ser buenos desarrolladores. El día a día casi nunca te va a dar todo lo que necesitas para ser un gran profesional.

Además, es un tema que está muy relacionado con la pasión. Las buenas empresas buscan empleados apasionados, que estén implicados con la comunidad, y que dediquen parte de su tiempo libre a difundir sus conocimientos, asistir a eventos, crear sus propios pet-projects…

Si tus entrevistadores no te preguntan por nada de esto y se limitan a leer tu currículum, eso te da una idea de dos cosas:

1. Cómo van a ser tus compañeros: en general serán gente que va a trabajar sin ganas de 8 a 17 y de la que podrás aprender muy poco.

2. Lo que esperan de ti: básicamente lo anterior, no esperarán que evoluciones ni que propongas ideas ni mejoras en el día a día.

ALERTA 2: NO SE PREOCUPAN POR TU PASIÓN_

Page 7: Guía 10 Señales de Alerta Roja

devexperto.com

La mejor manera de evitar empresas que no buscan la pasión, es convertirte en alguien con ella. En seguida empezarás a sentirte incómodo en entrevistas en las que no se preocupan por esas cosas de las que te sientes tan orgulloso.

Durante la entrevista no te olvides de hablar de:

Tu blog Tus pet projects Los proyectos de software libre en los que participas Las conferencias a las que asistes y las que impartes

Para poder hablar de ello, por supuesto, necesitas hacerlo. Así que ya sabes lo que toca.

DEFENSA 2: CONVIÉRTETE EN UN PROFESIONAL CON PASIÓN_

Page 8: Guía 10 Señales de Alerta Roja

devexperto.com

Es normal que te entreviste inicialmente una persona de Recursos Humanos, ya que para ser un buen empleado, los conocimientos técnicos no son lo único importante.

Pero en algún punto del proceso, alguien debería valorar tus habilidades técnicas. Idealmente, debería ser un compañero tuyo, o tu responsable directo.

Esta persona debería preguntarte por tus conocimientos sobre programación en general y sobre lo que necesitas en el puesto en particular que vas a desempeñar. Esto te ayudará a ti también a ver qué tipo de perfiles buscan y, si además va a ser tu responsable, cuánto vas a poder aprender de él o ella.

ALERTA 3: NO HAY NINGÚN ENTREVISTADOR TÉCNICO_

Page 9: Guía 10 Señales de Alerta Roja

devexperto.com

Sólo serás capaz de valorar las capacidades de tu entrevistador, si tú mismo adquieres esas capacidades. Además, por supuesto, te servirán para demostrarle que eres bueno técnicamente y que te preocupas por la calidad.

Necesitarás unos conocimientos básicos de todo lo relacionado con software craftmanship, como son:

Clean Code SOLID Arquitecturas Testing…

Y un largo etcétera, de lo que puedes leer a menudo en el DevExperto. Además, deberás tener soltura con la tecnología en la que vayas a trabajar.

DEFENSA 3: FÓRMATE EN CONOCIMIENTOS TÉCNICOS_

Page 10: Guía 10 Señales de Alerta Roja

devexperto.com

La cháchara está muy bien, pero hay que ponerse manos a la obra para demostrar tus capacidades técnicas.

Si no te hacen una prueba de código, se estarán fiando de tu palabra (y de la de los que han pasado antes que tú), por lo que es muy fácil que en el proceso se les cuele gente con mucha facilidad de palabra pero pocas habilidades reales.

En mi opinión, la prueba de código perfecta es trabajar a tiempo parcial para esa empresa durante un tiempo. Yo lo he vivido, y me parece la mejor forma de que ambas partes se conozcan.

Pero la mayoría de las empresas te harán una prueba de algunas horas, o te pedirán que crees algún proyecto en casa en un tiempo acotado.

ALERTA 4: NO TE HACEN UNA PRUEBA TÉCNICA_

Page 11: Guía 10 Señales de Alerta Roja

devexperto.com

Las pruebas de código suelen ser una de las partes más difíciles y conflictivas en un proceso de selección. En un espacio corto de tiempo te van a poner a prueba en un entorno artificial, y haciéndote preguntas que muchas veces no tienen ningún sentido.

Te será de mucha ayuda si conoces a alguien que haya pasado el proceso anteriormente y te puede contar qué tipo de preguntas hacen.

En mi opinión, la mejor forma que tienes de prepararte es:

Conocimientos intermedios sobre cómo crear código de calidad.

Conocimientos lo más avanzados posibles sobre la tecnología en la que estés especializado.

Nociones de algoritmia (en muchos sitios se empeñan en preguntar esto).

Investiga por Internet: para empresas conocidas, suele haber información.

DEFENSA 4: PREPÁRATE PARA LA PRUEBA_

Page 12: Guía 10 Señales de Alerta Roja

devexperto.com

Toda empresa debería tener bien definidos sus flujos de trabajo, y ser capaz de explicarlos con facilidad.

¿Utilizan SCRUM? ¿Integración continua? ¿Pair Programming? ¿Revisiones de Código? ¿Cómo se organizan?

¿Cuál es el camino desde que te piden una nueva funcionalidad hasta que se pone en producción?

Esta última pregunta es clave. Pregunta todo lo que necesites saber al respecto.

ALERTA 5: NO TIENEN CLARAS SUS METODOLOGÍAS_

Page 13: Guía 10 Señales de Alerta Roja

devexperto.com

Aunque nunca lo hayas utilizado en tu día a día, te tienen que sonar todos esos conceptos.

Intenta estar un poco al día sobre metodologías ágiles y las tareas concretas que hacen que el resultado final tenga mucha mayor calidad.

Recuerda leer lo básico sobre los conceptos mencionados en la página anterior, y algunas herramientas del día a día de un programador:

Agile Scrum Pair Programming Code Reviews Github, Jenkins, Jira…

No hace falta saber de todo, pero sí que todo te suenen los conceptos.

DEFENSA 5: TÚ TAMBIÉN TIENES QUE SABER SOBRE ELLO_

Page 14: Guía 10 Señales de Alerta Roja

devexperto.com

Voy a dejarlo claro: las empresas a las que sólo les preocupan las ventas no te interesan. Huye de ellas como de la peste.

Básicamente porque si quieres dedicarte al desarrollo, pronto descubrirás que tu trabajo no les importa una mierda. Si quieres progresar en esta profesión, necesitas encontrar un lugar donde se preocupen por la calidad del software.

La otra vía (muy extendida en las cárnicas) es la de dejar el desarrollo a los juniors y evolucionar hacia convertirte en un ejecutivo agresivo que vendería a su madre por dos duros. Con esos dos duros habrá que pagar el desarrollo, y que sobre un poco de beneficios.

Si es tu meta, adelante. Pero entonces te has confundido de blog.

ALERTA 6: QUIEREN QUE ACABES SIENDO UN VENDEMOTOS_

Page 15: Guía 10 Señales de Alerta Roja

devexperto.com

Es la forma más rápida de detectarlo. Las empresas grandes seguramente estarán encantadas de regalarte los oídos con su plan, sus promociones y la carrera meteórica que te prometen.

Intenta estar muy atento aquí y leer entre líneas. En las cárnicas se estila mucho el tener dos vías: la técnica y la de consultor. A los primeros no suelen cuidarles mucho porque no venden, por lo que o estás en el segundo o mejor no estar.

La evolución natural de un desarrollador es convertirte en un experto o en un líder que gestione el lado técnico de proyectos y equipos.

Las empresas pequeñas o muy nuevas probablemente no tendrán un plan de carrera muy definido. Pero tampoco importa mucho, porque suelen utilizar un lenguaje mucho más directo y sabrás rápido qué esperan de ti a largo plazo.

DEFENSA 6: PREGUNTA POR TU PLAN DE CARRERA_

Page 16: Guía 10 Señales de Alerta Roja

devexperto.com

Aquí estoy hablando más de las cosas que no se ven que de las que se ven. Aunque ayuden, tickets de comida o seguros médicos no son buenas condiciones.

Algunas condiciones que sería interesante descubrir:

Las horas extra obligadas El ambiente de trabajo La presión en el día a día El reconocimiento de los logros Los retos tecnológicos e intelectuales Asistencia y participación en eventos Charlas y formación intra-empresa

ALERTA 7: CONDICIONES LABORALES NEFASTAS_

Page 17: Guía 10 Señales de Alerta Roja

devexperto.com

Aquí la mejor estrategia es ser directo.

Pregunta cuáles son los horarios, o si la carga de trabajo es muy alta. También cuál es el ambiente en la empresa. Si son empresas pequeñas, es muy posible que publiquen lo bien que se lo pasan por las redes. Investiga la empresa antes de ir a la entrevista.

No preguntes directamente si se echan horas extra no pagadas, porque parecerá que lo único que quieres es currar lo justo e irte a casa.

También pide que te hablen de si hay planes de formación, si se organizan charlas dentro de la propia empresa, y si permiten coger días libres para ir a eventos de programación. Si os animan a participar en ellos dando charlas, mejor que mejor.

DEFENSA 7: NO TE CORTES, PREGUNTA SOBRE TODO ESTO_

Page 18: Guía 10 Señales de Alerta Roja

devexperto.com

La cultura de la empresa es algo que existe sí o sí, lo hayan establecido por escrito o no. Y ya he hablado en alguna ocasión en DevExperto de que lo peor que te puede pasar es que tus valores no estén alineados con los de tu empresa.

Aquí es donde confluye todo: descubre realmente qué es lo que mueve a la empresa: dinero, ayudar a los demás, que sus empleados sean una familia, que progresen…

Probablemente haya un poco de todas estas, y son básicamente los valores de esa empresa, por lo que tendrán un orden de prioridad que deben saber transmitirte.

En realidad, el punto anterior está muy enlazado con la cultura, pero aquí nos centramos en ideas más “filosóficas”.

ALERTA 8: LA CULTURA DE EMPRESA NO ENCAJA CONTIGO_

Page 19: Guía 10 Señales de Alerta Roja

devexperto.com

De verdad que esto es muy importante, en parte porque incluye gran parte de los anteriores. Si no estás en consonancia con ello, pasarás frustrado la mayor parte de tu tiempo laboral.

Pregúntales cuál es la misión de la empresa, a quién quieren ayudar y cómo, y dónde estarías incluido tú dentro de ese proceso.

Las empresas que buscas te hablarán de que su objetivo es el de ayudar a sus clientes a conseguir sus propios objetivos, y que tú encajas en ella en el punto en que entregas valor con un código de calidad, o gestionando en un equipo, o innovando…

Sentirte parte importante del conjunto es vital para dar lo mejor de ti mismo.

DEFENSA 8: HAZLE UN TEST DE ESTRÉS A SU CULTURA_

Page 20: Guía 10 Señales de Alerta Roja

devexperto.com

Uff, peligro. Muchas empresas creen que una empleado visible durará poco tiempo en sus filas, y es un grave error.

La marca individual hace más fuerte la marca conjunta, y las empresas que saben aprovechar eso crecen a la vez que sus empleados crecen. No ver esto es un claro indicio de que es una empresa anquilosada en el pasado. Y no hay nada peor que una compañía tecnológica anticuada.

Las empresas que se están interesadas por ello no cumplirán la alerta 2, y se interesarán honestamente por todos tus proyectos adicionales, y por cómo de posicionado estás en tu sector, porque puede ser muy útil en su estrategia.

Tampoco hay que irse al extremo. Con que no estén en contra te será suficiente.

ALERTA 9: ESTÁN EN CONTRA DE QUE CULTIVES TU MARCA_

Page 21: Guía 10 Señales de Alerta Roja

devexperto.com

Pregúntales abiertamente cómo gestionan su presencia offline y online, y si hacen a sus empleados partícipes de ello.

Igual tienen un blog común donde distintos miembros de la compañía pueden participar. Es una práctica muy sana.

Es posible que ya sepas la respuesta a esta pregunta si ha surgido con los puntos anteriores, pero si no sigue insistiendo. Mi opinión es que es imprescindible en tu evolución profesional crearte una presencia fuerte y ser un referente en tu sector, así que no puedo aconsejarte dejarlo pasar.

Si aún no tienes respuesta, indaga sobre su opinión respecto de que crees tu propio blog, participes en eventos y, en definitiva, te posiciones en tu sector.

DEFENSA 9: TU MARCA PERSONAL ES SU ÉXITO_

Page 22: Guía 10 Señales de Alerta Roja

devexperto.com

Muchas veces dejamos de lado la intuición porque nos parece irracional, y a la gente de ciencias todo lo irracional nos repele. Pero la intuición es un arma mucho más poderosa de lo que parece.

No la tomes en serio sin más y salgas corriendo, pero si algo te dice que no deberías estar allí, tómate tu tiempo para analizar todos estos puntos.

Una vez en casa, recopila todo lo que recuerdes de tu conversación, y analiza todo punto por punto. Repasa cada una de las señales de alerta y apunta cuáles pasa claramente, cuáles no y en cuáles no estás seguro.

Para cualquier duda, deja la vergüenza a un lado, escribe un email o pregunta si te llaman para seguir el proceso. Si estás preparado, encontrarás más opciones rápido, así que no titubees si tienes claro que no es tu sitio.

ALERTA 10: TU INTUICIÓN TE DICE QUE HUYAS_

Page 23: Guía 10 Señales de Alerta Roja

devexperto.com

El subconsciente nos conoce más de lo que nos conocemos nosotros mismos, así que las intuiciones suelen ser señales de alerta internas que no somos capaces de racionalizar.

El arte de entender nuestras emociones se llama inteligencia emocional, y sólo se domina con dedicación a uno mismo.

Lee sobre otras capacidades que no estén relacionadas con la programación. La famosa autoayuda es una herramienta indispensable en tu evolución como ser humano.

Yo siempre recomiendo a gente como Sergio Fernández o Raimon Samsó, pero hay miles de autores que te aportarán un punto de vista diferente a la forma que tienes de entender tu vida.

DEFENSA 10: CONÓCETE A TI MISMO_

Page 24: Guía 10 Señales de Alerta Roja

devexperto.com

Ahora ya estás preparado para enfrentarte a cualquier entrevista. Como has estado leyendo, para poder exigir un empleo de calidad, necesitas adquirir muchas habilidades, así que gran parte del trabajo es tuyo.

La profesión de desarrollo de software se merece un trato digno, no aceptes cualquier empleo sólo por ganar 4 duros al mes, y piensa siempre a largo plazo.

Por ser tan majo y haber leído hasta el final, quiero regalarte mi guía 10 consejos para convertirte en un desarrollador experto.

Te ayudará con muchos de los aspectos a mejorar para estar listo para tus entrevistas.

Page 25: Guía 10 Señales de Alerta Roja

devexperto.com

¿Dudas? ¿Preguntas? ¿Opiniones? Cuenta conmigo para cualquier cosa que necesites. DevExperto está abierto las 24 horas del día para ayudarte en tu transformación profesional.

Puedes localizarme fácilmente, así que no dudes en escribirme para lo que necesites. Muchas gracias por tu tiempo. ¡Un abrazo!

Antonio Leiva devexperto.com [email protected]

P.D.: Si aún no estás suscrito a las DevsLetter, no puedes seguir perdiéndote todo el contenido gratuito que comparto cada semana para llevar tu carrera a otro nivel. Suscríbete aquí