¿Qué significa ser un Senior Developer?

¿Qué significa ser un Senior Developer?

15 Jul 2020 in

La figura de Senior Developer juega un papel importante en cualquier proyecto de envergadura que se precie. Un Senior Developer debe ser capaz de dar confianza al equipo, de solucionar problemas de forma proactiva, y de llevar la calidad del software a un nivel superior.

Pero no es esta la mentalidad que tienen muchas empresas, y de ahí que hoynos desea contar cuál ha sido su experiencia a lo largo de su carrera.

Xavier ha trabajado bastante tiempo como empleado, mas actualmente ha creado su propia empresa () donde, junto con su compañero, trabajan por crear software de calidad.

Os dejo con su artículo.

Senior Developer es un término que todo el planeta suele asociar como un desarrollador con cierta experiencia, que no termina de iniciar en esto del desarrollo de software y se le suponen determinados conocimientos.

Sin embargo, durante mis años en este sector, he aprendido que es un término relativo.

Back to top

1) Mi interpretación en los primeros años

Llevo trabajando como desarrollador de software catorce años. Cuando llevaba cinco años trabajando me consideraba un Senior Developer, porque llevaba unos cuantos años ya en esto y dentro de mi empresa era una pieza importante en el equipo.

Tenía la sensación de que sabía mucho.

Era el responsable de desarrollar el core de un ERP que teníamos en esa empresa por aquel entonces. Escribía código que a otras personas les resultaba difícil de comprender y eso me hacía sentir importante.

Era común en los equipos el no poder tocar cierta una parte de código hasta que viniese la persona encargada en tanto que solo él era capaz de entender ese código.

Estaba claro que no podía estar más equivocado sobre mípor aquel entonces y tuve que aprenderlo de una forma bastante dura.

Back to top

2) Cambiando mi interpretación

Un acontencimiento que me ocurrió hizo que cambiara mi interpretación drásticamente. Mi empresa cerró y me encontré en el parocon un conocimiento de bastantes años mas en Visual Basic seis y SQL Server dos mil.

Fue un shock bastante importante para mí, pasé de considerarme un Senior Developer a un «developer dinosaurio»con sólo veintitantos años en cuanto vi lo que se demandaba en las compañías.

El conocimiento que tenía no se ajustaba a la demanda del mercado laboral y me llevó un tiempo asumir mi nueva realidad.

El no estar en contacto nada más que con mi ambiente de trabajo hizo que no fuera siendo consciente de cómo iba evolucionando el campo.

Por aquel entonces es verdad que los weblogs no estaban tan de moda como ahora, mas yo tampoco hacía nada por estar al día. Además existen libros desde mucho ya antes que aun a día de el día de hoy todavía tienen vigencia y los desconocía por completo.

Por suerte reaccioné.

No fue fácil, le eché muchas horas para ponerme al día. Empecé a,, aprender, buenas prácticas y creé mi primer.

Un blog donde iba compartiendo todo lo que iba aprendiendo, donde se refleja muy bien mi paso por diferentes tecnologías como ASP.NET, WPF, Android y también iOS a medida que iba cambiando de empresa.

También empecé adonde te pones al día de verdad y conoces a gente de la que luego puedes aprender mucho a través de sus weblogs y lo que comparten en las redes sociales.

Desde hace un año tengo un nuevodonde intento proseguir compartiendo conocimiento, mas desde mi dominio.

Actualmente he montado un estudio de desarrollo con un amigo,.

He intentado aprender de mis fallos en el pasado y desde entonces mis experiencias en los últimos años no guardan relación con los primeros. Mi situación actual no guarda relación con la de hace diez años.

Back to top

3) Mi interpretación actual

En los últimos 15 años, para ciertas empresas y personas no ha alterado mucho qué significa ser un Senior Developer, y prosiguen pensando que se basa en los años de experiencia.

Para mí, después de lo aprendido, si un developer es senior se debe medir más por su conocimiento que por sus años de experiencia.

En la actualidad, no es lo mismo una persona, como era , que lleve 7 años trabajando en Visual Basic seis en un modelo de catarata tradicional, que una persona con 4 años de experiencia pero en una compañía moderna de desarrollo móvil en un modelo ágil.

Además un Senior Developer debe saber escribir buen código por encima de conocer cualquier framework o bien lenguaje, utilizando buenas prácticas y teniendo. Este conocimiento va a hacer más fácil que te puedas adaptar a otras tecnologías.

En el mundo actual, ser senior no sólo se mide por la capacidad que tengas de escribir código. Los desarrolladores modernos tienen que saber cómo charlar con un usuario, comprender los objetivos de negocio y ayudar a sus clientes a delimitar y priorizar requisitos.

También deben saber cómo, despliegues,… y tener capacidad didáctica para trasmitir sus conocimientos, ya que el conocimiento se comparte muchísimo más en nuestros días.

Tienes que conocer cada vez mejor las herramientas de las que dispones, tienes la responsabilidad de formarte y de escribircon la finalidad de que sea fácilmente leído y también interpretado por tus compañeros y no sólo por el compilador.

Todo esto está muy relacionado con el movimiento.

No estás limitado sólo a aprender de tus compañeros de equipo. Tienes acceso a blogs, meetups, Coding Dojos, eventos y no hace falta seropara compartir conocimiento.

Siempre hay personas que pueden aprender de ti y tú de ellas.

Back to top

4) Conclusiones

Senior Developer es un término cuyo significado ha alterado bastante para mí y creo que debe ser un concepto que se mide más por el conocimiento que se tiene y no por los años de experiencia.

¿Qué opinas tú? Déjame tus ideas en la sección de comentarios.

Back to top
Share icon

ESTOS EXCLUSIVOS INFORMES GRATUITO REVELAN

7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1#
7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1# EN GOOGLE PARA GANAR 10.000s DE TRÁFICO DE CALIDAD GRATUITO - EN SÓLO 2 MESES
 

Los 7 pasos más poderosos para disparar tu ranking orgánico para ALCANZAR Y MANTENER un impresionante tráfico orgánico es TUYO.

Consigue gratis lo que el 1% de los expertos en SEO venden por miles de euros... y el otro 99% ni siquiera sabe que existe.


OBTEN MI INFORME GRATUITO
5 errores que debes evitar en tu sitio web de Drupal
Ebook - 5 errores que debes evitar en tu sitio web de Drupal (¡podrían costarte miles de euros!)
 

Este Ebook cubre 5 terribles errores que probablemente estés cometiendo ahora mismo con tu sitio web de Drupal.

¡Nº3 TE SORPRENDERÁ! Esta lectura de 10 minutos te ahorrará miles de euros.



OBTEN MI INFORME GRATUITO