July 31, 2009

Thought of the day...

... well, i always thought its funny;
and yesterday i realized it really is (yep, i did)!
and then i thought why the hell it took so long for the realization?
...then i felt this thought itself is funny;
finally to conclude that i "think" too much!

July 30, 2009

Deleting all tables in a mysql database

Turned out there is no command like "trunk database " but unix piping could be a savior.

Warning: Somehow my putty session crashes after running the command mentioned below and i've to restart the session. Just in case you know a better way to do this, please do share in the comments. Thanks!

mysqldump -h <dbhost> -u <dbuser> -p --add-drop-table --no-data <dbname> | grep ^DROP | mysql -h <dbhost> -u <dbuser> -p <dbname>

July 29, 2009

Thought of the day...

All work and no play, makes Jack a dull boy;
All play and no work, makes Jack a mere toy!

July 25, 2009

One week in a call center...

When i told my friends where i was going to join next from Y!, questions like below came up:

  1. Ain't that a BPO, hold on, a call center?

  2. What are you going to do there?

  3. Are you out of your mind?

  4. What the ...?

  5. Yada, yada, yada...

I knew this would come, but when i explained to them what organization in the company i was joining and what my roles and responsibilities would be there, they calmed down with a sigh of relief. Thanks guys for getting concerned so much. This decision wasn't easy to make, but knowing few things like getting to work with my previous manager in Oracle(ST), the work itself, the responsibilities and challenges that it offered; it was easy to say good-bye to Y! for this round. So how did it go in the first week? Well, i would say pretty well; i did face some "on the face" issues but i was already expecting them.

BPO culture is totally different. Every day is a challenge for the call center folks. The cubicles are very close by. People sit close; yet are always talking to some stranger on the other side of the phone. Entire floor is divided into multiple "bays" as they call it dedicated to a particular "account" or "process" and at any moment of the day/night, only a few bays are working (different "account"s/"process"es have different working times depending on the timezone of the customers they serve to). There seems so much "life" in their area when they are working: always chatty, laughing, creating applauds. And at the end of their schedules, you should see them cheering up for each other that they survived yet another tense day for their customers. I don't know about you, but next time i'm going to call to Airtel/Vodafone or any other service provider; i will probably be more gentle in talking to them. After all these guys are also human and they are trying to help us with someone else's fault. Its just human to think that they deserve a better interaction than what they generally get from a p***ed customer.

There are strict processes and rules and guidelines that every employee has to follow. Frankly speaking i was taken aback when HR told me i need to wear formals on weekdays. I also learned that my phone won't be allowed because it had camera. Thankfully i didn't have any storage capability on the phone, that would have been another reason to bar me. Well well well. I can take the phone thing in the spirit of data protection, but the dress code i won't survive. Thankfully when i took up this issue with my senior executives, they said, its ok to wear casuals and jeans for us and i was relieved. There is strict frisking at every entrance. First day it felt like a big pain but now with time it feels really funny raising your hands for the frisking with the metal detector [:D]. I've been told we will be moving to a separate area specially for our organization and there we will have separate rules (created and managed by us only not like the BPO guys); and i'm looking forward to the next month, when all this is expected to happen.

There is a cafeteria at the top floor of my building and food is average. Thankfully there are options for fast food(Chinese, South Indian, Bergers, Sandwiches etc.), regular meal and a tea/coffee shop as well. The meals are not so good and i've been surviving on the dosas and sandwiches. Next week onwards i will be trying out the pyramid cafeteria nearby (definitely a better option, i would say). Its just about time to finalize a routine that would work the best; i'm still exploring.

The gym is of not so standard though they have a trainer. I would say its good enough for the BPO company as they stand today (just like any other business, they have also had bruises in these recessionary times). I've decided to enrol myself to the FitnessOne gym on personal expenses. I will be more comfortable there for sure. This brings another time management challenge, but i'm confident i should be able to make it.

Coming to the work, i feel much satisfied and convinced that i'm a critical part of the organization and have more responsibilities to deliver on the expectations of my organization. There are quite many things to do and its the "my" thing feeling, that will keep me driving for quite sometime to come. This week i was more like trying to settle down but the work has started now. Going forward, you will hear more on the work side (as updates from the call center [:)]). So keep watching this space...

July 19, 2009

bY!e ...

Ahh, time flies by... isn’t it? This friday I completed my 1 year 11 days in Y! and sadly that was my last day as well (at least for this round). I’m moving to a (not-so) startup this Monday for new adventures. It was a tough decision to make but few not-so-good events triggered it and made easier to go through as well. Many good things happened as well in this 1 year tenure that i will cheer for quite sometime to come: Y! Open Hack day, Internal Hack days, Oozie, Office Gym and FitnessOne (lost some 12kgs since feb), awesome cafeteria food and breakout area fruits/snacks, cool and funky work environment and needless to say smart people to work with on interesting challenges for the internet. I've learned from fellow Y!s and would miss few of them for sure. Best of luck Y! and Y!s; I promise to be back with blast (may be not in immediate near future but some longer future for sure).

I'm all geared up and excited for the new challenges. More as it happens...

Related posts:

  1. Thought of the day

  2. Being a Y!...

  3. Open Hack 2009 Concludes

July 12, 2009

Another good bye

So today i bade good bye to a special friend. Special because a lot of good things happened this year in my life, thanks to that friend. I'm no more what i was few months ago and hope all the good things i've gathered all this while will accumulate further. Whatever!! Saying good bye is not so easy specially knowing that you probably won't be seeing them again next few years or probably the entire lifetime. Thankfully there is internet and you can keep touch but for how long? Would you've the same affection for them when they are far distant apart? Would you be able to catch up with their lives or will they be able to catch up with your life? I'm not a pessimist but as somebody said "in larger perspective of life, nothing matters..."; lets see...

Related posts:

  1. 2009, so far

  2. 2009, so far - II

Thought of the day

Don't try to do everything... its just not a 'scalable' lifestyle...

July 11, 2009

Thought of the day

Few quotes taken from "50 Things" which i feel is relevant to "after school" life as well:

  1. Your friends will change a lot with time. Let them.

  2. Carve out an hour every single day to be alone. (Sleeping doesn't count.)

  3. Embrace the differences between you and people around you. Always be asking yourself, "what can I learn from this person?".

  4. Working things out between friends is best done in person, not over email. (IM does not count as "in person.") Often someone's facial expressions will tell you more than his/her words.

  5. Wednesday is the middle of the week; therefore on wednesday night the week is more than half over. You should celebrate accordingly. (It makes thursday and friday a lot more fun.)

  6. Welcome failure into your lives. It's how we grow. What matters is not that you failed, but that you recovered.

  7. Do something once in a while for no particular reason or purpose (totally different from your regular life and work), purely for the fun of it.

  8. It's important to think about the future, but it's more important to be present in the now.

  9. Things that seem like the end of the world really do become funny with a little time and distance. Knowing this, forget the embarrassment and skip to the good part.

  10. Every once in a while, there will come an especially powerful moment when you can actually feel that an experience has changed who you are. Embrace these, even if they are painful.

  11. Don't try to do everything. Balance = well-being.

  12. Life is too short to stick with something that you're no longer excited about. Switch, even if it complicates things. After all life is about exploring yourself and the entire world, ain't it?

Source: http://www.mitadmissions.org/topics/life/workplay_balance_at_mit/50_things.shtml

July 10, 2009

Thought of the day

Be a good listener and observer; sometimes the best piece of advice/help can come from a source least expected and it can be life saving. :-)

Thought of the day

"...and you know the best thing about the end of the day? tomorrow it starts all over again, all afresh!"

-From "Wanted"