Loading...
Answers
MenuWould you recommend outsourcing coders from India ….or where do you suggest?
This question has no further details.
Answers
It depends on a lot of things. This is a pretty broad question with lots of pieces. Rob Walling has a great course on Udemy on The Startup's Guide to Virtual Assistants. The course costs $99 and it's more focused on VA work than straight dev / coding but it touches on both. I took it and it was worth every penny. https://www.udemy.com/startups-guide-hiring-virtual-assistant-va/
I don't think it's a case of outsourcing to a specific country (i.e. India vs Vietnam vs anywhere else), as much as understanding that outsourcing has its benefits (costs mostly), but also challenges (project management / communication).
My best recommendation is to use a service / platform like Odesk (http://odesk.com) when outsourcing any work. They assist both in tracking the work done (especially helpful when you're being billed per hour) and also in resolving issues (if your supplier screws up).
I agree with Adii. It's not about which country should you outsource to, but about outsourcing itself.
When you are bootstrapping to launch your venture, pool in all your funds, keep the costs low and go with an outsourced provider that understands your requirements best. I understand the predicament that you may have with regards to outsourcing, but the most important thing for you at this moment is to get your product out there.
Once you have a Beta going, maybe go in for funding, scale it up and hire a team who can then carry it on from there.
Some of the most famous products today were outsourced in their initial days – Alibaba, Fab.com (to an Indian company), Digg, Skype. And these are only a drop in the ocean of such examples.
I'd recommend looking at a platform like http://www.accelerance.com/ to identify the right development company that best fits your needs.
The location is less of an issue than the fact that outsourcing brings with it a bunch of complexity and can require a lot of attention and management. Time zones, culture, timelines...all of these add challenges that go away when your team or providers are close at hand. Not to say it can't be done, but don't think that it will be super easy.
The main things you want to look for when determining the best countries to outsource software development to are lower costs, a highly developed IT market, a high-quality educational infrastructure, and the ability to communicate in your preferred language . Once you have figured out what your company’s specific outsourcing needs are, you are ready to start looking for collaborators in the best countries to outsource software development to.
India is probably the first country you think of when you hear the term “outsourcing”, and with good reason. India is the second largest English-speaking country in the world, making it an ideal choice for US or UK employers interested in outsourcing.
Apart from India there are several countries that are good for outsourcing. The Ukrainian government has a strong focus on education that has nourished a thriving tech industry there. Ukraine is also home to the largest number of C++ programmers globally. Other benefits of outsourcing to Ukraine include a time zone that partially overlaps with US and UK times and a similar working culture which prizes challenge and competition. China is home to many of the fastest growing IT companies and produces as many as 4.7 million tech graduates every year. In a hypothetical analysis of countries fit to participate in a “programming Olympics” by HackerRank, China ranked first. First, only 10 million of China’s 1.3 billion residents speak English, presenting a large communication barrier for many international employers. Second, China is known to have lax enforcement on Intellectual Property laws. Over 92% of Filipinos speak English, making the Philippines one of the largest English-speaking populations in the world. This means that while it’s one of the best countries to outsource software development to if you’ve got a simple project in mind, you might want to consider China or Ukraine for more complex projects. Romania offers its citizens access to tuition-free, egalitarian education, which has spurred one of the most diverse tech scenes in Europe. Romanian developers ranked 20th in the world across all HackerRank programming tests.
Romania has invested heavily in its IT infrastructure over the past several years, propelling them to the 18th place on the A. Kearney Global Services Location Index, which ranks countries based on financial attractiveness, skill levels and availability, and overall business environment. And with most developers earning at least three times as much as the average Romanian, this field can draw a steady stream of new and talented workers. Romania also offers other key benefits for employers in western Europe and North America. The time zone offers significant overlap with western Europe and even US time zones.
Almost 90% of the developer community in Romania speaks English, and many other foreign languages like Russian and German are common in Romania. Brazil is home to roughly 6.18 million fluent English speakers and a government that is working hard to build better technology education infrastructure. Combined with an unusually young workforce – 38.18% of the population is under 24 years old – this makes Brazil an up-and-coming country for outsourcing software development. However, the IT community in Brazil is still relatively young.
Brazilian programmers only scored an average of 71.3% on HackerRank assessments. This makes Brazil a great place to find junior developers but means you will want to look at other countries on this list for more advanced projects. Depending on their location and experience level, Brazilian developers’ salaries range from R24,000 to R132,000.
Besides if you do have any questions give me a call: https://clarity.fm/joy-brotonath
Related Questions
-
What's the cause of thoughtlessness among employees? Bad hiring? Or bad management?
I read your story and I feel your pain, but I have bad news. The problem is not your people, the problem is you. You have a responsibility that goes way beyond developing great products that wow customers; you have the responsibility of leading! Leadership is one of those subjects that most people feel they have covered, I thought I had it covered too until I found myself in exactly the same shoes as you are wearing right now, and boy did it pinch. It took a while for me to realize I was the problem but three things clued me in: 1. I found out that I kept firing and hiring new people and it did not make a difference 2. I met a friend who was building a great company with what I would consider average people and he was really getting things done. The difference was that leading people came natural to him while building products came natural to me 3. I finally came to terms with the fact that I enjoyed being the solution point and the center of the product development universe. Clients loved me, me people stood in awe of me and I loved it and hated it at the same time You need to get into a leadership coaching program. I'm sure you will find some very capable people on clarity but trust me, the sooner you start, the better. Your organization will not change until you change, and there is no better way to say it. Like I said, I know your pain and you are not alone in this my friend.PC
-
How do I become a mentor at 500 Startups?
As a 500 Startup mentor I would suggest the following 1) Blog about distribution, design and data. Those are the things that 500 values most and usually the fastest way to get on their radar. 2) Interact with @davemcclure (and all other partners) on Twitter 3) Attend geeks on a plane or other events they host. It's all about relationships and perception, so create opportunities to increase the probability of showing them that you have skills that are relevant to the companies they invest in. Hope that helps.DM
-
What software would you recommend for online training course reservation system?
There's a couple things to take into consideration. Do you want to host the software yourself? If not, look into ticketing solutions like EventBrite or similar. If you're willing to host it, there's a ton of really good solutions available as plugins for WordPress. I work for Modern Tribe, and we make one called Events Calendar Pro which you could use with EDDTickets or WooTickets to easily make this type of website very, very quickly and easily.CC
-
How do build a empowered and motivated engineering team?
I am assuming your question is more pertaining to empowering and motivating (rather than hiring). I can outline some of the practices I have seen really result in high motivation and sense of ownership among engineering teams: * Empathize - Your engineering team will work well and be more motivated if they see you as one of them rather than a person who doesn't understand their function. Show your geeky side to them, and show that you understand their thought process and drivers. * Pick their brain on big and small decisions (roadmap, usability, whatever it is) - Product teams value being heard. The more you position yourself as someone who is WANTS to listen, is keen to have their inputs, you will be surprised at how involved they can get, and also how you can actually tap into a lot of smart ideas/thoughts from them that you can develop on. * Take care to explain - show how you arrive at decisions. Share your research, competitive analysis, and even your thought process on arriving at a feature set or list of things for a release. Its stuff you would have worked on anyway - so no harm sharing with more eyes! * Share customer feedback - nothing motivates your engineers than a positive interaction with a customer. Get them to see customer feedback. Have them sit in and observe some of the usability studies. (B2B - have them see you do some demos or do a successful sales pitch) * Send out interesting articles, insights, business and tech articles with your comments/highlights to them on a regular basis (maybe twice a week?) - maybe even some analysis you did on competition or customer feedback * Engineers like working with people they feel are competent and complement the work they are doing to build a great product. So make sure they see how everyone else around them is also doing a good job and adding value and contributing to the success of the product. * Be transparent about the product/business - Make them feel they are responsible and involved in the business, not just technology. I've seen engineering teams happy about their annual goals having components relating to making revenues, keeping customers happy, or reducing costs. If they are enthused about the business as a whole, they will be more motivated with their engineering efforts * Have a mix of little experiments, R&D, attending to engineering debt, in addition to bug fixes and new features that each engineer gets to spend some time on (based on their interest) * Finally get to know each of your engineers personally, and be aware of what their priorities are. Each of us has different motivations in life, so there is no silver bullet to motivate people. When they know you care for them, they are more motivated :).SG
-
What is the best way to break into Product Management?
Hello Aidan. I was recently featured on a panel at General Assembly for an audience looking to make a career shift towards product management. In 2014 I moved from a marketing / user engagement role at a software startup to product management. The transition is still fresh in my mind. Based on the experience on your LinkedIn profile, it seems like you would be well-equipped to make the switch. You have a technical background, experience with generating team outcomes and strategic direction. I think the challenge you face is not whether you have the right skills and resources, but rather how you would like to apply them. Product management is broad and so is your choice of employers. It would be great to jump on a call to get a better context of your situation so I can give you specific tips on how to put your best foot forward.ML
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.