Permíteme hacerme eco de la respuesta de Jason aquí. He estado en Readify desde septiembre de 2010, uniéndome como Desarrollador Senior y luego en 2012 como Consultor Senior.
Por lo general, no se me recomienda usar descargos de responsabilidad como este párrafo, como es habitual, pero permítanme enfatizar que es una respuesta completamente personal, no solicitada por un representante de Readify.
También escribí sobre Readify en mi blog aquí y aquí. Eso fue hace mucho tiempo, la compañía ha crecido mucho desde entonces. Pero casi todo lo que escribí todavía se aplica.
- ¿Cuáles son los desafíos técnicos de construir una plataforma de mensajería en tiempo real?
- ¿Por qué un buen artista puede convertirse en un buen desarrollador de software?
- ¿Es cierto que hay más espacio para aprender y crecer dentro de los límites de lenguajes como C ++ y Java y, por lo tanto, alcanzar un techo de compensación mucho más alto?
- ¿Cuáles son los trucos para convertirse en un buen desarrollador de software?
- ¿Es posible que alguien se convierta en un desarrollador de software competente enseñándose a sí mismo? Si es así, ¿cuál es una lista de todos los recursos gratuitos que incluiría si desarrollara un curso intensivo de desarrollo de software en el hogar?
El sueldo
Antes de hablar sobre Readify, permítanme aclarar el problema salarial. Si solicita un trabajo en una determinada empresa, no obtendrá nada que perder.
Si fallas, al menos hablando por Readify, recibirás comentarios serios que te ayudarán a decidir las áreas de mejora.
Si aprueba, se le pregunta sobre su expectativa salarial y luego recibe una oferta, y luego simplemente juzga la cifra salarial de esa oferta, ¡no tiene que preguntarse sobre lo desconocido!
Readify
Ahora, como dijo Jason, Readify es probablemente el mejor lugar en el mundo .NET. Readify se destaca comúnmente como el socio de Microsoft AU del año y en 202 fue el socio de software “mundial” de Microsoft del año. Tenemos personas increíbles aquí y seguimos obteniendo nuevas personas increíbles.
Viajé a Australia con mi familia sin ningún plan solo para trabajar con algunas personas aquí. Esta fue la razón por la que me uní a la empresa, y nunca me decepcionó.
En Readify, siempre estamos contratando, y parece que estamos gestionando esa parte muy bien, hasta este mes he visto nuevas personas increíbles que se unen a nosotros. También tenemos personas que se van por varias razones personales, y también tenemos muchos de estos que regresan, excepto aquellos que establecieron sus propios negocios 🙂
Consultoría en general
Según su pregunta, parece tener una idea mental de cómo es trabajar en consultoría. Permítanme resaltar algunas cosas que deben esperar:
– Si bien es posible que trabaje con personas excelentes, no todos los proyectos serán tan buenos.
En consultoría, parece obtener varios tipos de proyectos: campo verde, campo marrón, buenas operaciones de clientes, malas operaciones de clientes. Muchos clientes solo contratarán una empresa de consultoría cuando las cosas estén tan desordenadas que crean que necesitan expertos para resolverlas.
Disfrutará fácilmente de algunos proyectos, pero de otros, no lo disfrutará a menos que tome el desorden técnico y / o de personas / procesos como otro desafío emocionante en la creación de software, que es resolver problemas comerciales utilizando software.
Trabajar en una buena compañía puede ayudar un poco con esto. Readify, por ejemplo, intenta asegurarse de que los desarrolladores tengan un buen equilibrio de los diferentes tipos de proyectos y, a veces, consulte con usted antes del proyecto o escuche si está harto de algún proyecto y desea moverse (lo que obviamente no sucederá de la noche a la mañana) .
Otra área en la que una buena compañía ayuda es cuando ves a buenas personas tomar lo que otros considerarían un proyecto sin salida o un entorno horrible, y ponerse de pie para ayudar al cliente a comprender qué problemas necesitan solucionar y lograr que cambien su mentalidad y solucionen sus problemas. problemas.
Vi varios ejemplos excelentes de esto y es una de las áreas de Readify pitchs para los clientes, que no somos solo monos de código sino más socios dispuestos a ayudar al negocio en general, no solo a construir algo y ejecutarlo. Sin embargo, una vez más, hay algunas veces en que, por cualquier restricción, esto no es posible.
– Ubicación del cliente
En mi experiencia personal, la mayoría de los clientes están en la ciudad u otros suburbios cercanos. Algunos están en suburbios un poco más alejados (tuvieron algunos de los mejores conciertos en uno de ellos), pero para mí siempre están al alcance del transporte. Eso es porque Readify sabe que no puedo conducir por razones médicas.
También saben que no puedo hacer viajes interestatales. Algunos otros con autos y disposición para ir más lejos obtienen clientes adecuados. Lo mismo para aquellos con ciertas habilidades y ganas de viajar.
Tenga en cuenta que vivo en Sydney. Escuché (y podría estar totalmente equivocado aquí) que en Brisbane, por ejemplo, el transporte público no es tan bueno, así que es mejor tener un automóvil para facilitar el transporte. Nuevamente, no estoy seguro de esta parte, pero espero diferencias.
Algunos proyectos se desarrollan en las oficinas de la empresa. Si bien es fácil decir que no quiero hacer un trabajo interestatal, es bastante difícil limitarse a un proyecto interno. Esto simplemente no es consultoría. Debe estar más cerca del cliente para lograr el gran impacto del que hablé. No somos solo monos codificadores, ¿sabes?
– Fuente abierta
En Readify tenemos varias personas que mantienen proyectos de código abierto. Algunos también son bastante grandes. Aquellos inspirados por el trabajo del cliente a menudo están bajo la cuenta github de Readify, pero muchos más se mantienen personalmente (generalmente es una preferencia personal del creador del proyecto). Pero, no es común desarrollarlos como parte de su trabajo a tiempo completo.
La mayoría de los proyectos de clientes no necesitan que inventes algo nuevo. Algunas veces tuve que crear una solicitud de extracción a una biblioteca popular para arreglar algo y al mismo tiempo permitirnos usar la distribución oficial.
La mayoría de los desarrolladores que crean proyectos de código abierto crean eso en su propio tiempo personal, o en los días de desarrollo profesional aprobados + pagados por la compañía (una de las grandes ventajas de Readify, también se puede usar para asistir o hablar en conferencias o grupos de usuarios, o cursos en línea )
En una empresa como Readify, se sentirá inspirado por tantas personas que crean sus propios proyectos de código abierto y videos de Pluralsight e incluso libros de software, pero, y vuelva al primer punto, independientemente de la empresa de consultoría para la que trabaje, habrá ¡solo unos pocos proyectos y clientes que le permiten contribuir al código abierto a expensas del cliente!
Mi sugerencia
Si yo fuera usted, me postularía para estas 3 compañías y vería cuáles me aceptarían, y luego evaluaría lo que ofrecerán a la luz de mi experiencia personal al hablar con ellas durante el proceso de la entrevista.
Obtenga sus propias preguntas sobre la compañía en las entrevistas técnicas y de recursos humanos. La mayoría de la gente no quiere que vengas y luego te vayas rápido, por lo que no tratarán de mentirte; también quieren asegurarse de que haya un acuerdo mutuo.