No todos pueden convertirse en gerentes. ¿Por qué la gente de software india no entiende esto? ¿Por qué India es un país tan malo para los desarrolladores de software más antiguos? ¿Por qué son tratados con falta de respeto si están codificando a la edad de 35 años?

Si. Entiendo, el problema que está mencionando es más pronunciado en las empresas de servicios de TI y en algunas nuevas empresas ultra agresivas. Como alguien mencionado a continuación en las compañías de productos, es posible que no se enfrente a este problema.

Nuevamente, varía de una organización a otra. Personalmente, preferiría que los codificadores codifiquen siempre que estén interesados ​​y no les carguen con responsabilidades administrativas. Pero para una organización, el problema es pagarles lo suficiente a medida que adquieren experiencia. Normalmente, en una compañía de productos, un codificador de primer nivel puede pasar al nivel de Arquitecto Técnico muy rápido (y viene con un buen incremento en el pago): si el mismo tipo prefiere seguir siendo un programador, es posible que no reciba el mismo pago … subóptimo … este es el problema que tienen que vivir con él …

Estoy haciendo una pasantía en una de las preocupaciones de software basadas en productos de renombre y lo que sea que esté diciendo aquí parece un evento imposible. Mi mentor tiene poco más de 30 años y el creador de mi proyecto tiene poco más de 30 años. Además, las personas que me ayudan tienen al menos 30 años de edad. El respeto que reciben es inmenso y sus habilidades en la codificación y la velocidad son incomparables. Son las personas que entienden la dificultad que enfrentan los novatos y tratan a los novatos con calidez y los ayudan a sentirse cómodos con la tarea. Lo mismo ocurre con otros pasantes que conozco. Son considerados mejores que los gerentes cuando se trata de reverencia observada por los novatos. Probablemente, el caso del que está hablando es específico de una organización en particular o limitado a ciertos grupos. Y, si usted es el único que enfrenta el problema, es posible que tenga que mejorar sus estándares de codificación y demostrar que está muy por delante de los demás, ya que tiene una buena cantidad de años de experiencia. Además, en el mundo del software, el respeto que uno recibe de sus colegas depende principalmente de su calidad de programación y no de su edad o designación.

Estoy de acuerdo en que los indios tenemos esta mentalidad de grupo de pares en la que comparamos a un hombre de 35 años con sus pares que generalmente se convierten en gerentes a esa edad y si encontramos alguna discrepancia juzgamos a esa persona como incompetente. Si un hombre de 35 años es un desarrollador de software, es su elección ser que tal vez porque ama ese trabajo, no a todos les puede gustar el trabajo de ser gerente porque los aspectos técnicos son muy bajos en tales trabajos. También percibimos que los gerentes reciben un sueldo más alto que los ingenieros, lo cual es un gran mito, vaya a cualquier IIT, los ingenieros de reclutamiento de MNC para paquetes de más de 50 lacs, mientras que los graduados de MBA obtienen un paquete insignificante de 8-12 lacs. Empresas como Facebook, Google, Oracle, Linkedin valoran las habilidades técnicas más que las habilidades gerenciales porque está en su ADN, Mark Zuckerberg comenzó como un codificador y se apasionó por eso, por lo que debemos respetar a un desarrollador de software y a un gerente igualmente porque los perfiles son completamente diferentes incluso si el paquete puede ser el mismo y ambos requieren diferentes habilidades.

Comparto mi experiencia Tiene una designación de experto en software.
Todavía codifica, nada de malo.
Pero de nuevo, gente como nosotros esperando para conseguir algo de trabajo, lo cual no obtenemos. Porque él nos etiqueta como no capaces. Teme que tomemos su trabajo. Sí, eso es natural, pero aún así me gustaría que nos guíe y tome el trabajo como se requiere una prueba de concepto.

Estos chicos serán geniales en las startups.