En realidad no, pero depende de la organización y sus necesidades. La mayoría de las empresas intentan proporcionar dos carreras profesionales, pero muchas simplemente no pueden justificar los puestos técnicos superiores.
Si está creando aplicaciones web diseñadas para ejecutarse en una infraestructura básica y no está buscando a gran escala, solo necesita un tecnólogo jefe para hacer las reglas e implementar los bits realmente críticos. Pero necesita al menos una posición de tipo de plomo por cada 5-10 desarrolladores.
Pero si está empujando el sobre en cualquier lugar, entonces la necesidad de personas con más de 20 años de experiencia técnica es muy real. Las personas mayores con mi propio empleador a menudo iban y venían entre la codificación, la administración y el uso del producto, hasta T8 y superior. Realmente no podemos permitirnos tener personas que solo manejen, ya que perderían rápidamente el contacto con la tecnología y comenzarían a tomar malas decisiones.
- ¿Cómo ha sido tu experiencia en IndiaMART como B.Tech? ¿novato? ¿Solo trabajas en desarrollo web?
- ¿Debo tomar un curso de Circuitos como estudiante de CS si aspiro a ser un científico de datos o un ingeniero de software integrado?
- ¿Qué es el desarrollo ágil?
- ¿Qué le disgusta del estado actual de la programación? Tenga en cuenta que no solicito problemas en lenguajes específicos, como Java o Haskell, sino más información sobre lo que no le gusta de nuestras herramientas actuales y la forma en que programamos.
- ¿Cuáles son las condiciones clave que puede usar para medir la salud de un proyecto de software?