¿Cómo se promueven los programadores?

¿Quieres decir qué oportunidades de carrera tiene un programador?

Diría que cuando comienzas como ingeniero de software en una empresa de tamaño razonable, puedes crecer profesionalmente para convertirte en diseñador de software y arquitecto más adelante. Debería demostrar que, además de escribir un código claro y comprensible, es bueno para descomponer tareas complejas en subtareas más pequeñas y simples. Además, ayuda cuando apoya a sus colegas a resolver sus problemas de codificación cuando están atascados. Además, siga los cursos relevantes que ofrece su empresa.

Otra carrera profesional sería convertirse en el especialista en algún nicho que sea relevante para su empresa. En última instancia, puede alcanzar el estatus de gurú dentro de este nicho, aunque ese no es un título oficial en la mayoría de las empresas.

Cuando apestas a la codificación, pero sigues siendo ambicioso y tienes rasgos narcóticos y psicópatas, puedes convertirte en un gerente. 😉

Podría ser útil si apretara los dientes y convirtiera su pregunta en términos que Recursos Humanos (y la alta gerencia) entenderían: ¿Cuáles son las trayectorias profesionales abiertas para los programadores principiantes?

El primer paso obvio es ser muy, muy bueno en lo que está haciendo, y abrirse paso hacia posiciones más apropiadas para su combinación de habilidades.

Después de decir eso, todo depende, pero todas las carreras posibles tienen el elemento común de reducir la proporción de tiempo dedicado a la programación real. Un camino común va del programador al programador principal y al gerente. (Tengo que tener cuidado aquí porque la jerga varía según las industrias y las principales empresas. Un “administrador de programas” en Microsoft puede, por ejemplo, no administrar ni programar). El conjunto de habilidades necesarias para cada trabajo es bastante diferente.

También puede pasar de la programación al análisis, pasando de la ingeniería de software a los dominios de tecnología de la información. O, si realmente te gusta programar, puedes exigir que te dejen programar. Sin embargo, a menos que sea un verdadero gurú, puede resultarle difícil salirse con la suya. Se cree que una “carrera” necesita promoción a través de roles con diferentes títulos y funciones.

Mucha gente se convierte en vendedores de un tipo u otro. Si este rol implica “traducir” del lenguaje profesional de los clientes al lenguaje profesional de los desarrolladores, y viceversa, tal carrera puede ser bastante gratificante. Pero ningún programador en la historia del universo se ha convertido en miembro del departamento de marketing;>)

Si utiliza el modelo de atletas profesionales, el agotamiento se cierne y un 2do jugador de base profesional ciertamente no tiene una trayectoria profesional que vaya hacia arriba. Es un maestro / entrenador de educación física de secundaria.

En mis propias carreras, aprendí desde el principio que era un muy mal gerente. Como resultado, lo tiré todo en tres ocasiones cuando mi trayectoria profesional y las áreas de incompetencia coincidieron. Tomé un importante recorte salarial (50% más o menos) cada vez para escapar de una carrera dolorosa tanto para mí como para quienes trabajan para mí. La consultoría o la enseñanza son carreras en las que no se requieren habilidades gerenciales, pero hay una entrada altamente selectiva para ambas, y uno tiene que ser un artista experto en BS para tener éxito en cualquiera de ellas. Si no eres simplista, no encajarás ni prosperarás.

Si comienza a trabajar para una empresa de tamaño medio a grande, revise los antecedentes de la mayor cantidad de miembros del personal de mayor rango que pueda. Esto puede ayudarlo a ver posibles trayectorias profesionales o, si no las hay, indicar que un cambio de empleador probablemente será necesario de 3 a 5 años más adelante.

(Pero ni siquiera piense en estos problemas durante 2–3 años, hasta que el polvo se haya asentado y se conozca mejor a usted mismo y a su habilidad).

More Interesting

¿Qué universidades de EE. UU. Y Europa tienen un buen programa de maestría para alguien interesado en la gestión de productos?

¿Las oportunidades de trabajo para la informática teórica son peores que para las áreas más prácticas de CS?

Soy estudiante de ECE, quiero seguir mi carrera en inteligencia artificial. ¿Cómo empiezo a aprender sobre esto desde el principio?

Quiero ir a una carrera en UX. Actualmente soy un estudiante de segundo año que estudia ciencias de la computación, y estoy interesado en el diseño. Sin embargo, no tengo mucha experiencia en absoluto. ¿Como empiezo?

¿Cómo debo cambiar mi carrera de ser desarrollador de Android a ser analista de datos?

¿Cuál es el preferido en EE. UU .: SAP HCM o factores de éxito?

¿Cuáles son los mejores paquetes de internet eficientes por 30 días? ¿Qué servicio de operador es el mejor? ¿Es mejor tener un servicio prepago o pospago?

¿Cuáles son las opciones disponibles después de hacer B.Tech en ECE de HITK?

Después de completar un diploma en ingeniería, ¿es bueno que las niñas hagan un BE?

¿Puede un escritor técnico convertirse en científico de datos?

Cómo ser directo Como historia principal

¿Salesforce consulting es un buen trabajo para seguir una carrera tecnológica?

¿Qué programa de MS es bueno para un ingeniero mecánico?

¿Cuáles son los mejores recursos para el duodécimo estudiante de matemáticas de ciencias que no sea ingeniería?

Si me especializo en ingeniería química, ¿hay alguna forma de trabajar en la industria tecnológica en Google, Facebook, etc.?