En general, desde algunas posturas lo veo como:
- Autonomía : ¿Qué tan bien puede tomar una tarea, error o característica y resolverla sin supervisión constante? Si se encuentra con un problema, qué tan bien puede resolverlo (incluso encontrando a la persona adecuada para preguntar). Esto se relaciona con la estabilidad .
- Estimaciones : ¡Esta es divertida, pero muy crucial! Calcule demasiado, demasiado a menudo, y las personas perderán la confianza. Tenga en cuenta que es mejor no prometer y entregar más aquí. Si dices una semana y se necesitan 3, te has hecho parecer un tonto.
- Estabilidad: cuando corrige un error o termina con una función, ¿cuántos problemas surgen con ella? ¿Qué tan mal fue escrito el código para arreglar o escribir una característica?
- Polaco : ¿Qué tan pulido es? Muchas veces, los ingenieros tienen la culpa de las características mal pulidas (o las correcciones de “errores”), debe asegurarse de que se ejecute bien como esperan incluso después de que haya terminado la codificación. Esto incluye interno y externo! Tenga en cuenta que todos los demás solo ven lo externo.
- Drive: ¿Qué tan emprendedor eres? ¿Busca activamente mejorar las cosas en nuestro código y producto? Los cuatro anteriores a menudo pueden derivarse de esto, asegúrese de amar su trabajo (siempre es una relación de amor y odio).
- Habilidades blandas: ¡ Esto es extraño, lo sé! Sin embargo, a menudo se correlaciona con la capacidad de los ingenieros: si eres un idiota / hablas todo el día / odias X, Y, X / y demás, no importa lo bueno que seas, a nadie le importas. La moral del equipo es un aspecto sagrado y muy importante. Esto se convierte en una habilidad extremadamente importante para los gerentes y los contribuyentes. De cualquier manera, la tutoría siempre es una gran parte: para los ingenieros, todos siempre estamos aprendiendo.
En general, estos pesan de manera diferente dependiendo de si eliges la carrera profesional de gerente o colaborador. Sin embargo. He encontrado que estos los resumen en general: si notaste que no enumeré habilidades técnicas directas porque tienen en cuenta estas, pero el progreso de tu carrera casi siempre se relaciona con lo que hiciste, no con lo que pudiste haber hecho.
- Soy desarrollador de software y no quiero trabajar en Google / Amazon / Facebook / etc. ¿Cómo funciona el proceso de entrevista fuera de los principales actores?
- Como ingeniero informático graduado, me gustaría especializarme en ingeniería de software. ¿Qué debo aprender (idiomas, aplicaciones, etc.) a utilizar para hacerme más comercializable?
- ¿Cuál es la diferencia entre programador, desarrollador, codificador, hacker e ingeniero?
- Una vez que me gradúe de la universidad, ¿debería realizar una pasantía o un puesto de nivel de entrada en una empresa de software?
- ¿En qué tipo de trabajo / función llega una persona con 3 años de experiencia en desarrollo de software y XLRI HRM?