Showing posts with label work. Show all posts
Showing posts with label work. Show all posts

June 03, 2007

Decision Time

With only a few weeks left on my current contract with Satyam, I now have to decide what to do next. Options include extending with Satyam, searching for a different job here in India, back in Canada, or somewhere else altogether, traveling, or pursuing further studies. No clear favourite has emerged as yet, although I am willing to continue my stay in India.

There is something special about this land and its people, that even with an exceptionally long list of interrelated problems and challenges to face, both man made (overpopulation, poverty, corruption, lack of infrastructure, communal violence, …) and otherwise (monsoon, heat waves, mosquitoes, …), I still have a desire to remain for some more time.

-------------------------*-------------------------

Some nice sayings I have stumbled upon while pondering my future:

“What is this life if, full of care,
We have no time to stand and stare.”
- W.H. Davies, from "Leisure"

"The true tragedy of a routinely spent life is that its wastefulness does not become apparent till it is too late." - Amitav Ghosh

“The purpose of learning is growth, and our minds, unlike our bodies, can continue growing as long as we live.” - Mortimer Adler

“In a time of drastic change, it is the learners who inherit the future. The learned find themselves equipped to live in a world that no longer exists.”- Eric Hoffer

“80 percent of the problems in your life come from wanting what you don’t have. The other 20 percent come from getting it.” - Unknown

“This time, like all times, is a very good one, if we but know what to do with it.” - Ralph Waldo Emerson

“A child leaves the womb, his hometown, his country, each time gaining greater understanding, altering his actions to some degree based on these new experiences and insights, and perhaps becoming a transforming element of society around him.” - Dan Glass

April 30, 2007

The Bus Jump

At 7pm sharp each working day I leave my office and head towards the area where the Satyam busses are parked. This location changes occasionally to add an element of surprise. None of the company buses have dropping points near my residence, so I have resorted to taking the bus whose route comes nearest to the venue for my fine dining or other entertainment that I have planned for that night. As these are not on the official list of drop points, the bus drivers are reluctant to stop. Sometimes they slow down enough for me to elegantly leap of the bus and make a graceful landing on the surface of the road. Sometimes they only appear to be decelerating, before picking up the pace.

Such was the case, when I departed a bus in a section of town known as RT Nagar (named after the brilliant Rabindranath Tagore) to play a friendly game of pool with my eager colleague Kartik. Misjudging my angle and time of departure from the bus, I landed on the street knees first, lost my balance, fell, then revolved three times on the ground, before springing back up and striking a heroic pose to placate the souls of my female fans who were seated at the front of the bus and witnessed the whole spectacle with eyes wide and mouths open, concern for my well being clearly etched across their demure faces. Meters away the bus came to a halt and out jumped my coworker. Heroically, he came to my rescue, cleaning my wounds and nursing me back to health over the course of the next few hours.

“You’re a puff.” – British roommate upon examining the extent and severity of my injuries.

April 28, 2007

Too Much SAX


Usually a taboo subject, this was the first time SAX was discussed in my presence at the office. Needless to say, my tender sensibilities were not spared.

*****

The Setting: Conference room, Satyam office

The Actors: Arnab, Reporting Manager (RM), Software Engineering Trainees #s 1-12 (SE)

The Script:

RM: Hello, today we will discuss SAX. Does everyone understand what SAX is?
SE 1-12 (in unison): Yes, sir.
RM (to Arnab): Do you know SAX?
Arnab: No. I have never studied SAX.
RM (to SE 3): Send Arnab documentation about SAX.
SE 3: Yes, sir.
RM: Explain what is SAX.
SE 9: SAX can be used to send data in a unidirectional stream.
RM: What are the benefits of SAX?
SE 4: SAX is fast and efficient.
RM: From now on, SAX will be our first priority.
SE 1-12 (in unison): Yes, sir.
RM: Practice with SAX whenever you have some available time.
SE 1-12 (in unison): Yes, sir.
RM: Dismissed.

The End

*****

Technical Information (from Wikipedia): SAX is a serial access parser API for XML and its name is acronymically derived from "Simple API for XML". A SAX Parser handles XML information as a stream and is unidirectional, i.e. it cannot renegotiate a node without first having to establish a new handle to the document and reparse. With that proviso in mind, however, the SAX parser, since it works in stream mode, is unquestionably faster than its sibling the DOM parser.

