Mind Matters Natural and Artificial Intelligence News and Analysis


Developing programmer Team Development Website design and coding technologies working in software company office

The Two Most Common Problems with Outsourced Code

And how to mitigate against them

I have had many opportunities to work with developers outside the United States in a variety of capacities. To begin with, let me assure readers that there are great developers all over the world. The sun never sets on the current team I work with. The great thing about software development is that you can find great talent wherever the Internet is. There are great individual developers in every country, but I have found that, in many countries, the culture of software development has not evolved to where it is in America. When hiring individual developers, this rarely matters. The proper developers tend to gravitate to whatever level you are hiring at (or, alternatively, you can have a headhunter screen…

brain made of oil.jpg
Brain made of oil

Will Ordinary Human Intelligence Become the New “Oil”?

At one time, the tech craze was for outsourcing jobs. Maybe it’s time to look at “insourcing” instead

Outsourcing is the silver bullet of the IT age. Everything can be made more cheaply and more profitably by sourcing the work from places with a lower cost of living. But do those places always have to be overseas? Not necessarily. The perils of overseas outsourcing are well known, ranging from communication through cultural or time zone incompatibilities. What if there were a way to eliminate those incompatibilities while still retaining the benefits of workers who live in an area with a lower cost of living? This is possible through “insourcing.” There are regions of the United States where the cost of living is quite low, allowing companies to have their cake and eat it too. Work can be done…