Lately I’ve been seeing a trend. People have been trying to cut corners to save money in all the wrong places. In a small business group on Facebook one person touted her automated Web site builder and suggested that people cut out the Web designer and use her software. I responded, explaining that when you use an automated system, the code is often written poorly and your site will never get the results that you desire. These Website builders often use scripts written in PHP/MySQL to build the site. In my experience I’ve found that when code writes code it’s never as good as when a person writes the code from scratch.
Cheaper is never better and outsourcing abroad doesn’t solve the issues it creates more
Later that same day, the organizer of the group sent out another message from another member asking for a developer who could design a magazine site for less than $500. Now, I had to chuckle. Are these people for real? I understand we’re in a difficult economic climate but would you trust the building of your Website to someone who is willing to build a complex dynamic site for that little? I wouldn’t because you won’t the get the desired final product you want.What’s more, when you complain about the quality you’ll probably be hit upside the head with point that you got what you paid for. You can’t expect someone to give you quality with out paying for quality.
Granted there are times when getting the cheapest price is the best thing to do, but when it comes to developing for the Internet, whether it be a Website or even a program, cutting corners and budget is never a great solution.
Those who know me know I’m not a big fan of outsourcing work abroad. There is a two-fold reason for this. 1) It takes jobs away from Americans. 2) The communication breakdown between the language and cultural differences usually results in more problems.
When people come to me for a quote and see the price (which is still very reasonable), some then respond by saying they can go to India or some place and get it for 3/4 the price. At that point I tell them that if they want to go that route they should, but they need to be aware of what they are getting into. Often I will hear from those same customers 6 months or a year down the road. As it turns out they didn’t get what they wanted for the price they paid and they then come to me to redevelop the site to the specs they wanted in the first place. Sadly, they are now spending more money than they would have if they just paid for quality in the first place.
The moral of store is that sometimes getting the cheapest price for a project is not the smartest solution. Sometimes you have to spend money to get the job done right.