Conociendo al equipo de Locale.ai – ¡Vimal Sheoran!

(Dravisha) (21 de mayo de 2020)

Profundicemos en lo que hace que todos y cada uno de los miembros de la familia Locale sean especiales. Escuchemos su visión, aprendizajes y viaje directamente de ellos. Aquí hay un fragmento de una breve entrevista con nuestro ingeniero de backend, Vimal, quien es la razón por la que todos sus datos fluyen sin problemas a Locale.ai para realizar análisis geoespaciales.

¿Cuándo empezó a codificar y se enamoró del desarrollo backend?

“Mi primer La memoria de la programación es de una clase BÁSICA que me enseñaron en sexto grado, pero nunca volvió a surgir hasta que estaba en décimo grado aprendiendo Java y luego en la universidad comencé a programar como un pasatiempo.

Hasta ahora en lo que respecta al desarrollo de backend, comencé como desarrollador full-stack pero, durante todas las pasantías que hice en la universidad, siempre me encontré haciendo desarrollo de backend y, por lo tanto, hice la transición a un desarrollador de backend «.

Los tres desafíos más difíciles de ser un desarrollador de back-end y ¿cómo lograste resolverlos?

“En realidad, es difícil aislar tres desafíos particulares a los que me he enfrentado porque incluso el más fácil de cosas, como escribir una API GET que obtenga algunos datos de una tabla, parece una tarea desalentadora desde el principio.

Cada problema tiene la solución correcta, y una vez que comienza a implementar esa solución, presenta su propio conjunto »

Cada problema tiene la solución correcta, y una vez que comienza a implementar esa solución, presenta su propio conjunto de problemas.

¿Por qué eligió trabajar en una etapa inicial como Locale y no optar por las opciones de trabajo tradicionales?

“Trabajar en una startup es una experiencia diferente, puedes construir algo desde cero. Eres más propenso a cometer errores y eso abre nuevas vías para el aprendizaje y el entorno general de caos y la voluntad de domar ese caos es algo que me emociona.

No estoy diciendo que te lo pierdas en estas cosas en un puesto de trabajo tradicional, pero estoy más versado en un entorno de inicio que en un entorno de trabajo tradicional ”.

Existe un debate en toda la industria sobre la elección de Python frente a Java frente a Go. ¿Cuál prefieres y por qué?

«Soy una persona muy independiente del idioma. Los lenguajes son como herramientas y siempre tienes que elegir el que te resulte más cómodo y el que resuelva tu caso de uso.

Según mi propia experiencia, si estás construyendo algo desde cero, Primero debe comenzar con el lenguaje con el que se sienta cómodo (no importa si es un experto), algo que haya usado antes, comprender el funcionamiento interno. Si en algún momento siente que ha agotado las capacidades que el idioma tiene para ofrecer, puede buscar un idioma que le permita resolver ese problema de una mejor manera ”.

Si está construyendo algo desde cero, primero debe comenzar con el lenguaje con el que se sienta cómodo (no importa si es un experto), algo que haya usado antes, comprenda el funcionamiento interno.

Si hubiera un consejo que le gustaría dar a los estudiantes que aspiran a ser desarrolladores de back-end, ¿cuál sería?

“Por lo que he aprendido y esto es algo que haría si estuviera en mi primer año de universidad, le sugiero que mantenga una combinación saludable de teoría y aplicación. Debe tener una comprensión funcional de los conceptos básicos de CS como sistemas operativos, bases de datos, redes, arquitectura de computadora y algoritmos.

Debe construir proyectos que pueden ser una idea original pero, lo que es más importante, debe dedicar tiempo a analizar qué están haciendo otras personas, intente comprender cómo lo han hecho y trate de implementarlo. Lea mucho, eso mantendrá su curiosidad alimentada y nunca dejará de explorar cosas. El backend en sí mismo es un campo muy amplio y no debes preocuparte mucho por especializarte mientras eres estudiante, así que sigue explorando, sigue leyendo blogs, noticias de piratas informáticos, sé coherente con tu práctica y tus aprendizajes «.

Si desea ponerse en contacto con Vimal, no dude en enviarle un mensaje en LinkedIn !
¿No sabes qué es Locale.ai? Consulte
aquí .

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *