¿Cuánto tiempo trabajó en la industria como desarrollador / ingeniero de software, antes de liderar un proyecto?

De hecho, creé mi propia publicación.

Aquí está la historia.

Me pidieron que fuera a una pequeña empresa de ingeniería por un mandato de 2 a 3 semanas para ingresar datos para un proyecto externo. Como el proyecto para el que estaba empleado se retrasó una semana, no tenía nada que hacer. Así que me colgué por la oficina.

Tenían una sola computadora en una pequeña oficina, que casi nadie usaba. Luego pregunté para qué se usaba la computadora, la respuesta fue que habían ordenado que se escribiera un programa complicado para controlar sus proyectos de trabajo, pero el tipo que lo estaba escribiendo finalmente se dio por vencido, porque no pudo hacer que funcionara correctamente.

Como no tenía nada mejor que hacer, comencé a mirar el programa y descubrí que estaba escrito en una versión básica, y que el software para editarlo y recompilarlo estaba en la computadora.

Solicité el permiso para examinar el código, que fue otorgado libremente, después de todo, el programa no funcionó.

Así que imprimí el programa, bastantes hojas de papel, e intenté entender cuál era la lógica del programa, después de un día o dos, comencé a desentrañarlo.

Para abreviar una larga historia, eventualmente reescribí el programa y lo puse a funcionar. Luego, los ingenieros se dieron cuenta de que su programa estaba funcionando y comenzaron a luchar para tener acceso a la computadora, así que supervisé la compra e instalación de una red informática completa, con todos los programas de oficina habituales, procesadores de texto y hojas de cálculo, que muchos de nunca los habían usado antes. Así que también me convertí en maestro y en la línea de ayuda de recepción para aquellos. También tenía un programa de base de datos que estaba involucrado con la programación.

Al final del día, un mandato de 2-3 semanas duró más de un año y resultó ser un capítulo muy interesante y gratificante de mi vida.

Lideré un proyecto profesional de 1 persona antes de ser empleado y comencé un pequeño (pequeño) proyecto abierto en un puesto de interno durante la universidad. Interactuó con otros 6 departamentos y fue utilizado por toda la universidad. ¿Cuentan como led?

Después de eso, dejé de codificar y ahora estoy liderando un programa de consultoría. ¿Eso cuenta? Me tomó ~ 6 a 8 años (algunos de esos años que me quité o estaba desempleado).

No creo que encuentres un buen patrón. Varía según la persona, su trayectoria profesional y su conjunto de habilidades. Mi conjetura es que variaría de 1 a 15 años o más.

Creo que depende completamente de usted y del campo específico del software donde le gustaría ser un desarrollador líder. Debe tener habilidades de gestión, no solo conocimientos tecnológicos. Claro, debe conocer en profundidad el campo de conocimiento donde desea liderar (tal vez ser considerado un Desarrollador Senior), pero eso no es suficiente, necesita estar preparado para administrar equipos. Por lo tanto, no depende solo del tiempo.

More Interesting

Como ambientalista, ¿qué debo hacer para ser positivo?

¿Cómo puedo ser oficial bancario en Finlandia?

¿Por qué Elon Musk no tiene en cuenta los rendimientos decrecientes cuando dice que trabajar 80 horas a la semana significa hacer dos veces más que alguien que trabaja 40 horas a la semana?

¿Qué opciones de MBA tengo después de 7 años de experiencia en proyectos de energía y generación?

¿Cuál es el tipo de trabajo que se espera que haga después de limpiar Indian Engineering Services y unirse a CPWD y cuál es el puesto que se les ofrece?

Me despidieron de mi trabajo y ahora estoy considerando pasar a la programación de computadoras. ¿Puede Quora proporcionarme un plan de capacitación?

¿Cuál es el mejor curso para hacer en el extranjero después de completar un título de ingeniería mecánica en India?

¿Cuál será el alcance del trabajo para el gerente de operaciones?

¿Cuáles son las opciones de carrera para un niño de secundaria con fuertes habilidades de dibujo y pintura e interesado en el diseño de automóviles?

Me uní a una gran empresa recientemente y deseo transferirme a HQ, ya que contribuirá mejor a mi crecimiento. ¿Cómo y cuándo debo pedirle a mi gerente lo mismo?

¿Existe un estigma contra la contratación de ingenieros de software que no consiguen empleos inmediatamente después de graduarse?

¿Quería saber cuál es más valioso en una entrevista, certificación de un curso en particular o un proyecto sin certificación de ese curso?

Tengo una experiencia de 2.5 años en soporte de mainframe. Entonces, ¿es mejor cambiar a otra tecnología (Hadoop, SAS, etc.) o continuar con mainframe?

Actualmente estoy persiguiendo mi graduación. ¿Está bien si trabajo en un BPO de 3pm a 1am?

¿Es demasiado tarde para comenzar de nuevo y trabajar duro para convertirse en astrofísico?