Sunday, 21 December 2008

PM Blog from my company postings

This is one of the blogs i had posted in my company site specifically to my team:

Saying “Hello”
Managers job is to get the job done. So whatever it takes he has to do build that good relationship and keep it up with the team to get the job done. One of the key aspects in that context is saying “Hello” to stay in constant touch with the team members. Saying Hello does not stop at Hello, How are you? What did u eat for the day? It is goes to the next level of Hello! How are you doing what you are doing. Getting to know quickly on what he is doing and provide necessary guidance, priorities if required. If not just listen, appreciate and move on. It could happen in corridor or over coffee or at water cooler.
Some folks are great in managing their work, link responsibility, driving others and getting their job done. But they might feel shy of regular status reporting whatever format – email, verbal, messenger whatever. Too modest to feel that I’m tom-taming my work or advertising or spamming my bosses mind and emails. Fair enough, say Hello in the corridor, you feel better. Visibility is as important as hard work.
We sometimes hesitate to talk work over lunch or over coffee. Yes I understand it too much of work related talks. But what the heck, it is interesting topic as well. And that’s where good ideas flow through your free mind and discussing with like minded people.

Leads expectations:
However large team you are heading you would always have 10-12 direct reportees only at max. Because you would have put a hierarchy structure to manage things. And the important thing is to insist on your direct reportees to stay in touch with their team members constantly daily however busy you are. Leads and managers need to carve out 25%-40% of daily time for interaction.
Technical leads and newly promoted leads are likely to be solo workers. They are efficient, intelligent, knowledged in individual contribution. But their expectation is to lead the team and get the job done and increase fellow workers knowledge of the system and application. Lot of inhibition exist to interact, direct, guide others. And they take shelter under the excuse of working on some important project related things solo. Important things yes, no doubt and appreciate the hard work but they still have to carve out that 25-40% time on mentoring, guiding their team members. No excuse there.
There might be some smart chaps out there in your team who question your authority, knowledge. But you have pushed yourselves there, or has been put there and you got to manage them taking their confidence in and there is no looking back now. And there is a management backing for you to stay and do good there anyway.

Team member’s expectations:
You should always look up for growth and don’t be content with what you are doing. Can not constrain yourself to doing XLS or XML work alone if your job demands only that. No actually company demands a lot more because our IT company is a knowledge pool company. And we have to build technical knowledge in the forming years. You got to gain that knowledge like a child. There is a lot to cover on technology, process, client interaction, business, application knowledge. First is to start with what you are assigned and then wondering what this assignment has got to do with this application. And then wondering what this application is all about. There is lot of help, men, material available to gain that knowledge and ask questions.
It is like coming to Bangalore first time and knowing home to office way first week. But by the end of 6 months you would know MG Road, Brigades, Forum, all entertainment hubs and places. Same here in 6 months you got to gain that application knowledge, in and around your module and assignment deeply well. Just go a little beyond that job assignment given to you step by step.

Wednesday, 17 December 2008

Tryst with Cycling

I never thought one day I take it this far. Yes I’m now cycling to office from home each away about 14kms. I intend to keep it up by doing at least 3-4 days per week.

It all just began as just another fitness exercise in the morning. When I saw someone just zooping past me in a cycle while jogging I realized its fun. Jogging, brisk walking was becoming boring. Then I borrowed my brother’s cycle that had junked in the garage. I could do about 6kms easily in 1/2hr and cover lot more by-lanes of Jaynagar and appreciate those good houses old and new and their architecture.

It started boring again and I thought of office commute by cycle. But it was overwhelming to do that much distance and back in one day. I had recently read that in Delhi some university has invented the solar powered cycle rickshaws. So I looked for fixing up some electric motor. In Bangalore there is couple of companies doing this. But it is more like Luna and could never be doubled up as a cycle cum luna. Got disappointed and looked up the net for office commute by cycle. I could find many links to my surprise.

Then I went into the details and found geared cycles make life easy. Met some big shot who is a cycle freak in a bike shop and he suggested rent bikes on the net and trying out first. I did that. And I commuted to office for 3 weeks. Got comfortable and confident to buy one. So now I have a sexy Trek 3700 to boast of.

And yes I’m enjoying every bit of the journey. Now I’m spreading the word and making others buy into this idea. Jinesh and Arun have already rented bikes. Actually I was surprised to see so many techies are on cycle these days. When I went to buy on weekend 2 more were sold the same day. Good to possess a cycle. Especially in Bangalore it is fantastic in winter to cycle around. Next I’m planning to start long distance cycling in weekends. I’m enticed by http://www.tourofnilgiris.com/ So probably next year I’ll hop onto it.

In the next blog I’m writing some more info around the cycles, parts, websites, cycling benefits.
Do drop your responses here.