Tuesday, March 16, 2010

Search for Peace!!

This starts of when one of my chaddi-buddy (langotia-yaar) came to my place.
As always we had loads of fun,leg-pulling,songs ,crazy-fights etc. But b/w all this i found him somewhat low and least interested.

and the reason again being- Official Attyachar.

He was a lot busy in these days. Busy in meetings, Conference calls, presentations, emails, designing ,managing and his daily schedule was like it's 2:00 am and he's is still in office.
So we all decided to dig into him and find out how can we help him and get him going through this time. But every-time we all friends tried to call him and make things light for him. He used to turn down and make things worse. It was like we all are disturbing him and not letting him work and keeping him busy on our useless phone calls , SMS, Emails etc and all the possible means of communicating to him in this digital world.

But nothing worked. The best that we got out of him was -

"Let me live in Peace."

This was it and we all knew what he is undergoing with.
Another victim of -Official Attayachar.

Knowing the reason and having experienced same conditions few months back i decided to write a mail to him and to all my buddy's.
This is for what this post is. Felt like sharing it here. So for all the official frustoo's.

Hia Guys,

As we all know It has been a long time since ******(my friend's name) started his search.

“Search for peace.”
But Still he hasn’t found anything related to that or even any road ahead that leads to Peace. Okay, let’s not get into that as this might lead to an unending discussion. I’ll take it other way round.
We all know that our dear friend ******(my friend's name) is very hard working and is a gem of a person and professional. But nowadays he is a lot busy. Busy in meetings, Conference calls, presentations, emails, designing ,managing and all the daily stuff that he does. And in between this if he gets time he has to shift his room , talk to aunty .
I know what level of energy is required to do this and manage these things. Even shinku can’t deny this that it takes a lot of guts and solid butts to be working with your full enthu and energy almost 17-18 hr daily. This remind me of my DSGi nights when my schedule was a lot worse than this and I use to take occasional power naps with max duration of 5 hrs for each 36 hr .
I think it’s a lot same time with what ******(my friend's name) is undergoing with.
And conditions gets worse if u are lucky enough like me to have a sweet GF ;) . When u see her face with all those expectations and u feel bounded , bounded with certain limits and those limits which are created by yourself i.e. OFFICE WORK.
And these limits are :-
-No time for fun
-No weekend getaways
-No Gurgaon trips
-No phone calls
-No Emails( and Females)
So within these limits you undergo the toughest time of your life and within this time you may feel lonely, helpless or may be something else beyond that. This brings you to that level of frustration where your --SEARCH FOR PEACE-- starts.
But my dear friends is this definition of peace right. I don’t think so. My dear friends I want u to know what true peace is –

Also in between all these things there are certain forces from god that exists to support you in your tough times and that support is-
“Friends & Family”
So my dear friend ******(my friend's name) we all are here not to trouble you but to support you and enjoy the another phase of your CBP (Career boost Performance J coined by me today at 1:37 PM today ). Wish u loads of success and luck for this project.
All the best. Code-On :).
But this doesn’t me we have left you in peace rather we are redefining peace for you. I hope this will be much peaceful than what u have got till now. --Love you bro :)

Tuesday, March 9, 2010

Hamara khandsa kya london se kam hai :)

