¿Cuáles son algunos beneficios y beneficios increíbles que WebEngage brinda a sus empleados?

Al igual que mi colega Rohit Srivastav, yo también trabajo aquí y este es mi tercer mes consecutivo y me permite destacar por qué elegí declarar que mi duración funcionó aquí. He trabajado en startups antes, donde la cultura anunciada al unirse es algo así como un pastel en el cielo, pero resulta ser un pozo negro de situaciones tóxicas alimentadas por empleados con exceso de trabajo, mal remunerados y poco apreciados, sin mencionar una pila de tecnología de mierda. . (Perdón por mi francés, pero sí, la tecnología es importante para mí y tiendo a ser bastante anal sobre ellos) Y esta cultura pronto se refleja en los primeros meses de unirse y trabajar con el equipo. En cuanto a mi experiencia trabajando en WebEngage, aquí va:

Como puede ver, mi biografía le dirá lo que hago. “DevOps”. Tenga paciencia conmigo mientras trato de resumir esto tan brevemente como pueda

1) Practicar la cultura DevOps: en muchas tiendas, la relación entre el desarrollo (o la ingeniería) y las operaciones es disfuncional hasta el punto de toxicidad ocasional. Aquí hay un ejemplo con el que creo que algunos estarán al menos parcialmente familiarizados: el campo de minas que es un proyecto de implementación de software de producción. Maldición mientras te explico. El desarrollo construye una aplicación, el nuevo atractivo que promete a los clientes todas las características geniales y hará que la compañía gane millones. Está construido con tecnología de punta y una plataforma completamente nueva y debe ser entregado ahora mismo. El desarrollo corta el código como loco y prepara el producto para el mercado antes de lo previsto. Lanzan su obra maestra sobre la cerca a Operaciones para implementar y salir corriendo al pub para la fiesta de despedida. Operaciones atrapa el despliegue y está lleno de horror.

El equipo de Operaciones resume su horror y dice uno o más de:

  • La maravillosa aplicación no se ejecutará en nuestra infraestructura porque {es demasiado antigua, no tiene capacidad, no admitimos esa versión}
  • La arquitectura de la aplicación no coincide con nuestro modelo de {almacenamiento, red, implementación, seguridad}
  • No se nos consultó sobre {informes, seguridad, monitoreo, respaldo, aprovisionamiento} y no se puede “producir”.

Pero las operaciones perseveran e instalan el nuevo calor, maldiciendo y quejándose en todo momento. Lamentablemente, después de forzar la aplicación a la infraestructura y doblar y torcer la arquitectura para que se ejecute, el rendimiento de la nueva aplicación se puede resumir como un “error épico”.

Las operaciones suspira y comienza a registrar problemas y pasar los problemas al equipo de desarrollo. Sus respuestas generalmente provienen del siguiente grupo:

  • No es nuestra culpa, nuestro código es perfecto, solo ha sido mal implementado
  • ¡Las operaciones son estúpidas y no entienden el nuevo calor! ¿Por qué no pueden implementar la tecnología de punta? ¿Por qué están tan atrasados?
  • Funciona bien en mi máquina …

Las interacciones entre equipos se convierten rápidamente en una tormenta de culpa tóxica. Los clientes (y, por extensión, los accionistas, los inversores y la gerencia) se convierten en los perdedores. El círculo se cierra cuando la empresa pierde montones de dinero y todos pierden sus trabajos. EPIC y FAIL.

Aquí en WebEngage, practicamos la cultura DevOps donde los desarrolladores y administradores de sistemas (como yo) crean relaciones, procesos y herramientas que les permiten interactuar mejor y, en última instancia, brindar un mejor servicio al cliente. DevOps también es más que una simple implementación de software: es una forma completamente nueva de pensar sobre la cooperación y la coordinación entre las personas que hacen el software y las personas que lo ejecutan.

Áreas como la automatización, el monitoreo, la planificación y el rendimiento de la capacidad, la copia de seguridad y la recuperación, la seguridad, la creación de redes y el aprovisionamiento se realizan asegurándose de que cada desarrollador y encargado de las operaciones participe y llegue a un consenso mutuo para hacerlo. Cada reunión semanal garantiza que cada miembro del equipo de desarrollo esté involucrado y tenga una idea de lo que está sucediendo y es libre de comentar / criticar algo que no le gusta y que la gente escuche e implemente esos cambios. Si eres un desarrollador al que le gusta trabajar en un entorno así, este lugar es para ti. Si no, bueno …

2) Libertad técnica: cada desarrollador es libre de elegir su stack para trabajar. Si bien las Mac son “geniales” y me encantan las mías, no todos eligen trabajar en ellas. El entorno de desarrollo no solo es exclusivo de cada desarrollador, sino que hemos aprendido unos de otros al compartir herramientas / aplicaciones que impulsan la productividad del desarrollador. Las ideas propuestas nunca se rechazan y se debaten ampliamente con la gente en un foro abierto. Después de haber trabajado para organizaciones grandes y pequeñas, no puedo comenzar a enfatizar la importancia de esto desde el punto de vista del desarrollador. La libertad técnica no solo impulsa la creatividad sino que también aumenta la creatividad.

3) Pila tecnológica: ejecutamos completamente AWS y ahora tenemos más de 100 instancias. Nuestra pila principal consta de servidores sin estado e inmutables que seguimos intercambiando entre nuestros equilibradores de carga durante las implementaciones, implementaciones en caliente, actualizaciones continuas que se ejecutan en Java, Javascript, mongodb fragmentado, mysql, s3, cloudfront, hadoop, redshift, kafka, zookeeper ansible , sal y muchas más tecnologías de vanguardia. El enfoque moderno de los despliegues de aplicaciones y la arquitectura se puede ver claramente en nuestra infraestructura

