Como desarrollador de software, ¿cómo muestra el progreso profesional?

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.

Durante las entrevistas es muy importante que un candidato muestre la progresión profesional. Esto muestra a la empresa 2 cosas. Primero muestra que eres competente en lo que haces y segundo muestra que sabes cómo quieres que sea tu carrera dentro de unos años. (En otras palabras, tu crecimiento)

Veamos los aspectos que rodean la progresión profesional.

  1. Designación (rol): si está atrapado en el mismo rol durante largos períodos, enviará una bandera roja al reclutador. La duración depende de su rol y la naturaleza de su trabajo, pero hay estándares aceptados de cuánto tiempo debe permanecer en un puesto determinado.
  2. Educación: muestra qué acciones ha tomado para mejorar su conocimiento. La certificación de estatura reputada muestra que usted es serio acerca de progresar en su carrera.
  3. Logros: hay una razón por la cual los entrevistadores preguntan cuáles considera que son sus logros. Mide la cantidad de contribución que ha realizado para mejorar el valor comercial de la organización para la que trabajó.

Al tomar nuevos proyectos más difíciles que requieren más habilidad. Al orientar a otros. Al ganar promociones.

Eso es todo por hacer tu trabajo.

More Interesting

¿Es necesario tener experiencia en programación de desarrollo al principio, para convertirse en un gerente de producto de software?

¿Debería uno trabajar en grandes empresas (Apple, Google, etc.) primero y luego pasar a nuevas empresas (Airbnb, Uber, etc.), o debería ser al revés, para maximizar el crecimiento como ingeniero de software?

Estoy aplicando a la universidad y no estoy seguro de si debo elegir ciencias de la computación o ingeniería de software. ¿Qué debo hacer, una M. Sci o una M. Eng?

¿Cuál es la perspectiva de crecimiento a corto plazo de las empresas de productos de software en países en desarrollo como India, Brasil, China, Filipinas? ¿Se reemplazará la típica cultura laboral orientada al servicio con el Desarrollo de productos básicos?

¿Puedes hacer seis figuras siendo un ingeniero de software que hace aplicaciones de negocios? ¿Si es así, entonces cómo?

¿Debo estudiar ingeniería de software o finanzas?

Como probador de software, ¿cómo pongo en mi curriculum vitae, las tecnologías utilizadas por el software probado?

¿Una maestría en ingeniería de software cae en la lista de títulos designados por STEM por el Departamento de Seguridad Nacional?

¿Qué GPA necesito para actualizar mi sucursal a ingeniería informática desde software o ingeniería de TI en DTU? ¿Cuáles son las ventajas de la ingeniería informática sobre la ingeniería de software?

¿Qué enfoque debo tomar para aprender ingeniería de software?

¿Cómo es convertirse en gerente de producto con experiencia en ingeniería de software?

¿Cuáles son los idiomas importantes para la ingeniería de software?

¿Qué tengo que aprender para obtener trabajo de software?

Cómo obtener una pasantía remota en ingeniería de software en los EE. UU., Canadá, Suecia o Alemania

¿Qué es algo que los programadores experimentados saben (o deberían saber) pero que los programadores menos experimentados probablemente no saben?