It has been a long time since i posted something :( .
Reason-I was too busy these days. And the place i was busy in is quite obvious and that's my office :(.
But in these days there have been a lot of things that i experienced -That i'll share some other time . This one is for that something interesting that i saw while coming to office this morning .

Being in software profession there are a lot of ups and downs in life. Sometimes we get some great opportunities and at times there's nothing at all.
Here in opportunities i mean -Onsite .
Following pic hold's me straight and tells not to feel depressed or exploited if you haven’t been to on-site.

This reads as -
neem ka ped kya chandan se kam hai , hamara khandsa kya london se kam hai

Tuesday, September 29, 2009

Improving Code Performance

Have you ever been told by a fellow programmer or by someone else that they are rewriting your code cause its dead slow and sucks.

I know you cant resist looking into it no matter how worse the conditions may be with you.
No die-hard programmer or a self-respecting progrmmer is going to accept this.
I believe It's a phenomenon that I've noticed even in myself.
Cause its just not possible...

Yes that's impossible!!! leaving everything you head to office after all its not just a code its
"Your Code, Your identity the inner you" :D

You know that piece of code cant be faster cause it have the best code practices , implementation approaches , sorting algorithms , data structures and all that you have been taught or you are learning since those good BASIC days.
And here's the kewl response!!

Voila what this guy is doing here :D
And the worst part is here.

In the end this is what a self respecting programmer feels. :D

But on a serious note ,
For me nothing motivates like having another programmer tell you they're rewriting your code because it sucks.And i think that this is the best way to motivate programmers and to improve productivity. but only if the competition stays healthy once it starts getting worse then it works just opposite.

Sunday, September 27, 2009

Line of fire!!

Today i was just checking my older mails and stumbled onto this story.
Can't resist posting this!!
Here it goes...

Mr. Vivek Pradhan was not a happy man. He was the project manager and still not entitled to air travel. It was not the prestige he sought, he had tried to reason with the admin person, that it would be time savings. He opened his case and took out the laptop, determined to put the time to some good use.
'Are you from the software industry sir,' the man beside him was staring appreciatively at the laptop.
Vivek glanced briefly and mumbled in affirmation, handling the laptop now with exaggerated care and importance as if it were an expensive car.
'You people have brought so much advancement to the country, Sir. Today everything is getting computerized.'
'Thanks,' smiled Vivek, turning around to give the man a look. He always found it difficult to resist appreciation.
'You people always amaze me,' the man continued, 'You sit in an office and write something on a computer and it does so many big things outside.'
Vivek smiled deprecatingly. Naiveness demanded reasoning not anger. 'It is not as simple as that, my friend. It is not just a question of writing a few lines. There is a lot of process that goes behind it. It is complex, very complex.'
'It has to be. No wonder you people are so highly paid,' came the reply.
This was not turning out as Vivek had thought. A hint of belligerence crept into his so far affable, persuasive tone. 'Everyone just sees the money. No one sees the amount of hard work we have to put in. Let me give you an example. Take this train. The entire railway reservation system is computerized. You can book a train ticket between any two stations from any of the hundreds of computerized booking centers across the country. Thousands of transactions accessing a single database, at a time concurrently; data integrity, locking, data security. Do you understand the complexity in designing and coding such a system?'
The man was awestruck; quite like a child at a planetarium. 'You design and code such things'.
'I used to,' Vivek paused for effect, 'but now I am the project manager.'
'Oh!' sighed the man, as if the storm had passed over, 'so your life is easy now.'
This was like the last straw for Vivek.
He retorted, 'Oh come on, does life ever get easy as you go up the ladder. Responsibility only brings more work.. Design and coding! That is the easier part. Now I do not do it, but I am responsible for it and believe me, that is far more stressful. My job is to get the work done in time and with the highest quality. To tell you about the pressures, there is the customer at one end, always changing his requirements, the user at the other, wanting something else, and your boss, always expecting you to have finished it yesterday.''My friend,' he concluded triumphantly, 'you don't know what it is to be in the Line of Fire'.The man sat back in his chair, his eyes closed as if in realization. When he spoke after sometime, it was with a calm certainty that surprised Vivek.
'I know sir. I know what it is to be in the Line of Fire'.He was staring blankly, as if no passenger, no train existed, just a vast expanse of time.'There were 30 of us when we were ordered to capture Point 4875 in the cover of the night. The enemy was firing from the top. There was no knowing where the next bullet was going to come from and for whom.In the morning when we finally hoisted the Tricolour at the top only 4 of us were alive.'
'You are a...?'
'I am Subhedar Sushant from the 13 J&K Rifles on duty at Peak 4875 in kargil. They tell me I have completed my term and can opt for a soft assignment. But, tell me sir, can one give up duty just because it makes life easier. On the dawn of that capture, one of my colleagues lay injured in the snow, open to enemy fire while we were hiding behind a bunker. It was my job to go and fetch that soldier to safety. But my captain sahib refused me permission and went ahead himself. He said that the first pledge he had taken as a Gentleman Cadet was to put the "Safety and Welfare of the Nation foremost followed by the Safety and Welfare of the Men" he commanded and his own personal safety came last, always and every time.'
'He was killed as he shielded and brought that injured soldier into the bunker. Every morning thereafter, as we stood guard, I could see him taking all those bullets, which were actually meant for me. I know sir. I know what it is to be in the Line of Fire.'Vivek looked at him in disbelief not sure of how to respond. Abruptly, he switched off the laptop.It seemed trivial, even insulting to edit a Word document in the presence of a man for whom valour and duty was a daily part of life; valour and sense of duty which he had so far attributed only to epical heroes.
The train slowed down as it pulled into the station, and Subhedar Sushant picked up his bags to alight. 'It was nice meeting you sir.'
Vivek fumbled with the handshake. This hand had climbed mountains, pressed the trigger, and hoisted the tricolour.
Suddenly, as if by impulse, he stood up at attention and his right hand went up in an impromptu salute.It was the least he felt he could do for the country.
Cant describe what i felt after reading this.
All i have is a Salute.
A salute to subhedar sushant and to every soldier of the nation.
Lets learn to live humbly, cause there are great people around us.Lets learn, true winners are " too busy to be sad, too positive to be doubtful,too optimistic to be fearful and too determined to be defeated"

Friday, August 21, 2009

Still in office!!

Finally the big day has arrived-- I decided to create a blog :).

