¿Cómo es trabajar para Epic Systems en Madison, WI?

Esta será una respuesta de alguien que no ha trabajado en Epic pero que ha vivido en el área durante muchos años. Como taxista local, he conducido y hablado con muchas personas que han trabajado en Epic y conocidos familiares o amigos que han trabajado allí. Epic es una especie de gigante aquí en las áreas de Madison / Middleton / Fitchburg y Verona. Tienen un campus que le recordará algo sacado directamente del campus de Blizzard Entertainment en California, donde hay numerosos edificios grandiosos en sus propios terrenos privados con estatuas afuera entre sinuosas carreteras confusas. Solo durante el verano y el invierno anteriores, han estado expandiendo sus terrenos para incluir lo que parece un campus completamente nuevo de edificios construidos por un ejército de vehículos y trabajadores de la construcción. Tuve que conducir un operador de excavadora una fría mañana de invierno que me contó sobre todo el trabajo que estaban haciendo y cómo Epic se estaba expandiendo debido a su rápido aumento de tamaño.

Por lo que he escuchado de las personas que trabajan allí, es un buen lugar si quieres ganar un gran salario pero trabajar largas horas y potencialmente ser otro engranaje en la máquina. He conducido y hablado con desarrolladores / ingenieros de software que han disfrutado trabajar allí, consultores y anunciantes, y personas que acababan de obtener el trabajo de la universidad y estaban allí por un sueldo. Todos tienen una opinión diferente, pero el ambiente general que tengo es que es mejor trabajar allí por el dinero y salir cuando puedas antes de que tomen esa decisión por ti.

He conducido a muchos nuevos reclutas a quienes Epic les ha pagado sus tarifas de taxi. Recogerlos del aeropuerto y llevarlos por el centro de Madison hasta la ciudad más pequeña de Verona es un viaje decente y generalmente demora entre 30 y 45 minutos, dependiendo del tráfico. Se puede decir que la mayoría de estos nuevos reclutas son niños inteligentes recién salidos de la universidad y listos para conseguir un trabajo y comenzar a ganar dinero, y Epic intenta capitalizar esto. Le dicen a nuestra compañía de taxis que conduzca desde Madison hasta el centro de Verona (ya que Epic se encuentra en el borde de Verona, WI y no Madison) en lugar de conducir en la ruta más rápida en la carretera para llegar allí (donde podemos llevarlos allí más rápido y potencialmente ganar más dinero volviendo a Madison más rápido para obtener más tarifas) porque quieren que convenzamos a los reclutas para que se muden a un lugar en Verona y no a Madison porque en general sería más barato para ellos al no tener que pagar el transporte o los autobuses eso necesitaría transportar a los empleados desde Madison hasta Verona. Naturalmente, cualquier recluta que nunca haya estado en Madison antes preferiría vivir en la ciudad donde todos los estudiantes universitarios de la Universidad de Wisconsin viven y festejan en el centro y no viven en la ciudad más pequeña de Verona, donde prácticamente nada emocionante sucede excepto el trabajo.

Y este es el problema que veo al trabajar en Epic. Es trabajo, trabajo, largas y duras horas cuando te cuentan y cómo te cuentan. Es una buena paga, pero parece que la mayoría de las personas desean algún tipo de vida social. Para alguien como yo, eso no es un gran problema porque ya pasé esos años de fiesta y acabo de cumplir 30 el pasado fin de semana, pero para los nuevos reclutas recién salidos de la universidad, eso probablemente no sea lo que les gustaría hacer con todo su tiempo. Y dado que parece que Epic quiere nuevos reclutas a los que puedan dirigir más que veteranos expertos en el negocio que son mayores y más sabios y no les importa no salir y festejar constantemente, ese es el problema principal.

Una vez tuve que conducir de Madison a Verona para recoger a una chica que salía del trabajo en Epic solo para llegar allí, con la esperanza de recoger una tarifa de $ 20 o más para llevarla de regreso a Madison y llamarla. yo cuando estaba afuera diciendo que su jefe quería que se quedara horas extra y que iba a tener que cancelar el viaje por eso. No, gracias, no hay compensación por conducir fuera de la ciudad para traerla, simplemente colgó y eso fue todo.

