Your concepts are divorced from reality. Both you and @HydraChess who do not see things from a cold hard cost perspective.
Apparently, you are confusing IT / Software with lots of service works like VFX, CAD/CAM etc. So .... I don't know where to even start with.
Labor cost trumps everything (at every skill level). Clearly neither of you are in business and don't have that mindset.
*Ahem* I am an engineer who develop and also recruit for a FAANG company and I do know what I am talking about. Problem with you is that you do not know what it takes to make a real software and not a toy 3D walkthrough for some random real estate company.
ALL the major companies will prefer to recruit people at a given skill level (even skillsets can be taught but meeting the skill bar of a company is a must).
Now here is a reality which you are unaware of it seems. An engineer employed in India at a mid level for say Microsoft earns about 30-40 LPA, about USD 50K. Now yet Microsoft has a massive presence in places like Canada and US, many times employing the SAME Indian engineers in these places, supporting their transfer and PR in both places. Now if labour cost was such a massive factor, why will likes of Microsoft even support movement of their employees across geography?
There lies the rub. Labour cost is actually very small fraction of software revenue. It does not matter if you spend 50K or 150K per engineer to get a software developed if you can make USD 100 million out of it. You just get the best engineers and get your software developed, where ever they are.
Today, top Indian companies like FlipKart, Inmobi are also taking this appraoch.
This is why I said BD has very little chance of reaching this maturity if it keeps on doing penny counting like you are doing and keep on working on these freelance jobs. All of these jobs teach you bad business practices and self limiting thinking.
Cloud-based Backoffice support work skills (however complicated) will only be competitive in India until a country like Bangladesh trumps India for the same skills at a lower cost point.
Can you tell me what or where is the front office of Microsoft?
Or front office of Intel?
Or front office of Google?
Or Amazon?
It seems you do not know difference between technology first companies of present (think Amazon, Google etc) and have-some-tech businesses of past like Walmart, Sears etc. One of them have been booming and growing and other shrinking. If you claim to know so much you would have known which is which.
Honestly, I doubt if "Cloud-based Backoffice support" is a real industry and comes under IT or Software development. I think you are again confusing IT and Computer Science based industry with something totally different -- may be call support or something.
Both of you are speaking like noob H1B workers. And not seeing the big picture.
*Ahem* I guess you have a vision problem as well.. Look at my location flag. What does it show? Does it show USA?
One last thing, I made north of CDN 300K last year and north of USD 5 million in shares that I got for remuneration during this pandemic. So, yeah I am fine .... being a n00b
You can't be serious in saying that Bangladeshis do not possess the talent to develop cloud software or support backoffice tools and processing software in the cloud.
*Ahem*
Take a look at Times higher education ranking of universities in BD for CS and then take a look at those in India. The lowest rank BD univs get is 600-800 and there are only two of them. India get 88 rank univ and then many 200-600 range rank.
Most cloud vendors will be selling in Bangladesh for the country itself, and not be a satellite operation from India, with accompanying set of issues.
May I ask, can you elaborate what do you mean by "cloud vendors" and what do you mean by "selling" here?
I surmise you do not know what you are trying to instigate here given that you confound VFX, CAD and support work with software development.
The entire gov-cloud infra in Bangladesh was developed by locals. I'd say e-governance is better developed in Bangladesh and offers more features than a lot of states in India. Though India has marginally better ranking.
Again, reality intrudes in these fairy tales.
Whats the total expenditure budgeted of BD? USD 90 billion for 2020. India? 960 billion for 2020.
Source :
https://en.wikipedia.org/wiki/List_of_countries_by_government_budget
And your own source shows India has better e-governance index. Not to mention the scale it needs to operate.
When (not if) Bangladeshi companies get into this en-masse at a lower cost point, what advantage will Indian IT labor have ??
This is where you are wrong. Unlike Chaddi stiching, Software and especially distributed software has a very different cost and business model which you do not understand. The modern software market is about one and one thing only : SCALE. Let me try to teach you.
Imagine, you are launching a taxi hailing service like Ola-Uber with a brand new app and related backend. You don't have much market penetration right now. Now lets do the maths :
What will be cost to build and operate a App and Backend for 500 users at a time?
Development cost of App + Development cost of Backend + 500 x Average Cost of operating backend infra.
Now if your engineers are good and actually built a scalable infra, what will be the cost for building and operating the same for 500 million customers?
Development cost of App + Development cost of Backend + 500M x Average Cost of operating backend infra.
Notice which part scales the most? The infra and operating one. NOT the development one.
This is why penny saving model of Chaddi stitching will NEVER work in modern distributed software. This is why companies just hire engineers wherever they are and are even fine in moving them across geography. Software development cost is NOT what defines their business. This cost remains same (if done properly) while revenue can grow several thousand times.
I hope it was instructive to you.
The type of work which will come to India (as well as Pakistan and Bangladesh) is LARGELY low-wage and low-cost support work. Which could be even be Tax support work or Simple software tech support work, which the filipinos with their English skills cannot handle.
*Ahem*
We are talking about IT work here, not support desk work. This is mostly software development work these days. Support has been mostly automated with ticketing and logic tree based system. You do not need people with good spoken english anymore because self-serv is the new mantra. That business model is long dead. Same with "IT" Support work. No one these days calls to know why their microsoft PC and their Telly installation is not working. They usually just operate everything using browser so no PC updating is required neither software updates on application is visible to customer.
You are living in 1995-2004 world. Which is long dead now.
India is strategically making the same mistake again (like it did in apparel) - focusing on top-down industry growth rather than bottom up growth, which provides a higher number of people to get jobs at lower wages. Your loss.
I doubt you even know about what you are talking.
India is (for the most part) not a high quality work destination, it is a low-wage work destination. Has been forever and will remain that way. A few shiny buildings in Navi Mumbai, Gurgaon, Pune, Bangalore, Chennai and Hyderabad will not change anything.
*Ahem* find out who is the leader and innovator in mobile ads networks? A "little" company called Inmobi.
Which is one of the highest paying company in India? Something called as Flipkart which was recently acquired by Walmart because they could not find a technology partner in USA to create a e-commerce business in India.
Which company has been giving salesforce nightmare? Something called Zoho which has since grown to about 700 million dollars in revenue. And they do not build software for any client but for themselves.
India has long moved up the value chain. You better catch up.
Last but not the least. Let this sink in....
Total size of Bangladesh's IT and ITES industry is 2.3-2.6 billion dollars for 2020 (
https://lict.gov.bd/uploads/file/publication_5a3f7c94c9458.pdf). Revenue of Inmobi and Zoho (both are non-outsourcing companies) alone is north of 1.0 billion dollar.