top | item 18760118

(no title)

fosstrack | 7 years ago

To add perspective as someone with 10+ years in the US and 7+ as founder in India: You should really qualify as to whether you are looking for development practices in outsourcing companies or tech startups.

Code quality and practices in Indian outsourcing companies are as good or bad as that dictated by US IT departments (out-sourcers), usually large non-technical firms.

Startups, however, are significantly different. I haven't seen much difference between US startups and Indian ones in terms of caring for your own code, jumping on the latest trends, and, generally, pushing the limits of what can be achieved. Indian startups, especially outside of Bangalore, do have to struggle to get proper funding. So they have to be practical on what they focus on.

Have no first hand experience with Chinese startups. But I would presume that they are no different.

discuss

order

0x8BADF00D|7 years ago

What is the culture like otherwise? Do you guys do happy hours and stuff like that? I’ve thought about doing a short term stint in India, if only to learn more about my cultural roots/heritage.

kkarakk|7 years ago

haha that really depends on the company. if you work in a company that focuses on "stability" expect to be surrounded by people who think family and culture is the most important. if you work in a startup expect a collegial "brogrammer" attitude. if you work in an outsourcing company expect to be bored out of your mind working on relatively outdated tech and spend most of your time fixing the codebase

fosstrack|7 years ago

The culture is mainly collegial. We do all of those - birthdays, picnics, parties on the patio, etc. Ping me if you would like to discuss anything.