April 26, 2007

ARNABabe: Definition Clarification

Some loyal readers pondered as to whether there was a distinction between the terms ARNABombshell, ARNABabe, and ARNABride, as traditionally they have been used interchangeably in both literature and spoken word. Linguistically there is a distinction between these expressions that may not be readily apparent.

ARNABombshell is an umbrella term that can be used to refer to either the rare ARNABride or to any potential candidates I encounter on my quest for this eternal beauty. ARNABride is the title of my yet to be discovered wife. A high percentage of willing candidates will not be able to attain the coveted designation of ARNABride (aka Mrs. Arnab). These ladies of gentle birth and considerable dignity comprise the ARNABabes. In mathematical terms the union of ARNABride and ARNABabes comprise the set of ARNABombshells.

In related news, former leading ARNABride contender Aishwarya Rai was taken off the market after her marriage to actor Abhishek Bachchan. On the bright side I am now the undisputed most eligible bachelor in India.

*****

“One man's folly is another man's wife.” - Helen Rowland

March 23, 2007

The Office

The Work

I work in the Product Lifecycle Management (PLM) unit of the mighty Consulting and Enterprise Solutions (CES) department. It is the pride and joy of Satyam Computer Services Ltd. Whenever a client, whether local or international, has some business requirement for Satyam to implement, a project team is formed to devise and deliver the finished product. Based on the stage of the development lifecycle the project team grows and shrinks. Some associates work on more than one project concurrently. Some do not work on any, much to their delight or chagrin. In Hyderabad, I received training on a PLM product known as Agile, while in Bangalore I was expected to first shadow the team to see how they work on a real project and then be gradually phased in to actually performing the development tasks myself. So far I have worked on one project for an aerospace company. I also attend team meetings and lunchs with astonishing regularity. As a highly motivated individual, the remaining time I have been increasing my knowledge base by studying the Indian business, cultural, and natural landscape, as well as improving my technical competencies in areas such as Java Server Pages (JSP) and Extensible Markup Language (XML).

The Environment

A clinical grey and white atmosphere with rows and rows of cubicles and diligent workers focused on completing the task assigned to them by their reporting manager (RM). Based on the client and technology that is the focal point of the work, the cubicles are further separated by dividers. Each of these cubicle clusters is then known lovingly as an Offshore Development Centre (ODC).


The Cast & Crew


A team of "freshers" or new recruits with 0-2 years of experience do most of software development, with more experienced experts offering advice and guidance when needed. Always busy, these meek young fellows rarely interact with me. A group of mid level associates are responsible for tasks such as writing proposals, design documents, and estimation. Busy only occasionally, these older gentlemen are friendlier towards me, taking great interest in my tales of travel and daily survival. The RM is primarily responsible for coordinating the efforts of the team and assigning work, as well as being a contact point for the client for whom Satyam is working on a project for. My RM is a fatherly figure who sees his task as not only involving managing the day to day activities of the team, but in nurturing the careers of the younger employees.
Security guards man each entrance point into the office complex, ensuring that unsavory characters are not able to enter or leave Satyam premises. Meanwhile a brigade of blue shirt wearing office boys perform their daily duties admirably. The elevator button pushers though are not nearly as impressive, and are often found sleeping on the job.

The Motivation

Almost universal is the desire to be sent overseas or "onsite", particularily to the United States of America, as this is seen as the ultimate career enhancing move. The motivation is primarily financial as being remunerated in dollars, pounds, or Euros provides a significant increase in the pay scale of the regular rupee collecting associate. Where previous generations who moved from India in search of greener pastures were quite likely to settle overseas, the new generation still visualizes themselves as going overseas to make a living, not a life. Almost all the youth I have spoken to say they will work overseas for a few years accumulating enough wealth to comfortably live in India for the rest of their days, and then return to the mother land.

“If you want to build a ship, don’t drum up the men to gather wood, divide the work and give orders. Instead, teach them to yearn for the vast and endless sea.”
- Antoine de Saint-Exupery

Satyam Crossover Party

Reeling from the phenomenal success of the Crossover internship program, Satyam decided to host a Christmas party for all its international trainees. The event was held in Hyderabad where Satyam is headquartered and the bulk of the trainees (around 60) are located. Those in Chennai (around 10) and in Bangalore (around 5) were offered train or bus fare to and from the party destination. I gallantly accepted the offer and attended the event.

