¡Hola!, espero que te encuentres bien, el día de hoy tengo una noticia que sé que muchos de ustedes han estado esperando, y es que he publicado en "El Camino de Java, Volumen 2", las primeras lecciones de Spring.
Aunque cuento con un temario establecido, en realidad no sé cuántas horas de video terminaré publicando, pero lo que sí te puedo adelantar es que conocer Spring tiene más que ver con usar una librería que con saber programar, y esto lo menciono porque muchos estudiantes desean conocer Spring porque es algo que las empresas requieren en sus ofertas de trabajo, pero debes saber que importa más todo el conocimiento que has adquirido desde el inicio del curso, si quieres ser un programador sobresaliente.
Y hablando de ofertas de trabajo, yo creo que este es un buen momento para reflexionar sobre la pregunta ¿En qué te diferencías de los demás?. Piensa por un momento en lo siguiente: Encuentras una oferta de trabajo donde requieren a un programador con conocimientos de Spring, así que dices, "ese soy yo" y envías tu solicitud, solo para darte cuenta que hay decenas que también hicieron lo mismo, así que, ¿Crees que por cubrir los requisitos obtendrás el empleo? Evidentemente tener los conocimientos es solamente la puerta de entrada, la oportunidad de poder ser entrevistado, pero ten la seguridad de que quien sea escogido, será por otros factores, así que ¿En qué te diferencías de los demás?
Y mientras piensas en la respuesta a esta pregunta, me gustaría mostrarte lo que en mi opinión es la lista de habilidades que te harán sobresalir de los demás. Por supuesto esta es mi opinión personal, así que siéntete libre en no estar de acuerdo. Mi lista de habilidades que debería tener un candidato sobresaliente es:
- Habilidades de comunicación. Eres un experto en todo lo relacionado con Java y más, pero cuando alguien se acerca a hablar contigo para expresarte un problema o pedirte un consejo, lo que obtiene es una lista interminable de conceptos técnicos que nadie puede entender, supongo que significarán algo pero quién sabe para quién. Como desarrollador de software, tienes una habilidad que pocos conocen en tu empresa, es posible que termines en una organización donde solo tú y un par de personas más conozcan sobre programación, pero el resto son personas con un perfil muy diferente al tuyo, y lo que ellos necesitan es poder expresarte sus necesidades y que tú les puedas hablar en el mismo idioma y ofrecerles soluciones. Si no tienes habilidades de comunicación, ¿Cómo esperarías que te confíen los proyectos más importantes?.
- Habilidad de trabajar en equipo. Quizá esta sea la habilidad más importante. No pienses que trabajar en equipo significa decir "Vamos a hacer este proyecto en equipo", ¿Con quién me toca y qué es lo que voy a hacer?. A lo mejor así es como trabajabas en la escuela, pero la habilidad de trabajar en equipo va más allá: Trabajar en equipo significa obtener resultados ayudando a los demás y ayudándote de los demás; debes ser capaz de saber cuál es el objetivo final y enfocar tu esfuerzo día a día en alcanzar ese objetivo por encima de tus deseos personales. Cuando se trabaja en equipo, siempre surgen fricciones y en estos casos debes aprender a trabajar con todos, sin importar si te caen bien o mal, y eventualmente tendrás que saber salir adelante de peleas y rencores personales para lograr el objetivo último de la empresa. Y por supuesto, deberás tener la habilidad de llamar la atención de empleados a quienes no les interesa lo que estás haciendo pero que su contribución es muy importante para lograr tus resultados.
Solucionador de problemas. Si te fijas, la mayoría de las personas en una organización están acostumbradas a que alguien les diga qué es lo que tienen que hacer y no tiene nada de malo, sin embargo cuando se trata de desarrollar software, te darás cuenta que tienes que resolver problemas que no se han resuelto antes, y por lo tanto ¿Quién te va a decir cómo hacerlo? Tu trabajo es encontrar soluciones a problemas, y nadie tiene el tiempo de manejarte como marioneta, porque cuando eso sucede, entonces solo estás siendo una carga para los demás que tendrán que invertir su tiempo en decirte paso a paso lo que tienes que hacer. Si tienes la habilidad de conceptualizar un problema y encontrar su solución, cualquier empresa deseará tenerte contigo, porque saben que entregas resultados por tu cuenta, y no tienen que invertir su tiempo en tí.
- Iniciativa propia. Todos los empleados de una organización están listos para hacer su trabajo del día a día, pero pocos tienen la iniciativa de mejorar las cosas y hacerlo una realidad. Es fácil preguntar en cualquier lugar ¿Qué problemas deberíamos solucionar? porque cualquiera te va a decir gustosamente lo que está mal, pero ¿Cuántos se ponen realmente a solucionar los problemas que van encontrando?.
- Presentación. Yo sé que hoy en día es una política el no discriminar a nadie por su aspecto, pero seamos sinceros, si tú necesitas llevar tu automóvil al mecánico, ¿Prefieres un lugar donde un mecánico salga de la basura, todo lleno de grasa a subirte en tu auto para probarlo?, o ¿un local establecido, limpio y agradable, donde si alguien se sube a tu auto, sientes que se va a ensuciar la ropa?. Lo mismo pasa en cualquier profesión: Últimamente se ha hecho popular la imagen del programador super inteligente, que llega al trabajo tarde, con chanclas, despeinado y que no se ha bañado en 3 días, pero que todos respetan por su superioridad técnica, pero ¡no confundas la ciencia ficción con la realidad!. No importa qué tan superior seas, entrega la mejor versión de tí al mundo. Por cierto, vamos a pensar que llegas a tu entrevista de trabajo con una presentación impecable: muy elegante, limpieza total, pero cuando alguien busca tu perfil de Facebook, ¿Qué es lo que encuentran?, ¿un borracho indigente?, ¿una mujer de la calle?, o ¿un aprendiz de narcotraficante?. Eso me recuerda una ocasión donde en la empresa que trabajaba decidió establecer el viernes casual, donde podrías ir vestido de manera informal. Lo que hice ese día fue usar una camisa, jeans y zapatos de goma, pero cuando entré a la oficina, jajaja, casi me voy de espaldas: Parecía que la mara salvatrucha se había infiltrado. A las pocas horas enviaron un comunicado avisando que se cancelaba la política de viernes casual.
Piénsalo: La buena presentación aplica tanto para tu vida personal como profesional.
¡Hasta la próxima!
Raúl Cosío