Como desarrollador junior, ¿cómo obtengo tanto respeto como el desarrollador senior de la alta gerencia?

El respeto es solo una cosa para aquellos que creen que ‘no tienen respeto’. Una vez que tienes respeto, realmente deja de ser importante, porque para entonces, estás lidiando con otros problemas más reales.

Y no puedes ganar respeto. Puedes probar muchas manipulaciones para ganar la apariencia de respeto, pero sobre todo pareces un pretendiente que intenta ser algo que no es.

El dominio se puede ganar. Si te enfocaste en el dominio de tu oficio, llevándolo a la siguiente etapa, jugando a un nivel que los demás solo imaginan, eventualmente serás respetado por tu dominio absoluto de tu área de especialización. Y si no ganas respeto, a quién diablos le importa, eres un maestro.

Y los maestros hacen que parezca fácil, solo por el trabajo duro y duro detrás de escena.

Así que no me preocuparía tanto por obtener respeto, solo llegar a ser el mejor en lo que haces.

Un último consejo, considere a otros más importantes que usted: puede aprender algo de todos si su curiosidad, atención genuina y conciencia del momento pueden florecer. He visto a algunos de los hombres más respetados de la industria detenerse y tener una conversación improvisada con el paisajista del edificio. Me imagino que aprenderán algunos pequeños hechos que cambiarán por completo una reunión posterior más importante.

No apoyo seguir mi respuesta, pero obtendrá el respeto de la alta dirección: muestre un gran interés en los procesos.

La alta gerencia tipifica los procesos de amor y la ilusión de control. Sugerir herramientas de seguimiento de tareas. Cree informes que muestren aumento / disminución de la productividad. Recomienda más pruebas. Eliminar el acceso a herramientas y sistemas. Use palabras como “gobernanza”, “responsabilidad”, “visibilidad”. Cualquier cosa que respalde la idea de que los desarrolladores son delincuentes y que tenemos que tener esa mierda bajo control.

Disminuirás la moral del equipo. Perderás gran talento. Su organización será considerablemente menos eficiente. PERO serás más respetado. Todos, hasta el CEO, te amarán. En lugar de ser héroes anónimos, incluso los peores proyectos de choque de trenes se convertirán en una celebración de la hora feliz. Y al final, la percepción es la realidad, por lo que te preguntarás si quizás, después de todo, hiciste lo ético.

Asumir que “senior” significa experiencia profunda y éxito en el dominio del problema actual en el que está trabajando, entonces debe preguntarse cómo puede obtener dicha experiencia. Toma tiempo. Escucha a los mayores, aprende de ellos. Te respetarán cuando les muestres respeto y entregues. La excepción sería un “senior” obsoleto que solo está tratando de mantenerse y ha perdido interés en mejorar y aprender ellos mismos. Entonces obtendría tanto conocimiento como pudiera y seguiría adelante porque ese es un entorno poco saludable.

Ahora la administración es una historia diferente. Respetan los resultados y la percepción. Los resultados provienen de decir lo que hará y luego hacerlo con alta calidad. Entonces haz eso. También respetan la percepción. Este es el problema si usted es “junior”, entonces la información basada en su experiencia generalmente no vale mucho. Entonces sus ideas no van a recibir mucho respeto. Por otro lado, si trabajas duro para estudiar a los últimos líderes de opinión y recopilar datos reales y presentarles hechos, no opiniones, respetarán eso.

Si eres un desarrollador junior y ves a alguien con más habilidades, contexto y experiencia obteniendo más respeto, no te desesperes.

Todo lo que tienes que hacer es obtener más habilidades, contexto y experiencia. Obtiene respeto por ser confiable, motivado y correcto. Obtienes respeto por la entrega. Obtiene respeto por elegir y resolver problemas difíciles que importan y son importantes para el negocio.

Así que haz un gran trabajo, aprende del ejemplo del desarrollador senior y agrégale tu propia especia. Pero no espere compensar una brecha de cinco o diez años durante la noche.

Te conviertes en un desarrollador senior.

Esto toma lo que sabes y agrega mucha más experiencia en el desarrollo de diferentes aplicaciones en diferentes verticales y en la solución de más problemas.

Si tiene el mismo OP que algunas otras preguntas similares a esta, entonces veo que está frustrado con cómo funciona esto.

Sin embargo, así es como funciona.

Eso realmente depende del tipo de tienda en la que te encuentres. ¿Hay un montón de código antiguo o todo es código nuevo?

No hagas la misma pregunta una y otra vez.

Aprenda todo lo que pueda sobre sus procesos de gestión de cambios y su infraestructura de TI. Tendrá que preguntarles a las personas mayores sobre eso, y es una buena manera de iniciar un diálogo.

Cuide sus tareas de administración, horas, estado del proyecto, etc. A tus leads y gerentes les gustará eso.

Si tiene algo de tiempo libre, escriba algunas pequeñas utilidades que pueden ahorrarle un poco de tiempo.

Aprenda su IDE y depurador al revés. Su consejo de codificación no será bien recibido de inmediato, pero sus sugerencias y trucos con el depurador y el IDE podrían ser mejor recibidos.

Si quieres ser un núcleo duro, ahorra tu tiempo en casa trabajando en aplicaciones para ti. Claro que puedes comprarlos, pero escribir tus propias finanzas, inventario y aplicaciones para el hogar te brindará una experiencia valiosa sin importar el idioma. Luego escríbalos nuevamente usando otra herramienta de lenguaje / desarrollo.

Haz un buen trabajo. Cumpla con sus plazos, verifique su trabajo y asegúrese de obtener un código de calidad. Se confiable. Haga preguntas cuando no sepa la respuesta. A medida que pasa el tiempo, su historial hablará por usted. Las acciones hablan más que las palabras, por lo que a medida que construyes una reputación de ser confiable y fácil de trabajar, te encontrarás asumiendo más responsabilidad y ascendiendo de rango.

Esto depende en gran medida de dónde trabaje, pero las promociones y los avances pueden acelerarse bastante en tecnología en comparación con otras industrias. Si puede construir una buena reputación ahora, es probable que usted mismo no tarde mucho en convertirse en un desarrollador / tipo de gestión senior.

Haga buenas preguntas, pero no lo haga varias veces.

Manténgalos actualizados sobre el progreso, esto les hace darse cuenta de que siempre está trabajando duro.

Si se trata de una empresa con muchas reuniones, programe algunas usted mismo, incluso si son solo reuniones cortas 1 a 1, lo hará parecer más un líder.

No esperes que la próxima tarea venga a ti, ve a pedir la siguiente tarea. Muestra iniciativa.

Y finalmente, muestra interés en lo que están trabajando, a la gente le encanta hablar de sí misma.