Skip to main content

What I learned in Software Life...People make great teams!


In my earlier post What I learned in Software Life...Stay On! I talked about importance of persistance and perseverance.  

There is something to learn from everybody. 

We underestimate people a lot. People come with different professional, social and educational backgrounds. They have a lot to contribute to a solution. Many innovations can be achieved by using knowledge from people from other disciplines. Do you know what Mahatma Gandhi told about coding? Simplicity is the key to success! On the other hand, you can learn highest level of 'definition of quality' from a child!

Criticize yourself.

Key quality if you want to progress. It lets you introspect. It lets you learn by self analysis. It give you an ability to look at yourself independently. You become your own mirror!

Mind, emotions and intelligence are correlated. 

Care for peoples' mind and emotions, and people will deliver intelligence. Many a times people are treated as mere employees. Work-life balance remain the 'HR' things and we ask team members to deliver, deliver and deliver. Caring for team members' mind and emotions is equally important. Paying for overtime, allowing a compensatory off may keep one's mind at peace, but not emotions. Failing to actually give a compensatory off simply kills emotions. Same with encashing lapsed leaves!

Comments