Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I think it's probably a good idea to have some country specific apps there. I just worry if they aren't putting American workers out of work again...which could mean less iPhones sold here in the USA. I'm just not sure. I mean what's wrong with setting up good iOS classes right here in the USA. Why is the answer always to exploit out countries while at the same time putting American workers out of work.
 
Our company has an office in India, don't worry. An average citizen is far from being able to afford a new iPhone if their not getting help from their family (well off).

I'd love to attend some good iOS classes here if there were more of them, especially if their there physically so I can get the best learning experience and pick their brain. Also to network and meet others who are in the same boat, more experienced, or just getting into. So we can help each other out, lol i feel like this would be 'College'.


But theres guys with masters in computer science and more times then not it doesn't mean much. Not to mention it takes around 1 year for developers over there to really understand what their building if they haven't done projects for your specific industry.
 
My experience with Indian developers is a mixed bag, just like developers anywhere. Some are pretty knowledgeable, but most of them (especially in developing countries) really don't know what they're doing.
 
My experience with Indian developers is a mixed bag, just like developers anywhere. Some are pretty knowledgeable, but most of them (especially in developing countries) really don't know what they're doing.


This, most don't know what they're building. So if we adjust a Sales Order that effects that amount shouldn't it be common sense to make sure the Invoice Amount is the same or that modifications was applied to that window as well.
(Assuming they didnt use classes for these views)
 
Suggesting the anyone, anywhere can perform as well as the best from other nations, is like saying anyone can become an NBA star. The reality is that not everyone has what it take to develop great software. Putting average math students into the advanced math classes, doesn't make them smarter, it actually makes it worse because they don't know what they are doing.

It's not a bad idea for people to give it a shot, but it's not the job for everyone.
 
Suggesting the anyone, anywhere can perform as well as the best from other nations, is like saying anyone can become an NBA star. The reality is that not everyone has what it take to develop great software. Putting average math students into the advanced math classes, doesn't make them smarter, it actually makes it worse because they don't know what they are doing.

It's not a bad idea for people to give it a shot, but it's not the job for everyone.



We have an office branch there where we do a lot of our development in PowerBuilder, .NET, PHP (Magento), Java (Android), OBJ-C & Swift.

Believe me, its like finding a needle in a haystack. For .NET and iOS theres a good abundance but to find a interviewee thats adequate and didn't BS his resume is very hard to find.

Talk about older development software like PowerBuilder, forget about it. They're out there but its getting harder and harder every year.


Not to mention the constant bugs, lack of maintenance (as in adding bug fixes to the main source code *SMFH*)

its just nuts, the company made a mistake to go there. It really made me realize the owner didn't do any research and just saw cheap outsourcing and just got sold off that.

Because since we opened up our office there, these guys basically broke our code. I'm afraid to update improve our EDI Module of our software because i can't trust our Chennai office barring one developer to make adjustments on such a sensitive part of our system.



WOOOSAHHHH
 
Suggesting the anyone, anywhere can perform as well as the best from other nations, is like saying anyone can become an NBA star. The reality is that not everyone has what it take to develop great software. Putting average math students into the advanced math classes, doesn't make them smarter, it actually makes it worse because they don't know what they are doing.

It's not a bad idea for people to give it a shot, but it's not the job for everyone.
I wasn't suggesting ANYONE can do it. I was assuming that there are competent sw developers in India. With software development, distance often isn't a factor as I've worked on projects where our customer were several states away.

That said, I do recall articles saying working with 2 nearly completely opposite time zones is often headache enough. That, combined with how more Indian iOS devs are lousy than good, and how they need to spend more money to fix the problems with their code (in other words, it's just cheaper to rewrite it from scratch) that yeah, may as well just pony up the greater cost and have it done right by folks who know what they're doing.
 
  • Like
Reactions: AdonisSMU
In business and economics, one goal is to find an improved way to produce something. Henry Ford did this with the Model T and end up with 1/2 the cars on planet Earth being Fords.

Software is the same thing, people look for a cheaper way to get the same thing. With more and more "template" code out there, many can make the argument that all you need to do is glue together some template code and you'll have what you want.

This is what has happened over and over again with "words with friends" and "flappy birds" ... someone gets a hit and other spit out template code trying to do the same thing.

Look at how many question we get here asking things like "how hard is it to ______" or "do I have to program to make an app"

The truth is that some businesses just need simple apps, in that case, template or 2nd rate code might get their job done.

I personally would look at any business that does this as a place I wouldn't want to work.

Remember, Henry Ford might have been the 1st to make a huge gain, but now the tools he once used are common place.

The light bulb was new once, now it's common and it's ability to change an economy is long gone. It's the NEW innovation that matters.

I see no threat from 2nd rate programming when it comes to advanced apps, downloading a template app is not the same as programming. Programming takes at least an advanced knowledge of what the code actually does.

Let the cheap code chasers have their cheap code. Anyone that's programed for a while, knows how hard it can be to fix bad code. Other than template apps, it's hard to cheat the system and actually get ahead.
 
  • Like
Reactions: AdonisSMU
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.