programadores mayores una manera de salir

 

directorio

fondo

 

Path uno: transversal de orden superior para convertirse en un programador, incluso los expertos técnicos

Dos ruta: Gestión de la Tecnología de Transformación

Tres ruta: Transición Gerente de Producto

Cuatro ruta: Transformación Gerente de Proyectos

Cinco ruta: Seleccionar Venture

resumen 

referencia


 

fondo

2020 Fiesta de la Primavera coronavirus asoló la tierra de China, en particular, es especialmente grave en Wuhan, provincia de Hubei, con la propagación de la epidemia, el apoyo total de AFP y la asistencia viene hijos divinos Wuhan, Rusia, Japón y algunos países del sudeste asiático tienen una mano de ayuda, en los Estados Unidos Kai Fu-Lee, los científicos de Harvard y otras personas con elevados ideales eSPADACHÍN 8 patriotas, han vuelto a apoyar Wuhan. Creo que en un futuro cercano, la gente será capaz de derrotar al virus, sino también en Wuhan, China, un mundo libre del virus en Wuhan, China, el mundo.

Epidemia continúa con hacer estragos, las grandes empresas han retrasado en varias ocasiones la introducción de retorno de personal para el trabajo después de la carrera de tiempo Festival de Primavera, después de todo, la vida humana, pero la gente tiene que comer, sino también la vida, las empresas necesitan para sobrevivir, los principales medios de comunicación en línea han citado dio la noticia para volver al trabajo, uno tras otro, no habrá despidos tendencia, con el fin de sobrevivir.

Programador es comer arroz joven, HR muy preocupados por la edad en la contratación de programadores, programadores pasarán directamente a apuntar un poco más viejo. Así que los programadores de más edad se convertirán difícil encontrar un trabajo pronto dejar la cara de la edad de muchos programadores han expresado indefensa.

 

Suponga que tiene un programador hacer este trabajo desde hace algún tiempo, tener cierta comprensión de esta industria, se puede sentir que usted es un gran ganado en esta zona, tal vez sienta que tiene muchos defectos, pero independientemente de su ubicación actual, que se enfrentan a la misma pregunta: ¿cómo se consigue el siguiente?

En otras palabras, el código no está en función de que considere la forma de escribir, ni tampoco es un diagrama de flujo del proyecto de la forma en la siguiente imagen, usted tiene que considerar es que los próximos 10 años, 20 años, que a partir de ahora.

Esta es la planificación de la carrera, felicitaciones a usted, si usted es capaz de tener en cuenta este nivel, significa que usted comienza a pensar seriamente en su propia vida, y esto es un comienzo bueno.

carrera de programador no es una sola, o incluso mejor que otras ocupaciones tienen más opciones, puede elegir a seguir para ir en el programador de ruta, o puede ir a los puestos de dirección, también puede optar por convertirse en un gerente de producto o el director del proyecto, estas carreras son programadores extender esta carrera, que necesita un poco de esfuerzo, sino también a aceptar algunos cambios, pero de ninguna manera a partir de cero.

A continuación, se introdujo estas diferentes vías de desarrollo.

 

Path uno: transversal de orden superior para convertirse en un programador, incluso los expertos técnicos

 


Convertido programadores más avanzados, esta es la dirección más directa del desarrollo, sino también la elección de la mayoría de los programadores, esto se parece a un juego, completadas por las tareas constantemente más difícil, conseguir el nivel de mejora.

Cada empresa tendrá una división nivel de madurez, por ejemplo, sólo para reclutar graduados universitarios es "ingeniero de software junior", después de trabajar un año o dos, será promovido a "ingeniero de software", y luego un par de años, será promovido a" ingeniero de software "cuando mejorar aún más las capacidades e influencia, convirtiéndose en el" arquitecto jefe de software" ...... yo aquí no citar más que un sistema de promoción nivel muy áspera, de hecho, el número de niveles de cada empresa mucho más.

Este sistema de promoción, es parte de la carrera del programador, pero no todos, sólo para la conveniencia de jerarquía de gestión, un título de "ingeniero superior" no es necesariamente la capacidad de ingeniería que el "ingeniero de software" más alto, lo que hay que tener primero una clara la comprensión. Por supuesto, hay que esforzarse por mejorar nosotros mismos a un nivel más alto, ya que podemos obtener una mayor participación en el equipo, también se puede obtener más dinero, pero no ignorar el Maiduhaizhu, clave para el desarrollo de carrera no sólo en relación con las calificaciones y el dinero, es más acerca de su capacidad e influencia, es muy importante.

