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

Wednesday, December 30

A New Year Advice - To the IT Team


Ladies and Gentlemen !!
Do unit testing.

If I could offer you only one tip for the successful New Year, unit testing would be it
Long-term benefits of unit testing have been proved by IT evangelists

Whereas the rest of my new year advice has no basis more reliable
than any politician's election manifesto.

Wear an ugly shirt to work
It distracts people more than the defects in the work delivered.

Work as team
To avoid being that single answerable person

Love your peers. Love their leers and sneers.
Someday they might be your guardian angel for deadline nightmare.

Don't quit when work gets tiring
Grin as smile stays between ears.

Do one thing everyday that scares you.
Document.

Don't waste your time on Facebook
Remember compliments you receive, forget the escalations,
if you succeed in doing this, tell me how.

Read the HLD even if you don't follow them
Try to update LLD before you code them.

Accept certain inalienable truths
Modules come and go
But a precious few work across releases.

Work hard to bridge the gaps in geography and budget.
The older you get, the more you need to work on excel sheets.

Never mess too much with your code
Instead of 30 you will end up with 70 defects.

Be patient whose advice you buy
And be careful with those who supply it
But trust me on the Unit Testing.


** Inspired by Sunscreen song 


Saturday, October 17

Me and my Laptop

Mein aur meri laptop
aksar yeh baatein karte hain
har project execution smooth hoti
toh kaisa ho tha

Excel mei apne aap data bhar jatha
toh kaise hotha
Word document jaldi format hojatha
toh kamaal hotha

Business users testing jaldi karthe
toh achacha hotha
Testing karthe samai scope change
nahi karthe toh badiya hotha

client aur hum ek wavelenghth mei
sochthe hain toh kaisa hota
saare vendors ek doosre ko
help karthe toh mazaa aatha

saare team process follow karthe
toh behatar hotha
subah utthe hi escalation mail nahi hothi
toh achcha hotha

Mein aur meri laptop
aksar yeh baatein karte hain
har project execution smooth hoti
toh kaisa ho tha

Monday, July 29

Job Hunt?!!? Who is the Troll???

drrrrr drrrrrr (((( )))) vdrrrrr drrrrrr (((( )))) drrrrr drrrrrr (((( )))) 

Thanks to vibrate mode of the phone.. the whole cubicle vibrated.