As the national highway between Bangalore and Hyderabad was purported to be a smooth ride, I chose to take a sleeper bus. The interior of the bus was a direct replica of a second class air conditioned (2AC) compartment of a regular train, with one notable exception – the lack of a toilet. An overnight journey on well paved roads and the lack of urine aroma allowed me to sleep in peace. Half an hour before my arrival in Hyderabad, I was awoken by my bowels. In urgent need to empty my digestive tracts, I elegantly slid of my bunk, loosened my belt buckles, looked uncomfortable, unsuccessfully searched for the aforementioned onboard facilities, and then approached the bus driver. A follower of the Vulcan maxim “"the needs of the many outweigh the needs of the few, or the one", the bus driver rejected my appeal for a bathroom break as we had almost arrived at our destination. The first stop could not come soon enough. As I leaped out of the bus a horde of awaiting rickshaw drivers curiously inquired as to where I wanted to go. “Public toilet!”, I said. Soon I felt relief, regained my stoic composure, and headed to my old flat in Banjara Hills.

Sporting the newest incarnation of the ARNABeard – a French cut with the sideburns smoothly connecting with the main facial hair segment (also known as a short box beard) – and a stylish velvet jacket borrowed from a Belgian friend, the city was abuzz with the return of the Hyderabadi Heartthrob. Having wined, dined, and reclined with a bevy of international beauties over the weekend, it was soon time for me to return to Bangalore. The journey in this direction was not as tumultuous.

November 09, 2006

Bangalore Bound

For my transfer to Bangalore from Hyderabad, Satyam generously provided me with two weeks of hotel stay. The hotel was located in a central part of Bangalore called Austin Town. To be more precise, it was officially in Austin Town Extension, or “Echechu” as the rickshaw drivers preferred to call it. My first impressions of Bangalore were below expectations. When coming to Hyderabad I had no expectations, and they were greatly exceeded. For Bangalore, on the other hand, I was expecting a shining IT hub. What I saw resembled more of a petting zoo than the “Silicon Valley of India”. Apart from the generic cows and dogs encountered on many Indian streets, there were also chickens, goats, boars, rodents, and horses roaming around. The sewers are covered by a series of imaginatively shaped concrete slabs which combine to form the sidewalks. Frequently they are missing, leaving holes of varying sizes for the inattentive passerby to trip on or fall into. What Bangalore does have in common with North American metropolises is the congested traffic and heavy pollution, which causes me great discomfort.

***

To my added disappointment, mixed accommodation, even for foreigners, (i.e. Males and females living in the same apartment) was a taboo. This was unlike Hyderabad or Chennai, two places considered to be much more conservative in their outlook. Thus my options were reduced to (1) living with non-Indian males or (2) living with Indian males. The decision between these two undesirable options came down to one thing – bathrooms. Option (1) would have involved sharing 3 bathrooms between 14 people, and option (2), 3 bathrooms between 8 people. Option (2) prevailed due to its superior 14:3 male:bathroom ratio. Incidentally, that is also the male:female coworker ratio at Satyam, which is still preferable to the 9:1 ratio encountered in the Computer Science department at university. I moved into a flat in a residential area of Bangalore called Cooke Town by some and Cox Town by others. Cockroaches have an affinity to my room in this flat, particularly to my bed sheet and towel. Being a noble and glorious soul, I bought a canister containing some form of poison gas and went on a cockroach crusade.

***

ARNABombshell Update: Cold (or 25 degrees for Indians). The absence of female flatmates, an average 9pm curfew for girls staying in hostels, paying guests, or with their parents, and vegetarian dietary habits severely restricts my access to or interest in the Bangalore bombshells.

September 10, 2006

Satyam: Cyberspace

After two and a half months, the powers that be at Satyam decided that I should undergo training in Hyderabad, before being shipped off to Bangalore. Thus I made my way to Satyam Cyberspace, an office located in Hitec City in the heart of Cyberabad! Here is a brief timeline of my first day at work:

10:00 am - Arrive at workplace.
10:15 am - My reporting manager (boss) gave me detailed instructions to locate the offices of my unit (Consulting and Enterprise Solutions). Following his advice I reached a door with a sign taped on it - "Use other door".
10:20 am - Reporting manager tells me to wait in front of the door. Contact person will come to meet me.
10:50 am - No one has come to meet me.
11:05 am - Stumble upon alternate entrance. I ask for the whereabouts of the contact person I am supposed to meet. One helpful Satyamite responds "He is out for lunch. Come back in a few hours".
1:30 pm - Return to office after a refreshing buffet meal at the cafeteria. I ask for the whereabouts of the contact person I am supposed to meet. One helpful Satyamite responds "He is out for lunch. Come back in a few hours".
4:00 pm - Return to office after a refreshing sleep in the sofa located in front of the women's washroom. I ask for the whereabouts of the contact person I am supposed to meet. One helpful Satyamite responds "I'll let him know you are here". I find an empty workstation and sit in front of it.
6:00 pm - Contact person arrives and informs me that the training session has been postponed for two weeks as an empty conference room in which to give the lessons was not available during this period. I will have to train myself until that time.
6:30 pm - Leave office.

For the following two weeks I spent my time going over documentation related to Product Lifecycle Management (PLM) and the particular software I would be working with (Agile PLM).

One fine Tuesday morning, I was strolling down the street looking for an auto rickshaw to take to work. Suddenly, an unidentified flying object deposited its droppings on my shoulder. Due to the harsh climate, my excrement detection and avoidance system was malfunctioning. Without adequate warning, I was unable to react to the incoming aerial bombardment. My shirt was left with a greenish stain resembling the gravy of the mint alu (potato) found in the Satyam cafeteria lunch buffet. I had to quickly return to my abode and change garments, before continuing on my journey. Apparently, this auspicious event is a sign of good luck in several cultures.

September 01, 2006

An Important Lesson

A French Canadian intern was confused as to why Indians used water rather than toilet paper to cleanse their cheeks and the chasm between. An intern of Punjabi descent recounted his father's explanation for this cultural phenomenon: "When someone drops some food on a table, wiping it with a paper towel is a quick fix. But to really clean the mess, washing it with water is a much more effective solution."

August 17, 2006

On the Bench

For large companies in the Indian IT industry it is customary to acquire human talent before there is an actual business demand for these resources. These international firms often demand a list of available resources and their skill sets before signing a contract for a project, creating a need to have extra staff on hand all the time. In an environment where speed is king, this technique eliminates the ramp up time related to hiring and training talent that is usually encountered before starting a project. This creates the odd situation of many employees who are being paid to do nothing but wait for a project to begin. In Satyam lingo, these people are assigned to a pool known as "Business Wait".

While awaiting my assignment to Bangalore, I have utilized my free time most efficiently. My primary activities are traveling the nation and visiting my relatives. Secondary activities include playing cards, going to movie theatres, watching Hindi music videos, and accompanying damsels on sari shopping expeditions.

Apart from Mumbai, I have visited the following places:

Hampi (2 days) - A totally different form of India with a relaxed atmosphere and no crowds. Formerly the capital of an ancient civilization, this World Heritage Site contains many ruins of temples and forts. The landscape contains massive boulders perched in strange positions. Hired a rickshaw for both days here and the driver also functioned as the tour guide. A group of 19 interns went on this excursion. Some of the temples are atop high hilltops so lots of hiking and climbing is required. Being slow, I fell behind the rest of my group. Suddenly I was surrounded by approximately 20 menacing monkeys. Fortunately, I did not have any bananas so they soon departed.

Delhi (7 days) - Visited my uncle, aunt, and cousin's family. The highlight was my visit to the Supreme Court of India, where I listened to a gruesome murder trial and a spicy divorce case. Also went on a drive to fort/palace that has now been converted to a hotel in Neemrana.

Lucknow (2 days) - Around 6 hours from Delhi by express train, I visited both relatives and tourist attractions here. Stayed at a house that is almost 200 years old.

Chennai (4 days) - One of the my two Korean flatmates had moved away to Chennai for her job, so I visited her for the Independence Day long weekend. I took a Chennai city tour, went shopping, dined at several Korean restaurants, visited beaches, temples, zoos, amusement parks, and museums. I also took the local bus on several occasions as auto rickshaw drivers refuse to use the meter in Chennai. Once I was hanging from the door until the conductor told me to get in. Another time I met a fellow software engineer who was delighted to find out that his salary was greater than mine. We also had a traditional home cooked meal at the house of one of her colleagues with the men in the living room and the women in the kitchen. Also visited the nearby temple towns of Kanchipuram and Mahabalipuram, another World Heritage Site.