Si estás en una empresa madura, es necesario leer los requisitos de trabajo de la empresa para todos los niveles de los programadores, si no se puede encontrar, fue a recursos humanos para el mayordomo HR empresa debe tener una definición clara de las necesidades de cada nivel esta definición le guiará sobre cómo mejorar la capacidad e influencia en todos los aspectos.

Si estás en la empresa de nueva creación, o su empresa realmente no podía obtener una definición de nivel decente, a continuación, puede hacer referencia a las siguientes definiciones de nivel:

Programador junior para dominar las habilidades básicas de programación, pero otros necesitan asesoramiento con el fin de completar una tarea dada, no es independiente completa del proyecto. Los programadores deben ir más allá de este estado tan pronto como sea posible.
programador intermedio, capaz de terminar el proyecto en un área en particular, saber priorizar, sabe cómo hacer frente a circunstancias imprevistas, vuela para completar la tarea. -
programador senior, se puede digerir todos los ámbitos, no sólo para completar la tarea, pero también puede afectar a un equipo, ayudando al equipo para completar la tarea.
programador jefe, no sólo puede afectar a un equipo que también puede afectar a una gran empresa o departamento puede proporcionar orientación a los equipos de programadores de ingeniería estrategias para asegurar que el equipo grande todo movimiento hacia adelante de acuerdo con las prácticas más adecuadas.
programadores de nivel socio, éste puede ser el vértice de un programador profesional, que no sólo afectan a una empresa en todo, pero en toda la industria, su trabajo consiste en abrir nuevas áreas.

Tenga en cuenta que no significa mucho ruido en Internet es este nivel de red de color rojo, para lograr este nivel de Linux es crear un hombre de campo.
Como puede verse en el nivel descrito anteriormente, cada nivel hay dos elementos fundamentales, una es la "capacidad", el otro es la capacidad de "influencia" para representar lo que una persona puede hacer influencia en nombre de ustedes para que los demás hacen qué y cómo muchas personas que influencia.

Programador de crecimiento Dan, de hecho, mejorar el proceso de su propia "capacidad" y la "influencia" de. De acuerdo a describir el nivel de poder e influencia de lo anterior, se puede medir el nivel que actualmente está viviendo en, usted sabe lo que el siguiente paso debe ser de nivel, que corresponde a desarrollar su propia capacidad e influencia relevante. Por ejemplo, sólo que esta vez a subir de nivel "programador intermedio", se debe a propósito de desarrollar su propia capacidad para influir en los demás, en los que su enfoque es el equipo, no sólo a mí mismo para hacerlo bien, y dejar que sus miembros pueden mejor, cuando llegue a ese objetivo, se puede actualizar a "programador senior"; a continuación, se convierte en un "programador senior", es necesario examinar más a mejorar su base de conocimientos, el impacto de un gran departamento o incluso de toda la empresa.

Francamente, no todos los programadores subirá al más alto nivel de programador fin de determinar si son adecuados para ir por este camino hasta que el método es muy simple, consiste en hacerse una pregunta: Estoy dispuesto a hacer el trabajo de programación a la edad ?

Por lo demás, mi respuesta personal, hay mucho trabajo a los programadores de muy alto orden respuesta es la misma: Estoy dispuesto a ser programado en el retiro. Debido a que tenemos una pasión tal, no es tal confianza, por lo que tiene el poder para seguir adelante en este camino.

Sin embargo, es posible responder: "Yo sólo quiero ser programado en el piloto de 30 años de edad," o "yo hasta que promovieron el programa de manager", esta idea es completamente sin ningún problema, después de todo, la auto-comprensión, elegir un camino diferente de acuerdo a las necesidades de auto , es responsable de su propia especie. A continuación, se presentará, además de escalar el pico programadores carrera.

Dos ruta: Gestión de la Tecnología de Transformación


Al igual que cualquier otra profesión, los programadores también necesitan ser administrado, y la mejor persona para gestionar los programadores, por supuesto, ha trabajado programadores de las personas que trabajan, existe una demanda de este tipo, muchos programadores de transformación para convertirse en gerentes también no es de extrañar. Por el momento, mirar hacia arriba para ver a su supervisor directo, que es a su vez una gran probabilidad sobre la gestión del programador.