She: Helllo 
He: Hello 
She: yes Please
He: I am calling from  (insert a well know MNC name starting with CAP)
She: hmmm... Sorry. I am not looking for a job change right now 
He: No No. Am I talking to Ms. She? 
She: Yes its me here. But I am not looking for a change of job right. I am not interested now.
He: I am calling from because you have raised a request.. 
She: Request? Reference? What is the position?
He: No No .. I am calling from (insert Client name)  IT Help desk. (insert a well know MNC name starting with CAPhandles IT help desk of (insert Client name) 
She: OHHHOOOOO $$$%##&^*(^(*(*
He: You had raised a request that 1ton server is not accessible. can you please access it now and confirm please. 
She: SORRY.. .. I am able to login now.
He: Thanks. Thanks for logging in request on portal. 

Now.. tell me who is the troll? He or She? 

Saturday, May 26

Don't know what to name it!!


It was 6.30 PM. The moment I stepped out of the vegetable shop .. an eerie feeling hit me.

I was standing in the middle of a new creed of species!! A creed called "Young Software Engineers". Their dresses ranged from perfect formals to torn jeans. A few carrying a laptop bag and others carrying just a lunch box pouch which holds a few Tupperware boxes. The girls in high heels and straightened  hair had their eyes glued to the new smart phones or were busy animatedly talking with their colleague / boy friend.
But one thing was very common among this whole group. They all looked proud. They had a sense of achievement on their face.

That look on their face left me wondering .. What is the real reason behind these proud looking faces. The tasks which they delivered at work .. or the pay check they will be given by the end of the month?

In my 9 years in this software service industry, I have not invented anything.. All I have done is used one or more existing software to provide the service requested by the client. I may have designed a few systems, but they were all created on an existing platform provided.   The pride I had during the college days when I was one among who cleared all papers and had a job after the first semester .. I dont have that pride anymore.. coz I know the backbenchers in my batch are doing much much more better in non-IT fields than what I am right now. And I am proud of them.

So these "Young Software Engineers" .. What makes them so proud?
I have seen a few of them in my previous work place. Occupying cafeteria for hours , coz they do not have a work station allocated, as they are not into project for the last one year!!  I have seen that girl with straightened hair going out of the restroom leaving the toilet seat wet.

Not that I say not being in project is their mistake .. But yet .. The moment they step out of the work place .. this pride sticks to their face.. I still wonder how and why.

Saturday, June 12

Hierarchy of Employee Needs

While discussing about Employee Empowerment in one of the corporate blogs(HCL) , I realized from the comments that empowerment at work comes out of mutual trust between employee and employer. And the empowerment happens only when each person, employee or the employer,takes up ownership of their respective tasks.

How does this ownership come? When does an individual employee take up the ownership of the tasks he is entrusted to? These questions reminded me of the Maslow's theory which I came across on the net.

Maslow's hierarchy of needs talk about the basic needs of a human being. According to him, the needs of a man starts at the bottom of the pyramid and as & when they get full-filled…he moves on to the upper levels of the pyramid. I tried to bring out a similar hierarchy of needs of an
employee. Employee's basic needs are mapped in this pyramid. The performance of the employee in an organization increases as his needs are fulfilled from the bottom of the pyramid.
Self Actualization:
Maslow describes "self-actualization" as the desire for self-fulfillment, namely the tendency for the individual to become actualized in what he is potentially

The same applies for an employee. Each employee desires to become more and more of what he wants to become. To be more precise the employee wants become technically equipped with more and more of information in the technology he works on. An employer providing this opportunity, of enhancing the employee's knowledge, helps the employee to move up in the
pyramid.

The opportunity can either be training or projects which can bring out the best of each employee.

Safety:
An Employee needs financial security for his own personal and healthy well being. The employer who takes care of these basic needs of an employee, provides psychological support, which takes the mind off the security concerns of the employee.

Physiological Needs
Good healthy physical environments, better facilities provided by employer in the work place, make it the better place to work at. And this era also looks for an eco-friendly green environment.

Esteem
Each human being deserves and demands self respect. The need for recognition, attention is one of the basic necessities of any human being. An employee with low self esteem is always prone to self doubts, leading to less ownership being taken.

Belonging and ownership
1. Now employee has the environment where he can equip himself with knowledge for better performance. With this acquired knowledge he can contribute for the employer's growth. This improves the trust of the employer in his employees.

2. Now employee's security concerns are met by employers by the means of better compensation and medical benefits

3. The physiological needs are met by providing better work friendly physical environment.

4. And the esteem of the employee is kept high by providing required and deserved recognition.

With all these in place, the employee feels at home at the workplace and would efficiently start taking ownership of the tasks he has taken up, as he feels more empowered.

Tuesday, June 9

No Data Found!


This was a “No Data Found” Custom message which my team mate had put in a report. This is a classic example for… How too much work on a BI tool can affect a person?

Thursday, April 16

A Love - Hate Relation

Why do I still love you
I don't know why I even care
you might not be able to see it
but somehow I know its there

You did things that would break my heart
And you never doubted it at all
you tried to silence me with your messages
but you crashed

I was always right there with you
Passing everything I had
But every time I asked you for help
Things always turned out bad

When you were down I helped you out
And never gave it a second thought
But when you let me rot while you could budge
I tried out every lesson I was taught

I grew in anger and lost my pride
And turned my smile to hate
I thought God gave up on me
It was way more than I can take

Those messages that you showed to me
Riped a hole right through my heart
I didn't want this to end this way
I just dint want to stop

A thought, a server and a client
should be like the sun and the moon
But just as I try to start the service
You were forever gone

I yell and scream
If anyone can fix you just in case
You left no log on your file
Just to stay forever down in place

I will master your commands
Looking at your help files, stored on the discs
My heart goes for you seeing you resting in the box
With no errors to flash

PS: That "YOU" in this post is Data Flux a Data cleansing and MDM tool from SAS

Tuesday, January 20

Somebody Save Me!!!

To show you one of life's simple lessons, When you possess great treasures within you, and try to tell others of them, seldom are you believed.

From the book - The Alchemist

So true!!
An Oracle specialist here at work .. isnt ready to believe that I can do the Oracle installation. And I ended up hearing his lecture for hours.

Monday, January 12

Light at the end of the tunnel!!

When countries like US and UK are sending back Indian professionals.. here comes a good news.. HAIL DENMARK

Happy Pongal!!

uuuff...That was a long gap!!
10 days .. And I dindt have access to my blog!!
Missed it so much..

Last 5 days were worst. I was ordered to sit inside a room for straight 7 hours everyday!! And the worst part was... I was forced to hear someone who was non coherently uttering some nonsense. I hope you would gave guessed it by now.. Yup!! I was attending a training. Trained in yet another new DW tool called OBIEE. And I had a great time fighting with the trainer (full story reserved for a seperate post).

Anyways .. enough of my ramblings..
Happy Pongal to all of you !!
Happy Maattu pongal to all maakkals

Happy Holidays!!!

Thursday, January 1

What is Data Warehouse?


When somebody asks me this question, I would be giving the most repeated answer which you will find on any DW textbook or DW site. The answers are:

consistent store of relevant data for reporting
Store of data for analysing the business.

When the same question was asked to a set of freshers in my team, there came a rush of multiple intresting, rib tickling answers..

Warehouse which stores data is called data warehouse.
Data in the warehouse is called data warehouse
A warehouse full of data.
Basically theoretically conceptually usually it is a relational database like RDBMS. Datawarehouse - enakku laddu aana avarukku boondhiya theriyudhu (meaning Concept of DW differs from person to person)
Datawarehouse - Saravana storela poyi car bomma vaangalam aana car vaanga mudiyadhu. (meaning Adhoc queries are not really adhoc)
Finally .. concludingly.. Net netDatawarehouse is all about dabbas (showing the architecture diagram - dabbas all servers )
OLTP and OLAP rendum goodsu vandiyum express trainum maadhiri.

All these wonderful dialogues came up during a datawarehouse knowledge sharing session. All freshers entered the conference room well prepared for the discussion. Similar to Vadivelu's dialogue ‘enga aNNan karunchiruthai parambarai. Bus la kambi pidikaama dhaan povaar’, these guys said, "naanga ellarum IT pasanga. Conferencekku nettu irundhu definitions download pannithan varuvom" .

one team member was asked to present the DW concepts. I could clearly read her thoughts. It said "ennai vetchu comedy keemady pannaliye"

After the session, the person who took the presentation looked very enthusiatic. To quote the person ... (to be read in Vadivelu style in the movie Giri)

Oru paththu peru enna 12th floorla irunthu 2nd floorkku oru liftulu iluththundu oru conference roomukku ponanga. Anga room nadula nikkavechu question questionaa kettanga. enna kekkaranga edukku kettangannu onnume puriyala. Aana ella questionnukkum answer pannen. kadaiseela oruththar sonar .. neenga romba nallavaru. Unga presentation romba nalla irukku. evvalavu kettalum answer pannareenga"

Tuesday, December 9

Bi-yearly torture !??!!?

Haan .. its performance appraisal .. But at our work place, it happens twice in a year.
And I successfully completed filling up the self appraisal part today ..
Sigh!!! (yes Sigh with a Capital Bold S)

Tuesday, September 30

This Day .. That Year!

Chandra Gupta Maurya's period was India's Golden era, Patni days were mine!

I love Patni for...
The best friends it gave me, whom I would treasure for life
Every single moment I spent at work
Every single request I solved
Every single mail that I sent from the production support id
Every single chat line I typed on sametime
Every single call I made from the link line
Every single mapping, report and service I created
Every single saturday and sunday spent at work running those narrowcaster services
Working on four projects at a time and winning an award for the same
Every single night spent at work fire fighting for the project which was out of schedule
Every single night spent sleeping on the conference room's round table during the MSTR production move
Every single appreciation mail which I recieved from our onsite coordinators
Teasing Hari and Johnson and Fighting with Karthikeyan
Time spent on 11th floor cafeteria with Rajee, Jayanthi and Hari
"Comedy of Errors" and the "Lived Happily Ever After" story of Jayanthi and Anand
Mani anna's Coffee and hot bajjis
Lunches with hot jalebis at Dhaba Express
Fight with Hariharan on rumors regarding his marriage
My attitude towards Hariharan on his first day in Chennai
Dinner at Palki during Hariharan's visit and all the fun we had clicking photos
Dinner at The Park and the "Charles Angels" movie with Vincent and team.
Mumbai visit for project transition
Calling a project manager as "Phokat" over chat, who later took over our project in Mumbai after transition.
All those sweet stupid chats on sametime with Ankur.
Every single tear I shed when I decided to resign
Every single promise we made to keep in touch

I have had my worst days too.. But I still treasure them.. coz people around me always made me feel special. I was too lucky to have had such a great team.

What makes this day even more special is that I joined Patni on Sept 30th 2002 and left on Sept 30th 2004. And the memories of those two years will remain forever fresh....

Four years passed !! And I am still missing it .. and I am still loving it!!

Thursday, September 25

Select a Name for our cricket team!!

The task of selecting the name of our location's cricket team was given to a few freshers in my team. Our office building's name is STC, so they wanted the name of the cricket team should also be something abreviating to STC.

Keeping in mind the past records of our location's team , bang came the first suggestion...
STC - SAVE The Champions!!!

The list of other suggestions were ::

STC ! Society of Trusted Champions
Spirit of the champions
Shine with the Champions
Stunt with the Champions
Sport with the Champions
Stock of the Champions
Save the Champions
Struggle for the Champions
Souls of the Champions
Stars among the Champions
Spark of the Champions
Sparkle with the Champions
Scintillate with the Champions
Sizzlers -The Champions
Salute the Champions
Scrambled Eggheads- The Champions!
Sa-ro-ja The Champions

My personal favourite was Scrambled Eggheads- The Champions!

Can you guys think of any better name for our team!!

Thursday, September 11

Onam - Pookkalam Competition

There was Pookkalam competition at our office as a part of Onam celebration. And our team won the second prize.. This was our pookkolam..



And the pookkolam which got the first prize was


Happy Onam to all!!!!

Monday, September 1

Happy Birthday Aapiser!!

Birthday’s are always time for us to celebrate and eat cakes and enjoy….
It has become a culture now to get a cake for the bday boy/girl ( To be read as BAKRA) … Also, Lot of discussions about choosing the venue for the treat.

So here comes the birthday of one of the key members of our group..
He is called as "AMBANI" by some and as "Aapiser" by most of us.

It is a unique experience working with him. He is a Perennial source of ideas.
We always send our work for review to him atleast two or three days before the actual delivery. Because he would for sure come up with the best logic with far better performance than what we had initially designed.

I was working on converting a code to ETL package and was breaking my head when the ouput of the code was different from that of the package I developed. I was literally brooding over that logic for more than 8 hours. And it took him exactly 10 minutes to crack the issue and to point out that I had missed to comment out a part of the ETL logic. I am forever indebted to him cause he helped me in realizing that I can also be the dumbest of the dumb and hence shattered my forever towering ego :P

So Here I am wishing our MS - Guru a very happy and a wonderful Birthday!!

Have a Blast "Aapiser"

Monday, August 18

Adventure ( Horror!!!) at 00:15 Hrs

How would you feel when


You have to board a train at 00:15 Hrs.

You are travelling alone.

The train stops for just 5 minutes at this station.

You board the train to find your berth already occupied

The person sleeping in your berth also has a valid ticket

The ticket examinar tells you are carrying yesterday's ticket

You finally understand how you have messed by booking the ticket for 17th 00:15 hrs train while you are actually travelling on 18th 00:15 hrs. All this confusion because you were leaving home on 17th

You travel for 8 hours standing on one leg in an unreserved compartment, cursing yourself for all the mess.

Your train is running late by an hour.

You have to reach work soon as you are in a new project.

This is how you will look when you enter work

Friday, July 18

He -She

Scene 1:

SHE 1: Hey "HE" .. Visa interview date enna?
HE : 23rd Wednesday!
SHE 2: ahaa.. Pon kadaithaalum bhudhan kadikaadhu .. Adhanalaa ..
annaikku ellarukkum falooda vaangi thaanga
HE : Bhudhan kadaikudhunga .. aana Ponnu dhan kadaikaa maatengudhu
(sporting a sorry face)
SHE 1: ayyo addhu Pon , Gold.. Ponnu illa.
HE : rendum onnu dhan
SHE 3: Indirecta dowry kekkariya? Dowry case ulla thallidu vaanga.
SHE 2: Dowry case illa .. Child marriage case-la ..
HE : (totally depressed) Phone vayaru arundhu moonu naal aachchu
(In Koundamani style -Suriyan movie)


Scene 2:

HE : coffe jaane tu??? ( effect of watching the movie "Jaane tu ya jaane na")
SHE : ennnaa???
HE : Coffee polama?
SHE : idhu enna adha eleventh floor "sangi mangi" kaagava?
HE : Hey ellarukkum eppadi theriyum?
SHE : pottu vanguvomla!!
HE : ayyo naane vaaya kuduththu maatikittenna?
SHE : Anda mupadhu naatkalil Hindi bookku kooda vaangitella?
HE : Narayana .. indha kosu tholla thaanga mudiyalappa
(In Koundamani style Suriyan movie)