simplekoala
Joined 15 years ago
Joined 15 years ago
Precisely for the reasons you mentioned in your blog post about how things can be gamed in India through bribes, Uber should have been careful about expanding in India. Asking the drivers to provide a conduct certificate in a corrupt country like India is a "cover your ass" move to precisely brandish this certificate and say - "Hey, see, we did our homework. It is not our fault" in situations like this.
This was an opportunity for them to raise the bar. This is a leadership failure. They were too eager to just expand overseas. They could have used technology to mitigate such risks in the "rape capital" of India (world?). Some things I think they can do as a technology company in India
- Install custom GPS trackers which cannot be turned off manually on the cars.
- Install a special audio/video cam in the car, and automatic audio/video feed analysis for distress screams, struggle.
- Automatic algorithmic tracking of the car route/de-tours
Like I said, they had a golden opportunity to showcase how technology could be used to mitigate the risk of such incidents in Delhi, and used it in their marketing. They could have raised the bar. They could have shown how it is done. They could have made the world safer and better. This is what separates the great from the good. Larry Page calls them Moonshots. Uber had the resources to do it. They played the "CYA" game. They should take responsibility. They could have taken something and made it 10X better. That's what great companies do.
Govt of India and Indian media was probably caught off-guard by this development.
This code so eminently readable. Is this the norm or is it Woz working his magic writing incredibly detailed documentation. Writing easily understandable code takes effort and wisdom. Anyone who writes code for a living knows the importance of writing code which is easy to read and maintain.
From my observation, it seems this gap is prevalent mostly in engineering (not so much in HR, Marketing, Sales etc).