Karan Ahuja se unió al equipo de SpringRole en diciembre de 2018 como el Líder Técnico. Antes de unirse a SpringRole, Karan trabajó como ingeniero de software en PayU y Urbanclap. También comenzó blockwala, una compañía de servicios .
Echemos un vistazo a un día en la vida de Karan.
¿En qué consiste su rol como líder tecnológico en SpringRole?
Como líder tecnológico, una gran parte de mi tiempo lo dedico a identificar y eliminar obstáculos para el equipo técnico.
Esto significa colaborar con el equipo del Producto para garantizar que la visión del producto se transmita efectivamente a los desarrolladores.
Además de depurar el código, mi función ahora consiste en depurar los problemas para mi equipo y asegurar que no haya bloqueadores para ellos en el camino de la ejecución.
La otra parte importante de mi trabajo es garantizar que haya menos o ninguna deuda técnica en el equipo, lo que significa garantizar que los procesos en ejecución sean sostenibles.
No tiene sentido liberar la iteración después de la iteración rápidamente y dejar que las grietas en la armadura se acumulen, solo para que conduzca a una ruptura importante en algún punto de la línea.
Ser un Dev es una posición muy única y moderna. ¿Cómo ha evolucionado este rol a lo largo de tu tiempo?
La comunidad de es cada vez más grande a medida que avanzan los días y los meses.
es de código abierto y tenemos algunas de las mentes más brillantes construidas en él todos los días.
Una diferencia importante con respecto al momento en que comencé es que ha habido una transición del ecosistema desde la fase de I + D a la fase de producción.
Uno llega a escuchar acerca de los nuevos lanzamientos en la cadena Ethereum, casi a diario.
Muchos desarrolladores y empresas desvían la cadena pública y la configuran para sus casos de uso.
Esta tendencia apenas está comenzando y los nuevos usos de blockchains son ahora un asunto cotidiano.
¿Cuál es tu parte favorita de tu trabajo?
Mi parte favorita de mi trabajo es la tecnología con la que estamos trabajando.
es la vanguardia de la democracia en Internet y pone el poder en manos de los usuarios.
Saber que estás ayudando a la sociedad a adquirir capacidad digital es un gran sentimiento.
¡Haznos pasar un día en la vida de Karan!
Mi día de la semana implica despertar alrededor de las 8 AM.
Luego dedico un tiempo a la investigación personal, poniéndome al día con las noticias y actualizaciones de la comunidad.
En la oficina, el día comienza con ponerse al día con las conversaciones de flojera y de correo electrónico.
Luego planificando las tareas del día.
Mis horas pico de programación son de 3 PM a 7PM.
Horario de la oficina de correos, voy al gimnasio. (un ferviente creyente del adagio, cuerpo sano = mente sana)
¿Cómo es el equipo de desarrollo de SpringRole?
El equipo de desarrollo de SpringRole incluye mentes brillantes que tienen la capacidad de pensar fuera de la caja. Cada uno ha demostrado ser un activo valioso para el equipo.
¿Qué consejo tienes para otros desarrolladores de ?
Para los desarrolladores de , la comprensión de los conceptos centrales es más importante.
Si eres programador, puedes entender los conceptos de y codificar tu propia cadena.
¡Todos los desarrolladores en general deberían estudiar y mejorar su habilidad para el futuro!