empresa de capital que, al igual que el papel del gestor, cuando en realidad prefieren un programador, ¿por qué la gestión, una de las principales razones es porque me encontré con el equipo perfecto se ejecuta automáticamente, esta vez como tengo más experiencia, sensación muy natural obligado a ponerse de pie, el equipo de moldeado en una forma mejor, este es el comienzo de los gestores del corazón convertido. Después comenzó la gestión, pronto descubrí que la gestión del mundo está tratando con una variedad de circunstancias inesperadas, es difícil en la facilidad de su propia programación, sin embargo, si la mentalidad de trabajo "que quiero hacer 'a' Quiero nosotros "todo es muy suave. De los resultados se me aparece como un administrador de hecho así, en dos años, los productos son siempre a tiempo y en línea, el equipo no tiene una rotación de personal.

Un programador para ver si son adecuados para convertirse en un gerente, sobre todo para ver si el contenido o no hacer una sola cosa, si existe la voluntad de los demás plomo para conseguir mejores resultados.

Desde el programador en un gerente, no un programa compilado más de otros programadores que tratan de ser difícil, hágalo usted mismo programadores, programadores y gestión es totalmente diferente. Actualmente, la industria sigue siendo una falta general de la formación de la capacidad de gestión, por lo que algunas compañías harán algunos programadores buenos apresuran a convertirse en un gerente, pero en realidad no están listos, así que trae un montón de problemas para los equipos y las personas serán. Por lo tanto, si se desea transformar en el gestor, hágase las siguientes preguntas:

Prefiero tratar con la administración trivial, en lugar de centrarse en el programa largo?
Yo prefiero ayudar a los demás para completar la tarea, en lugar de las manos-en sí mismo? -
¿Que si pienso que sólo éxito del equipo, es un verdadero éxito?
Sólo a responder a las tres preguntas es afirmativa, usted acaba de hacer las actitudes y psicológicamente listo para convertirse en ejecutivos, ya que después de convertirse en gerente, realmente la mayoría del tiempo en el trato con el trabajo trivial, se no tengo mucho tiempo para manos a la programación, porque siempre hay una variedad de cosas inesperadas suceden, se ocupan de estas cosas es la gestión de la norma, y la compañía de hacer juzgar mejor si se trabaja normas, no puede ver a llevar el rendimiento del equipo, la forma en que la capacidad de programación por sí sola no es importante, el programador, su éxito es su éxito, cuando se convierte en un gerente, usted debe ser un éxito éxito de todo el equipo.

No piense que porque "cuando los administradores ganan más" o "cuando el gerente es exaltado" gerentes simplemente no tienen la preparación mental necesaria, que será decepcionado.

Dicho lo anterior es sólo para ser la actitud de la gerente, pero un escalón en este nuevo papel, y no implican capacidades de gestión. Hay una gran cantidad de cursos de gestión pública para aprender más en la práctica, sin embargo, no es la esencia de un logrado Recuerde: No hay una talla para todos los métodos de gestión, la gestión de las condiciones específicas es esotérica, con diferentes escenarios diferentes enfoques de gestión.

Tres ruta: Transición Gerente de Producto


Lei Jun posicionamiento mijo no es el primer CEO, pero responsable de producto principal, desde la famosa cita de Ma, "las empresas de éxito deben confiar en los productos y servicios de un sistema completo" se puede ver en la industria de Internet, el papel de jefe de producto es muy importante a. Lei Jun programador mismo nace, pero pronto se dio cuenta que no satisfacía sólo para las necesidades de los demás, sino a sí mismo personalmente para definir cómo debe comportarse el producto, es claro que se identificó debe tomar la carretera.

Determinar si son aptos para convertirse en gerente de producto, para ver si están satisfechos con el diseño del producto a otras personas, cómo diseñar productos que tienen su propia comprensión.

gerente de producto de responsabilidades es definir los requisitos del producto, en los círculos de TI de China, popular con una gran cantidad de gerentes de producto y programadores historias incompatibles eso no significa que esta es la fase dos gramos de puestos de trabajo, estos conflictos porque las dos posiciones en el la gente no se entienden entre sí. En este sentido, la transformación del programador tiene una ventaja natural como gerente de producto, porque saben mejores técnicos de pensamiento y los programadores se comunican en, cuanto más nos esforzamos por comprender el programador.