Arnabombshell Update: To the dismay of my loyal readers, this section was missing from previous posts. The female intern community has warmed up to the Arnab Sensation, but I still have not had a chance to mingle with the local ladies. The Mumbai maidens stayed indoors due to the monsoon. The Hampi hotties, Chennai chicks, and Lucknow lasses were similarly nonexistent. The Delhi delights were present but appeared to be quite high maintenance.

July 08, 2006

Satyam: ID

I finally received my Satyam ID card. Arnar Sen is now a proud member of Satyam Computer Services Ltd. Unfortunately, I still do not know when I will be moving for Bangalore. Apparently the Satyam offices in Bangalore are relocating. Once everything settles down I will be given an official start date and place of residence.

Search Status for Arnabombshell: Still Cold (Thanda)

So far I have not frequented any establishments including the offices of a large multinational software company headquartered in India, art classes, university campuses, beauty salons, or fairs in my search for Mrs. Arnab. The target population has been restricted to fellow interns met at social events. As suggested by faithful readers, perhaps the search is cold because I am not looking in the right places.

June 27, 2006

The Lay of the Land

I have landed a job in the city of Bangalore with Satyam's Consulting and Enterprise Solutions (CES) division. I have no definite start date but will be heading over there soon.

Before I leave Hyderabad, I have to see some of its finest attractions. Unfortunately, the majority of the populace has limited aesthetic appeal. However, its historical monuments are worthy of further description. I went on a bus tour with my fellow interns. The first stop was the Salarjung Museum, which is a museum in the truest sense of the word with treasures and artifacts from across the globe. The highlights were the collection of ivory carvings and the armory. The next stop was at the aptly named Charminar, a 400 year old structure supported by four minarets. I also visited the nearby Mecca Masjid. The final stop was the magnificent Golconda Fort, where I witnessed the sound and light show that explained its history in a creative manner.

I went to the local movie theatre to see Krrish, an Indian superhero movie. It was quite entertaining, although there were no English subtitles. The theatre is a high security facility, complete with a metal detector and body search.

It now takes me on average less than 2 minutes to cross the street. It is much easier if you attach yourself to a horde of locals also intent on crossing at the same time.

Status of Search for Mrs. Arnab: Still Cold

I was unsuccessful in my attempts to convince the female interns who have yet to find positions at Satyam to accompany me to Bangalore to be my live-in maid.

June 21, 2006

Satyam: Induction

On Saturday, monsoon season began. Thunder. Lightning. Rain. Power went out for the night. Couldn't sleep since it was so hot. Went outside to relax and was swarmed by beautiful women bats. Went back inside and was bitten by beautiful women mosquitoes.


On Sunday, I went to a party held on the rooftop of a Hyderabadi flat (apartment). The day was cool after the rainfall the previous night, as the sun set behind the Birla Temple.


Monday I went to the Satyam Induction Program - a daylong event where all new trainees are introduced to the company. The event took place at Satyam Technology Centre, which resembles a resort with manicured gardens, a golf course, tennis and basketball courts, gym, swimming pool, spa, and stables. However, new trainees are not allowed to use any of these facilities. Lunch and snacks were provided. There were 12 international trainees (including myself). The remaining ~150 were real Indians. We were given speeches by department heads and shown inspiring videos depicting Satyam's history, leadership, and bright future.

Status of Search for Mrs. Arnab: Cold

June 19, 2006

72 Hours at Satyam

My first day at Satyam I was supposed to get my ID card and bank account. After 9 hours of sitting around waiting and filling out forms I was able to open my bank account. One guy made sure each of my signatures matched the one in my passport precisely. I had to redo some. The ID card I have yet to receive.

Second day I had a meeting with a project manager of one of Satyam's departments. He liked my resume/profile and wanted to know if I was interested in a position with his team. I said I will think about it and he said he will let me know on Monday whether he wants me or not.

On Day 3 I was given an overview of Satyam's organizational structure and notified the HR department of my skills, interests, and job preferences. I had lunch at the Satyam office for 30 rupees. I ordered chicken fried rice but the guy behind me in line (the line starts from both directions) swiped it, so I had something else instead.