Si bien algunos pueden no ver esto como beneficios directos para trabajar aquí, los desarrolladores maduros se darán cuenta de lo importante que son estas cosas y, en mi opinión, estas son las ventajas y beneficios reales de trabajar en WebEngage

Bueno, el suelo ha sido cubierto de manera asombrosa por Rohit. La comida, la cerveza, el tenis de mesa: todo es simplemente increíble, pero para agregar algunas cosas básicas, con un poco de perspectiva de desarrollador, también me gustaría modificarlo.

1. Macbook, The Geeks ‘Delight : si te consideras un geek, probablemente odies a Windows, y si no lo haces, probablemente no seas un geek (a menos que trabajes en Microsoft). Bueno, odiamos a Windows y a todo el equipo aquí, trabaja en hermosas computadoras portátiles Macintosh plateadas (a menos que, por supuesto, opte o si es necesario lo contrario). Y sí (algunos de mis amigos que trabajan en empresas multinacionales, a menudo me preguntan si puedo hacer todo tipo de cosas en la computadora portátil de la compañía), puedo hacer cualquier cosa en la computadora portátil de la compañía, navegar en Facebook, escuchar música, ver videos en Youtube … Sin firewalls, servidores proxy o software de bloqueo.

2. Sin jerarquías: soy un desarrollador de software que informa sobre un desarrollador de software senior que recibe órdenes del jefe de equipo que a su vez es supervisado por el CTO. Absolutamente nada de eso. Desde el primer día y el nivel cero, puede caminar hasta Avlesh (CEO) y Ankit (CTO) para cosas tan simples como cómo nombrar sus variables (eso no significa que realmente deba hacer esto, son personas ocupadas;]) .

3. Personas : no solo las personas son el activo más importante para una empresa, sino que también son las mejores ventajas para sus pares. En Webengage, puedes interactuar con el mejor tipo de genialidad con las personas. Ya sea un estilo único de celebrar los cumpleaños, los golpes y vueltas en el tenis de mesa, la locura y la locura en las Dumb Charades, piratear cookies del enrutador, los debates sobre el código, los diseños, la música, las compañías, la programación idiomas, marcos y lo que no.

Bueno, hay mucho más. Me siento limitado tanto en tiempo como en expresión. Y sí, trabajo aquí, así que puedes llevarme a ser parcial, pero con toda la mundanidad que he observado, veo que estos sesgos son más negativos. Apenas se ama el propio lugar de trabajo. Un testimonio positivo de alguien allí tiene que ser más creíble que un extraño con una vista panorámica.

Declaración: yo trabajo aquí. Podría haber cambiado mi biografía también, pero bueno, Valar Doaheris es más genial que eso.

No ha pasado mucho tiempo, el tercer mes en realidad, pero me he enamorado de la compañía. WebEngage todavía es nuevo y está creciendo, el cambio es una constante y la cultura es increíble.

Entonces, las ventajas.

1. Comida gratis: la comida gratis siempre es la número uno. Comida gratis de su elección, incluso por encima de eso. Tenemos almuerzos gratis todos los viernes con la tarjeta de crédito de la compañía en nuestra mano y Zomato en la red.


Tenemos una cafetería completamente abastecida con Lay’s, Maggi, Popcorn, Bourbons, Good Day y todo lo que desees. Luego está Red Bull, mucho y Thums Up and Juices.


2. Tenis de mesa: Algunas personas lo llaman solo un juego. Estas personas no son bienvenidas en WebEngage. Nos tomamos nuestras habilidades de tenis de mesa muy en serio. Hay colas para un lugar en la mesa. Hay campeonatos y la vergüenza después de los partidos.


3. Hackathons: tenemos nuestro hackathon después de cada 3-4 meses. Fui testigo de uno recientemente. Hackathon es un cóctel de 48 horas de cerveza, códigos, TT, Red Bull y más cerveza. Es increíble cuando Ankit y Avlesh se unen al equipo y compiten por el mejor truco.

4. Dumb Charades: todos los viernes el almuerzo tiene un condimento de Dumb Charades en la parte superior. Si eres bueno para adivinar o representar películas, estamos en busca de un nuevo campeón. Hay películas como: Kaali pahadi ke peeche ka shaitan y sus iteraciones en la cola, así que prepara tus sesiones de Zee Cinema y Set Max antes de unirte a nosotros un viernes.


5. Cerveza: es mucho más fácil comenzar el día cuando sabes que terminará con una cerveza. No todos los días, pero muchos de ellos, MUCHOS de ellos. Déjame darte una regla general: cada vez que una reunión se extiende por más de un par de horas, termina con cervezas.


6. Estos:
(El tipo es Avlesh, nuestro CEO. Pero la parte importante son las sillas).

Algunas compañías tienen bolsas de frijoles, teníamos opciones, las elegimos. Una imagen no hace justicia a la comodidad que proporcionan; únete a nosotros y lo sabrás.

7. Gente: hay personas buenas y malas en este mundo y en todas las organizaciones. Pero no aquí. Imagina a 30-40 personas (en constante aumento) en un lugar y todos se muestran abiertos sobre lo que él / ella hace, cómo lo hace y cómo puedes hacerlo; imagina la cantidad de conocimiento que puedes tener de esas personas.

Con solo verdad y amor, sin malicia, la gente de WebEngage hace que esta compañía sea increíble.