La industria tuvo una historia así, gerentes de producto y programadores para luchar, porque el gerente de productos para iOS programador para poner un requisito funcional "identificar el color de la cáscara del teléfono", por lo que la falta de conocimientos técnicos de la demanda, los programadores se enoja fácilmente, por lo conducir a un conflicto. Y a los programadores con experiencia, responsable de producto tienen pensamiento técnico básico, nunca va a cometer este error.

Si desea transición a gerente de productos, formas de pensar deben completar los siguientes cambios:

Los programadores se centran "cómo hacerlo", gerentes de producto deben ser respondidas, "¿Por qué haces";
programador de búsqueda de la excelencia tecnológica, gerente de producto de poner el valor al usuario, en primer lugar,
los programadores ver la realización concreta así, los gerentes de producto ver las tendencias del mercado. Francamente, gerente de producto para cuando las personas están en la minoría, antes de elegir a la transición a los gerentes de producto, necesidad de ver si son capaces de completar el cambio antes mencionado en el pensamiento.


Cuatro ruta: Transformación Gerente de Proyectos


Las diferentes responsabilidades de los directores de proyecto y gerentes de producto, aunque algunas empresas en nuestro país, es probable que estos dos papeles caigan en una persona, pero esto no es un enfoque razonable, debido a que el director de producto responsable de "qué hacer", el director del proyecto responsable de " ¿Qué hacer con el progreso, "si una persona lleva dos sombreros, lo que equivale a una persona cuando tanto el árbitro y los jugadores van a funcionar horario razonable, y los programadores son también más propensos a conflictos producto.

Los programadores transición a un jefe de proyecto, es necesario tener la capacidad en estas áreas:

La capacidad de organizar reuniones;
coordinación de los múltiples avances,
la capacidad de escribir informes sobre la marcha.
Cuando estaba trabajando en Microsoft, hay un colega americano que hacer un jefe de proyecto haciendo un trabajo bueno, entonces sabemos que se graduó de Stanford, la Universidad también ha estudiado la informática, que estaría muy sorprendido y le preguntó por qué no elegir y seleccionar los programadores profesionales cuando un jefe de proyecto, ella respondió: "simplemente me gusta las cosas ah muy bien organizado." me hizo particularmente impresionado, si una persona para determinar si son aptos para ser el director del proyecto, sobre todo para ver si existe la voluntad de el trabajo en equipo muy bien organizado.

Si usted tiene un montón de entusiasmo para el trabajo del equipo organizado, y para el estudio en profundidad técnica no hay mucho interés en que el director del proyecto es una opción buena en transición.

Cinco ruta: Seleccionar Venture

Básicamente se re-vela, re-establecer sus objetivos, tener la mentalidad de hacer volver al corazón a temprana edad.

espíritu empresarial selección directa, el cambio más a fondo en el jefe directamente de los trabajadores, mientras que el órgano responsable de la presión se vuelve demasiado grande. Y un negocio evento de baja probabilidad, el éxito requiere el momento adecuado, que también se mezcla con un elemento de suerte, que son capaces de pasar por este camino muy pocos. La gran mayoría todavía continúan para volver a su antiguo trabajo en la que hace encima, sigue brillando. Venture entre la transición más alta y la más difícil.

Los programadores tienen edad ese día, para avanzar en su propia para allanar el camino, que es pensar que todo programador debe hacer. divertido programa sigue siendo una vida o vuelta magnífica, para ver cómo lo hacemos.

resumen 

La capacidad de trabajo del agua del hierro, solamente actualizar constantemente sus habilidades, y estar preparados para hacer auto-disciplina, el amor propio, confianza en sí mismo, la autosuficiencia, nunca tendrá techos profesionales, la vida es no fijar sus propios límites.

referencia

http://www.imooc.com/article/279518

https://blog.csdn.net/weixin_43570367/article/details/103913267

Publicado 43 artículos originales · ganado elogios 28 · Vistas a 40000 +

Supongo que te gusta

Origin blog.csdn.net/u013380694/article/details/104274805
Recomendado
Clasificación