This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I've been talking to a couple of companies who have large outsourcing teams. I asked if that impacted their daily schedules because of the time difference and was told that typically the Indian companies worked around US hours. (Not necessarily working US hours, but working either early or late to accomodate phone meetings during 9-5 hours for example.) How common is this? Is this just the norm if you want to go into this field? Is there a "night tech culture" emerging in the large tech cities... places where developers go for food at 10pm during the week for example?
Yep, it's pretty normal. I shared my flat with 3-4 room-mates and I used to be the earliest person reaching home at 9 night. Others used to come at 3am-4am night or rather morning. Yeah if you are married this isn't that easy, but for bachelors this schedule rocks. I still remember the environment that used to build up in my first company after 10 night -- music flowing everywhere and people engrossed in work -- pizzas being ordered .. it was real fun working. Now a days many teams keep night shift on rotation basis. And I have noticed bachelors/fresher generally prefers working in night time. It's more fun. The "night tech culture" isn't emerging -- it's there since long. Infact I heard companies like Infosys/Wipro encouraged people to leave office at 6 evening to increase productivity, though am not sure how true it is.
In our case, close to 75% of dev now happens out of india dev center. Late hours are not usual since the calls (with US) are normally status check calls that might last an hour / week. In case of product demos to the sales/pre-sales team in the US, it might go on for couple of hours which again doesnt happen every day.
Either way people in the US start their day very early which is usually not the case in india. In India people tend to stay a little longer at work during the evenings which works out well for both sides.
I think companies that do distributed development with teams in india and US ,end up working US hours. For companies where development is primarily driven out of India, it is usually not the case.
Originally posted by Mark Herschberg: I've been talking to a couple of companies who have large outsourcing teams. I asked if that impacted their daily schedules because of the time difference and was told that typically the Indian companies worked around US hours. (Not necessarily working US hours, but working either early or late to accomodate phone meetings during 9-5 hours for example.) How common is this? Is this just the norm if you want to go into this field? Is there a "night tech culture" emerging in the large tech cities... places where developers go for food at 10pm during the week for example? --Mark
Number of cities offering these kind of outsourcing jobs may not be more than 4/5.Gurgaon,Noida,Bangalore,Chennai,Hyderabad,any other?Mumbai? American companies who have opened the shops here definitely work round the clock.I have seen vans of IBM/HP at 4:00 AM in the morning.!!Few Indian companies too have started this kind of work culture. "Ability to work in shifts" can be seen in many job requirements. Night shift Java developer with UNIX Night shift J2EE Developer-Chennai Again mainly these night shift jobs are very few as far as actual Software Development is concerned.Mainly nightshift jobs constitute Call centers/Tech support jobs.Freshers with no family reponsibilities are definitely willing to work in such jobs as these jobs offer good salary,perks.So for freshers,working during nights ro early morning is becoming a norm.
In a typical project, there could 1-2 conf calls per day which will mean that you will go home early and come late next morning (or afternoon ). The next day you will not go early in the evening but stay late beacuse you have some work to be finsihed. This becomes the daily routine.
I work in BMC Software India and I work 8 - 6 daily. In odd case there is a meeting late evening around 1900. But thats like once in a month or so. Other than that its pretty normal working hours. But I have a few friends in Infosys who work in night shifts something like 1600 to 0400 hours.
I joined accenture 2 mnths back and from very 2nd day i started working late. I come to office around 9:30 in the morning and work till 10:00 in the night.
It doesn't mean that we've lot of work to do. The project i'm working in, is currently in a Requirements phase, so nothing much to do. But we have got onsite calls daily for knowledge transfer from 7:00 to 9:00 in the eve. After that we have discussion on the phone meeting.
Initially i was very depressed. Since i'm married, I've got family to look after and i was not able to pay much attention towards it. But now, i'm pretty much adjusted with this.
finally i've hired a maid to cook food for my family and to carry out other tasks. But still i feel i'm sacrificing my family life.
I can understand late hrs working to meet the deadlines but that phase last in few days. But these onsite calls things won't. [ March 15, 2005: Message edited by: Grishma Dube ]
Yes, Mark. What has been said is truth and nothing but truth. I have been working 4 hrs US overlap for last more than one year. This tranlates to 2:30 PM to 10:30 PM India time (officially). Though lots of times we work atleast till the midnight Your social and family life is sc**ewd up !!! Its like living your life in a different timezone. Adjusting your body to different time cycle then the society around you is following. Sometimes it really gets on to your nerves !!!
I agree with you Kaustubh! Family and social life gets completely screwed up! My husband is working with a company where they match UK timing. i.e. he works 1:00 pm to 10:00 pm. However, he can never come back before 11:30 every night. and he is doing this for last 2 years. Working late is very normal in India and unfortunately managers encourage this. Or rather, they don�t care if their sub-ordinate's personal life is screwed up! They care only about the delivery and how to keep their clients happy! Sometimes, complete 8 hr overlap is not at all required. But nobody is really bothered about how it affect ur life and what are the social implications of this!
And having bachelors working with you makes the matter more worse! i mean, a bachelor never wants to go home early and prefers to work late and match the timings of the client. However, that�s not the case with a married person. but, if you are surrounded by bachelor majority, no one really cares abt social and family fife and no one supports you! As a result: the mgmt does not think of such complaints!
I feel, its not the client who dectates this; its the Indian work culture and companies that are responsible for this! [ March 16, 2005: Message edited by: Rashmi Tambe ]