Ja! Oh hombre, me contrataron con una startup muy pequeña hace casi 2 años. Nos hemos expandido bastante y creo que puedo dar una gran perspectiva para esto. Sin embargo, sorprendentemente, la mayoría de ellos no son problemas de software.
- Cultura. Cuando respondí al anuncio (entonces pasante), era una publicación típica de desarrollo de software. Pero, incluía “URT4”. Nunca había oído hablar de esto, pero después de buscar en Google, ¡descubrí que era un juego! Ahora, juego bastantes juegos, así que estaba muy emocionado. Lo mismo con la próxima contratación. Ahora … el próximo empleado … No tanto. Era más un deportista / deportista, y odiaba perder cada vez en URT4. Nosotros (bueno, los socios), descubrimos rápidamente que teníamos que haber otro lugar para la formación de equipos y la distracción, por lo que se compró una mesa de ping pong. Esto se volvió loco, y todos tienen sus propias paletas, etc. Luego otro empleado … no era muy buena con la percepción, un poco asustada de la pelota. No queríamos excluirla, y finalmente comenzó a jugar bastante bien. ¡Tuvimos suerte, todos se divierten! Siento que a medida que crecemos, esto podría ser más difícil … Extraño URT4, a muchas personas les gusta el ping pong … Esto puede parecer estúpido, pero muestra cuán diferentes pueden ser las personas, y realmente hay que tener cuidado. A algunas personas les gusta una cosa, a otras les gusta otra. Si no tiene personas que puedan lidiar con ese cambio, puede haber algo de mala sangre, lo que puede dañar la productividad.
- Cultura 2. Lo anterior muestra cosas de construcción de equipo al azar … Pero puede ampliar esto en la vida laboral general. Si eres una empresa cristiana, y contratas a una extrema derecha … puede que no te vaya tan bien. Por supuesto, si son buenos para el trabajo, contratarlos de todos modos, pero habrá fricción. En las empresas más grandes esto es más fácil porque puedes encontrar a alguien con tu mentalidad y convertirte en compañeros de trabajo. Hay muchos ejemplos de esto: religión, fiesta nacional, comida (no lo creería), ética de trabajo. Lo sigue y sigue
- Ayudando Es una startup. Tienes muy poca gente para hacer bastantes trabajos. Afortunadamente, soy una persona que ama hacer todo, y ama un descanso de la programación cuando estoy irritado. Sin embargo, puede encontrar un programador que solo quiera programar, no quiera hacer nada más para ayudar a la empresa. Esto puede ser la muerte de su empresa. De hecho, pasé un verano haciendo una entrada de datos realmente mala, porque era el único disponible para hacerlo. Era nuestra “temporada alta”, y no queríamos empujar el código central, para no romperlo todo y luego asustarnos 😛
- Esto disminuye cuanto más tiempo tenga un empleado. Te ayudarán, puedes insertar código sin preocuparte, etc.
- Pila de tecnología. Esto puede parecer un poco extraño (¿o no?), Pero como startup, te estás encontrando a ti mismo. Han tenido algunas citas, se han conocido. Sin embargo, todavía está buscando cuál es el “correcto”. Si a su futuro desarrollador simplemente no le gusta algo … puede cambiar todo (para bien o para mal).
- Futuro. Esta es una muy grande. Dependiendo de a quién contrate, es posible que quieran cosas diferentes. ¿Quieren ir para siempre y quedarse con la compañía? ¿El nuevo empleado quiere solo un trabajo temporal? Con tan poca gente … la base del código se completará con ciertas … personalidades. Quizás quieran convertirse en el nuevo CTO y definir la empresa. Necesitas saber lo que quieren y luego darles la verdad de lo que estás buscando. Y esto puede ser una lucha cuando eres una pequeña startup. Esto hace que el evento sea más complicado cuando se renombra y se expande.
Esto es solo algo general que nunca pensé al entrevistar. ¡Ahora me he tirado la mayor parte, y estoy feliz! Pero en el futuro cuando haga estas cosas, consideraré cada una de ellas con más cuidado. Tuve suerte 😛 ¡Hice un gran trabajo con gente excelente!
TL; DR: Hay tantas cosas que pueden salir mal. Pero, si se asegura de que los valores de la compañía y los valores del empleado potencial estén alineados, puede ayudar un poco. Las ventajas son una gran cosa que no mencioné, pero pueden ayudar a mantener el talento si realmente quieres.
- Soy desarrollador de software, pero mi trabajo en la oficina no es bueno para mi crecimiento profesional. ¿Qué debo hacer por mi cuenta para mejorar la programación Java y .Net?
- ¿El libro 'Programming Pearls' está desactualizado?
- ¿Cuáles son algunos de los mejores artículos sobre desarrollo de software con C #?
- Estoy obteniendo 2.75 LPA como desarrollador de software. ¿Es eso lo suficientemente bueno para comenzar?
- ¿Dónde está el mejor lugar para encontrar desarrolladores investigados que hagan las cosas?