Yes, good point, Daniyal_All, and that was sort of mine as well. Software or technology, in my opinion, can never entirely replace the work of highly skilled or trained humans. But it can, as I state in my previous comment, point out situations in which humans and the jobs they are doing in an organization aren't really working toward the good of the whole anymore.
"It did create more employment opportunities but those jobs were more intellectual and demanding. The people who usually suffer are the middle ones. The firms try to switch to software alternatives for these middle men, which saves them time and money. When software can do the same work you do with more perfection and less time, everyone would go for the software. Don't you think it would be quite ironic if one day Software replaced Software Engineers?"
Daniyal, the same situation had happened when humans labour forces are get replaced with computers. Finally what happened, employees groomed themselves to learn and operate computer. in this case also, more software coding or programming opportunities re going to be create.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.