¿Puedo obtener un doctorado en ciencias de la computación en los EE. UU. Después de trabajar como ingeniero de software en India durante aproximadamente 3 años?

Hay dos caminos posibles para un programa de doctorado estadounidense:
a) Admisión directa: el solicitante solicita directamente un programa de doctorado y obtiene una maestría en ruta.
La advertencia es que el solicitante necesita demostrar una gran capacidad de investigación, ya sea a través de trabajos publicados, excelentes recomendaciones de profesores anteriores, buen rango departamental / gpa y la escuela donde realizó su BS, en orden decreciente de peso que se le da a cada uno. Tenga en cuenta que las recomendaciones de su mentor de la industria no cuentan mucho.

b) Admisión por pasos: solicite primero el programa de maestría. Los maestros no son pagados; entonces cavará un agujero en tu bolsillo. Pero déjame citar los beneficios. Los maestros te dan la oportunidad de explorar mientras estudias y mostrar tu habilidad / competencia a los profesores, algo que es un poco más difícil de establecer a través de una solicitud en papel de un país remoto. Entonces, en caso de que no obtenga una admisión directa de doctorado, obtendrá una inyección mucho más fuerte después de su Maestría con la recomendación adicional de los Profesores con los que se conecta durante la Maestría. El posible caso es que un profesor con el que trabajes durante el Máster (escribe una tesis debajo de él) podría invitarte a un doctorado.

Como mencionaste, tienes 3 años de experiencia laboral; eso fue más o menos cuerdo como el mío (4 años, tecnología B de IIT-Roorkee en CS) cuando comencé a pensar en hacer un doctorado en EE. UU. Actualmente estoy en un programa de doctorado (UC Irvine) esperando el título en 3 meses a partir de ahora.

¡Te deseo lo mejor!