I just finished reading Elon Musk’s biography. Musk has always been my hero and this book sure did justice. One quality that I really admire in him is his ability to set clear vision. Once he sets the vision, Elon gives his blood, sweat and tears to make it a reality. People laughed at him when he first announced his vision on inter-planetary life. Since then he demonstrated significant enhancements in rocket technology and was able to produce a re-usable rocket. The analogy he gives is that of commercial plane, imagine after every flight between London and LA you throw away the plane how expensive will be your air ticket. Elon says his reusable rockets will make space travel 100 times cheaper. His reusability concept is brought to life with Falcon 9’s successful landing back on earth. Recently Elon presented how he plans to take humans to Mars in 2022 and build a city. SpaceX’s BFR project will carry 100 crew members along with equipment needed to set up a colony. He is not our typical Silicon Valley techie who wants to create a multi-million dollar corporation and cash out. His goals are bigger than money and fame. He wants to make a significant impact on humanity and make this world or even world beyond us a better place to live. His commitment and drive is unparalleled, he is ready to solve issues 3 in the morning on Sunday, and he works 7 days a week and doesn’t shy away from getting his hands dirty. He is hard to work with and does set tough goals for his people. Do you need to be tough to achieve success like SpaceX and Tesla? Can we taste the similar success with a little softer management style? What makes great entrepreneur? Do we need to be relentless like Elon? Or a management style of Richard Branson is equally productive where you place trust with people and they deliver?