After searching and analyzing some blogging sites i selected this one (Reason : my manager's blog is also here ;).
But just right after selecting a template and a theme for this i was completely stuck ; what to write in about me section ?? how to describe myself ??
And every time i started it all over--- i had the term Software Engineer dominating me.

The only things that came to my mind were -list of technologies, languages ,frameworks , number of projects-----my blogs, my social networking profiles , instant messenger addresses , my email id's, video channels and all those things which put my identity as a software engineer.

Then a silent thought came into my mind "....hey is this what you are and what you really love ??" and then a discussion with my mind.

my mind: Do you really love being software engineer ?

Me: Yes y not i have always loved coding and its the best thing is "my hobby is my profession".

my mind: Cool , but how about your other hobbies-- you love to sing right??

Me: Yeaaa i like singing but i am not so good at that.

my mind : How about your guitar . you play it fairly well , remember that day you played sajni with Raman ??

Me : Yes its my hobby and i love to play jal. But i can't make it profession. And when it comes to coding --Coding was my first love .

my mind: Are you sure.. You start singing when you were seven or eight. And Coding----I guess first language you learnt was basic and that was when you reached your sixth standard.

Me : Whatever?? I am a software engineer and i love it.

my mind: Okay but being a software engineer you are losing all what you loved .

Me : That's fine everybody makes compromises.

my mind: So you can compromise anything against your job.

Me: Depends -------------------

my mind: Depends as in?? You don't pick up your frnds call when you are busy.

Me: Frnds are okay. i call them when i am free.

my mind: How about your girl frnd ?? She's always waiting for your call .

Me: But she's the first one whom i call when i get free.

my mind : And you are free once in a day.

Me: ------------------------------(deep silence).

my mind: How about ur parents?? They are so alone now ...don't you miss them.

Me: yes i do.......

my mind: So last time you called them was .........yesterday.....or days back .

Me: (deep silence)

my mind: Lets talk about yourself. So you got a new guitar. Yamaha ESP cool

Me: yea its electric and looks so sexy.

my mind: yeaa but remember when you played it last time.

Me: (deep silence)

my mind :So its a waste of money. Your one month salary went into it.

Me: Ill play when i'll have time.

my mind: Okay you'll call your parents when you will be free. You'll play your guitar you'll have time. ...................................When ??

Me : When my project will get over.

my mind: Project..................(lolz). So your project will decide at what time you should do what.
Tell me one thing did your project decided at which school you should go, what dress you should wear, what you should eat, what you should do .

Me : What i didn't get you.

my mind: Is your project so important. Is it important than your parents.......or say your girl friend.

Me: Hmmmmmm......no...

my mind: Dont seems so...

Gaurav.......Synchronization has failed. Please look into the issue.

I woke up from this when one tester came to me and reported this issue.

In fact my mind was right i don't have time even for myself.

Chalo.. Will write back after fixing this issue.......

P.S : Its 1:00 am and i m still in office