Las habilidades generales de desarrollo de software son y siguen siendo demandadas. Si puede escribir software para el desarrollo de productos y es bueno, hay una necesidad constante y constante. Al menos, eso es lo que he visto en los últimos 30 años a pesar de algunas recesiones y el estallido de la burbuja .COM.
Áreas funcionales que son útiles para el desarrollo de software:
- Desarrollo de servicios back-end para servicios en la nube.
- Desarrollo de aplicaciones y servicios de back-end para dispositivos móviles (teléfonos y tabletas)
- Servicios web y desarrollo web front-end. No es a prueba de recesión, pero sigue siendo muy comercializable.
Asegúrese de que su conjunto de habilidades incluya habilidades relevantes para el destino de la industria , no solo dónde ha estado. Si solo conoce ‘C’ y tal vez incluso C ++, es hora de adoptar algunos de los lenguajes web como Java, C #, etc. Asegúrese de comprender la transición a los servicios web y la computación en red, y los kits de herramientas para construir y usar servicios web.
- ¿Cómo es mudarse de Bangalore a Delhi para un chico del norte de India que trabaja en el dominio de TI como ingeniero de software?
- ¿Cuáles son algunas técnicas "rápidas y sucias" que los principales programadores usan con frecuencia sabiendo que no deberían?
- ¿Cómo una persona laica / no técnica nota la diferencia entre un desarrollador bueno y uno malo?
- ¿Qué preguntas de codificación hacen Samsung R&D India hasta la fecha para el puesto de desarrollador de software?
- ¿Hay algún problema conmigo como desarrollador senior de software?