Estrictamente hablando, un “analista programador” es una persona que no hace mucha programación por sí mismo, sino que supervisa y analiza el trabajo de programación realizado por otros. Por lo tanto, se supone que es una designación algo mayor.
Pero en realidad, este no es siempre el caso. Diferentes compañías tienen diferentes designaciones para trabajos similares. La naturaleza de su trabajo depende de la descripción del trabajo y de su experiencia, más que del nombre de la designación. Por ejemplo, mi designación es ‘desarrollador de software senior’ pero estoy trabajando en una startup. Mi trabajo es desarrollar aplicaciones y realizar algunas pruebas unitarias. Pero alguien que trabaja en una compañía diferente puede tener la misma designación y puede estar haciendo un tipo de trabajo totalmente diferente.
En cualquier caso, comprenda que si se trata de un MNC de Nivel 1 (como el que conoce), tendrá menos trabajo de desarrollo. La mayoría de las veces, se le pedirá que trabaje en soporte y mantenimiento.
- ¿Dónde consigo una pasantía de MCA en Pune?
- ¿Cuál es la política / proceso de revisión de código interno de Google?
- ¿Cuáles son los ejemplos de métodos ágiles?
- ¿Debo perseguir el desarrollo de back-end o front-end?
- Las únicas malas críticas que veo de Hack Reactor es que la segunda mitad es bastante horrible si no te apasiona lo que quieres hacer. Hack Reactor ha investigado esto?