Recently a certain country has mandated their government agencies to give preference to local software. To me, that's the biggest mistake you can ever make in policy-making.
Why? Reason is very simple. If your local developers do produce quality software, they will not worry about not finding deals. People will want to look for you because they know that you can be "trusted" to provide a solution.
The problem comes when you do not have the expertise in providing that solution. This is where the big players come in. Most of them will partner with locals as it will be easier for them to allocate their resources. In return, they sometimes share with them their expertise and knowledge. This is the way local developers can grow.
By giving preference to local developers, you're sending the message to these big guys that you do not welcome them. So why would they help your local developers to improve? There's nothing in it for them. Your local developers will also not be able to grow as fast in terms of their professional expertise because there is no "mentor" to guide them.
It'll be interesting to see that country's IT expertise 5 years down the road. Only the very best will be able to survive. Those people that want to join the industry will drop out one by one as there is no mentor to guide them. IT literacy may drop as a result and there will be shortage of skilled IT developers.
Worth it? Looks like another short-term view of looking at things.
No comments:
Post a Comment