Advocates of the varnashrama dharma claim that we should follow the varna professions listed in the dharma shastras. For example:
10.47 - For Sūtas, the management of horses and chariots; for Ambaṣṭhas, the art of healing; for Vaidehakas, the service of women; and for Māgadhas, trade.
10.48 - For Niṣādas, the killing of fish; for Āyogavas, carpentry; and for medas, andhras, Cuñcus and Madgus, the killing of wild animals.
But there is no mention of "software developer", "IT specialist", "engineer", etc. The implication then would be that Indians should not do these jobs, and thus India should not have a modern infrastructure or use modern technology.
But rationally we can understand that these jobs are not mentioned because the dharma shastras were written in the bronze age (3000 BC+) by pundits who were not aware of changes in society that would take place in the future such as modern technology and modern jobs. They assumed that people would still ride horses, chariots, fight with bows, arrows, and swords, etc.
So, we can see that material duties change with time, but spiritual duties, like service to one's parents, do not change.