También he conducido a muchas personas que estaban involucradas con el marketing o la consultoría que tuvieron que volar de Madison una o dos veces por semana y están tan acostumbradas a viajar todo el tiempo que están hartos de eso y nunca quieren volar. En un avión de nuevo. Sin embargo, no todo es malo, he recogido a un par de mujeres que eran de Siracusa y parecía que se estaban divirtiendo visitando Madison (ya que viajaban juntas y eran amigas) pero viajaban constantemente por un trabajo solo y quedarse por períodos cortos en lugares que no conoce, mientras que apenas tiene tiempo para hacer turismo parece una forma difícil de vivir durante años y años.

En una nota positiva, aunque una de mis historias favoritas de recoger a algunas personas mayores que estaban en la ciudad para una reunión épica o algo similar era de un grupo de personas que eran de Nuevo México. Una de las mujeres en el auto era la hermana (posiblemente media hermana, es difícil de recordar exactamente) del actor Steven Michael Quezada, quien interpretó a Steven Gómez en el programa Breaking Bad. Ella me contó sobre sus tiempos cuando ese programa todavía se estaba filmando y cómo Bryan Cranston siempre iba a su casa con su hermano y algunos otros actores y cenaba, y me contó lo amable que era Bryan Cranston. A pesar de que era un actor de renombre, siempre fue un placer tener a su familia y lo extrañó a él y al resto del equipo una vez que el espectáculo había terminado. Si esta historia era cierta o no está en debate, por supuesto, pero ella parecía ser de la misma nacionalidad que Steven Quezada y de la misma edad, por lo que su historia tenía sentido y mantuvo entretenidos a los otros pasajeros hasta que llegamos a su hotel.

De todos modos, Epic solía ser un lugar que había considerado trabajar, pero dado que no tengo experiencia universitaria y obtener algo tan simple como un trabajo de secretaria parece que es un proceso difícil de superar, al final me alegro de no haberlo hecho. No consiga un trabajo allí. Para las personas más jóvenes que no se preocupan por las largas horas y solo quieren el dinero, definitivamente es un lugar donde puedes hacer eso y, con suerte, continuar con tu vida cuando termines, pero parece que estar atrapado allí durante años y años parece una experiencia aplastante si tienes mucha creatividad con la que quieres hacer algo.

Espero que algunas de estas historias de mi percepción personal hayan sido de alguna utilidad. He sido oriundo de Madison durante los últimos 25 años y lo considero mi hogar, por lo que siempre puede ser agradable para mí escuchar las impresiones de personas externas, especialmente si no son de por aquí. Todo lo que puedo hacer es compartir mis experiencias y esperar que alguien más las encuentre interesantes de alguna manera.

Soy un ex desarrollador de software para Epic que participó en recursos humanos, reclutamiento en campus, pantallas de teléfono e incluso realicé viajes de ventas a clientes. Trabajé allí por un poco menos de 2 años.

En cuanto al pago, en 2010 ofrecieron graduados recientes de software BS entre 60-65k a partir, + 10k para MS. Esto ahora ha aumentado de lo que escucho de los empleados actuales. Las bonificaciones / aumentos dependen de tu jefe, literalmente, es lo bien que te califica. Los líderes del equipo de aplicación se reúnen antes de cada aumento y clasificación de desarrolladores dentro de la empresa. Caerás en un balde en función de tu mandato, y luego, según la clasificación que tengas con los demás empleados allí, determina tu aumento. Tuve una calificación muy alta, por lo que mi aumento fue superior al 30% en mi primer año, que fue más del doble que algunos de mis pares. Sin embargo, siempre y cuando tu jefe sea favorable para ti, estás buscando casi 8-10k de aumento en tu primer año. Sin embargo, los bonos son bastante constantes, a menos que no te gusten.

El entorno de trabajo es realmente bueno en Epic: lo ejecutan desarrolladores de software y usted está casi en la cima de la escala social allí. Las únicas personas que lo superan son los Gerentes de proyecto con más de 3 años de experiencia porque son muy valiosos para Epic. Sus horarios son bastante flexibles, pero su carga de trabajo depende de la aplicación en la que se encuentre. Estaba en una aplicación con problemas que tenía algunos desarrolladores trabajando más de 60 horas durante meses. Otra aplicación que conocía tenía a sus desarrolladores trabajando más de 70 horas durante más de un año. Una tercera aplicación tenía a sus desarrolladores trabajando durante 40 horas a la semana. Realmente depende de la suerte que tengas.

Debido a que Epic contrata a muchos recién graduados, en mis ojos es más una compañía de fiestas. Me uní durante los meses de verano con otros 200 estudiantes universitarios el mismo día. Hice muchos amigos, me divertí mucho e incluso ahorré mucho dinero.

Entonces, ¿por qué me fui? Porque Epic es aburrido. No hay mucho trabajo que hacer allí como desarrollador de software. La mayor parte de su tiempo lo pasa administrando a otras personas: tiene cosas llamadas Developer Pre-QA donde otros desarrolladores tienen que mirar su código antes de que se pruebe. Necesitas tener 2 rondas para esto en cada pieza de código diferente que estés presionando, incluso si se trata de un cambio de 1 carácter. Debido a esto, a menudo manejas entre 10 y 20 piezas de código que estás tratando de hacer que otras personas vean. En un momento, fui responsable de 40 conjuntos diferentes de código que mantenía (o desarrollé la solución o tuve que mirar el código de otro desarrollador).

Yo estimaría que alrededor del 20-30% de mi tiempo fue programación real. Y estaba en idiomas obsoletos. El problema es que si te quedas en Epic el tiempo suficiente, te volverás esencialmente inútil en la industria. La mayor parte de lo que estarás programando está en Caché, que no tiene objetos. No hace nada con algoritmos, estructuras de datos o patrones de diseño (a menos que sea uno de los pocos afortunados que reescriben el código del cliente en C # /. NET).

En mi opinión, Epic es un gran paso para comenzar su carrera, ahorrar algo de dinero y pagar su deuda. Pero los desarrolladores que se quedan allí después de 2 años están allí solo porque 1) es muy cómodo y 2) les esposaron de oro. Conozco a varias personas allí que quieren irse, pero se acostumbraron al estilo de vida y no pueden permitirse el lujo de irse. Sal y haz algo divertido, innovador y duradero con tu carrera. Puedes retirarte en Epic una vez que toda tu creatividad se haya ido 🙂

Trabajé en Epic durante dos años y medio como desarrollador de software. Recientemente dejé Epic en febrero de 2017.

Pro:

Buena compensación inicial

Bonito campus

Madison es una linda ciudad

Oficina

Interactuar con los clientes.

Estafa:

Baja compensación para desarrolladores experimentados

Amplia gama de responsabilidades sin foco

La tecnología está desactualizada

Compensación:

Solo tengo una licenciatura. Mi salario inicial era de 90k. Se convirtió en 103k después de un año y 107k después de dos años. No recibí ningún bono en mi primer año. Obtuve 5k en el segundo año y 4k en el tercer año. El salario inicial es de 105k para la maestría. Estaba muy decepcionado con mi primer aumento porque, aunque tenía métricas mucho mejores que un empleado promedio, me pagaban menos que un nuevo empleado con maestría. Si nos fijamos en los ingresos por empleado. La figura de Epic está entre 200k y 300k. Google, Facebook y Apple están por encima de 1 millón por empleado. Por lo tanto, no creo que Epic tenga el dinero para pagar a los mejores empleados mucho más que a los nuevos empleados.

Ambiente de trabajo:

El campus es hermoso. Puedes encontrar gente corriendo por el campus después del trabajo. Incluso puedes pedir prestado un pedazo de tierra de Epic gratis y cultivarlo. Pero como desarrollador, pasa la mayor parte (si no todo) de su tiempo en su oficina. Creo que la oficina es ideal para la tarea de codificación porque te aísla de otras personas. El aislamiento tiene inconvenientes. Es más difícil conocer a tus compañeros de equipo cuando todos están sentados a puerta cerrada. Pero todas las personas con las que interactúo están ansiosas por ayudarme con todo tipo de solicitudes. No siento ninguna política.

Horas laborales:

Trabajé 40–45 horas a la semana en mi primer año y 35 horas a la semana después. Pasé 10 horas en reuniones cada semana en promedio. Mis métricas estuvieron muy por encima del promedio todo el tiempo que estuve con Epic. La razón principal por la que podría evitar largas horas es porque aprendí a establecer plazos razonables para mis proyectos en mi primer año. Cuando trabajo en un proyecto con varias personas, siempre tomo el rol de liderazgo para establecer un cronograma razonable. Epic no tiene una cultura para sobrecargar a sus empleados, al menos no en los equipos en los que he estado. Pero conozco desarrolladores que trabajan entre 60 y 70 horas a la semana. Necesitan trabajar largas horas porque subestiman la cantidad de trabajo durante la fase de planificación del proyecto y hacen promesas irrazonables. Epic se preocupa por las promesas. Si se hace una promesa, debe cumplirse, por lo que los desarrolladores que hacen la promesa tienen que cumplir sin importar qué.

Responsabilidades del desarrollador:

Casi todos los desarrolladores de Epic son gerentes de producto, desarrolladores de back-end, desarrolladores frontend, desarrolladores UX y desarrolladores de prueba al mismo tiempo. Los desarrolladores tienen una amplia gama de responsabilidades sin foco. Los desarrolladores tienen la responsabilidad de coordinar con el aseguramiento de la calidad, el diseñador de experiencia de usuario, los revisores de código, etc. para entregar el producto a tiempo. Deberá interactuar con médicos y enfermeras, ya sea ayudándoles a usar el software Epic o aprendiendo su flujo de trabajo para mejorar el software Epic. Tendrá la oportunidad de viajar a un hospital para ver cómo los usuarios reales usan el software. Cuando desarrolle una nueva característica, debe hablar con los clientes para obtener sus comentarios. Todo el desarrollo comienza con un documento de diseño. Este documento debe contener el por qué, cómo y qué. Debe contener todos los cambios en la interfaz de usuario y los cambios técnicos que va a realizar. La mayoría de la gente considera que este proceso es tedioso porque necesita ser muy detallado. Muchas personas necesitan aprobar el documento de diseño antes de que pueda comenzar el desarrollo. El proceso de aprobación puede ser muy lento. Personalmente, tuve mala experiencia con el proceso de diseño porque con frecuencia, las personas sin conocimiento del producto existente deben aprobar mi diseño. Como no tienen ningún conocimiento existente, necesito poner más detalles sobre cómo funciona el sistema existente para demostrar que mi propósito es correcto.

Tecnología:

Los lenguajes de programación utilizados en Epic son C #, Javascript, Typecript, Caché y VB. VB va a desaparecer y probablemente no lo toque en absoluto. Caché es un idioma muy diferente pero no está mal. El marco web utilizado en Epic se llama web Hyperspace. Es un marco desarrollado internamente. Tiene funciones básicas y mala documentación. No está autorizado a utilizar ninguna biblioteca de código abierto, por lo que no podrá utilizar la última tecnología.

La compañía es ampliamente conocida como una “puerta giratoria”: contratan personas con poca o ninguna experiencia en programación, las capacitan en un lenguaje poco usado y antiguo llamado MUMPS (ahora llamado M) y a menudo dejan ir a las personas antes de 2-3 años. pasado

Los desarrolladores a menudo mencionan horas muy largas y mucho trabajo excesivo.

El CEO es mercurial y también es ampliamente conocido por cambiar de opinión en proyectos grandes varias veces, lo que resulta en grandes rediseños en proyectos de construcción de edificios. También es conocida por pedir que se despida a las personas cuando no están de acuerdo con ella o se ponen de pie y la confrontan sobre una cosa u otra.

Una de las quejas más comunes sobre los empleados de Epic Systems por parte de los clientes es que son tan nuevos y “húmedos detrás de las orejas”. Cuando se mencionó esta queja en una discusión sobre los problemas que tiene la empresa y cómo se están abordando, se omitió e ignoró. El personal tiene prohibido mencionar cuánto tiempo han estado en la empresa si no han estado allí durante 5 años o más. Durante una reunión de grupo de usuarios (UGM) se descubrió que las etiquetas del personal tenían la cantidad de años empleados por Epic, y todo el lote se reimprimió la noche anterior a la UGM para eliminar la cantidad de años de servicio de las etiquetas, a quién sabe qué costo .

La compañía también cree en “contratar fuego lento rápido” y en asegurarse de que cada empleado pueda programar. Además de esto, cada proceso de contratación debe ejecutarse más allá de RR.HH. para su aprobación final: un supervisor puede seleccionar a una persona tras otra solo para que HR los rechace sin previo aviso de motivo o propósito.

Todos los beneficios son superficiales (ambiente agradable) o en beneficios y paga, pero los beneficios reales que se necesitan, incluido el empleo estable a largo plazo, la vida y el trabajo equilibrados, el personal directivo dedicado y seguro, no están allí.

Es un excelente lugar para trabajar, pero su empleo allí no durará. Si comienza a trabajar allí, planifique su estrategia de salida pronto, o lo harán por usted.