Why didn't you use an already common language like python, with rest of features? Is it difficult technically? I'm just trying to understand your choice.
289 karma · joined August 15, 2018
Why didn't you use an already common language like python, with rest of features? Is it difficult technically? I'm just trying to understand your choice.
1. I'm generally flexible about dates. The way I generally book a trip is to look at a date range and choose the cheapest option in several websites - Google Flights, Kayak, etc? Can I assume your process would be similar too?
2. It's a very time-consuming process. How would you do it for free?
3. Would I get any additional discount if I go through you/any authorized travel agent in general? Or do they also internally use the same websites we do?
Bad manager - - Constant micromanaging - needs an update every day. Sometimes several times a day. - Has little/no technical knowledge - Takes most/all of the credit. Makes sure that he's the guy mailing the folks in other teams, not me - Ends up asking me to fix the bugs of other teams, because he doesn't have the ability to confront others - Behaves as if he grows because of my output, but not vice versa. - Schedules tons of useless meetings. - Probably not his fault, but work was pathetic. Just rote repetitive tasks and fixing bugs on a dead end project. I complained about it, but nothing happened.
Good manager - Has strong technical knowledge. In fact, he's probably the best code reviewer in the complete engineering team. He spots several errors/flaws that none of us would've spotted. - He takes up all the grunt work, making sure we're spending our time productively. For instance, there was a recent mandate that everyone should update the jira page about their work. He mailed us saying - "Here's the mandate. However, you guys can just carry on with your work. I know what all of you do, so I'll update it periodically" - Generally doesn't say no to ideas. A few times it so happened that I disagreed on a particular idea. Our team is not constrained by deadlines, so he asked me to go ahead with my idea. A couple of days into the implementation, I realized why my way is bad, and how his is better. This is my first gig out of college, so this is not something a veteran might face - No stupid meetings of any kind and No micromanaging. - Makes sure I get good, interesting work. I once complained that I don't feel challenged enough. He calls me into the office a couple of days later, asks me to abandon the things I was doing and gives me a really interesting high impact project.
One sad part is that the compensation is low and he says there's nothing he can do about it. However, he tries to offset it by other perks like giving more vacation (we have a flexible vacation policy), sponsoring conferences that I want to attend, etc.
I think when a person is knowledgeble, and not insecure about his position, he becomes a better manager than the person who knows nothing and feels constantly insecure as a result.
I thought most of the people on H1b have good insurances to make sure this is not the case.
I am a credit card geek and am very interested in this space. I have some questions
1. Your rewards are insane. How do you even manage to give 7x on rideshare?
2. Most millennials and Gen Z spend a lot on rideshare, Airbnbs, online subscriptions and restaurants. Many personal credit cards provide rewards only on restaurants, but not on any of the other categories. It's a huge untapped market. Do you see entering personal credit card space in near future?
Eg: An elderly woman was sharing Uber pool with me. She was complaining to someone over the phone about how Uber's new app does not have an option. I knew that the option was present, just that they moved it to a different page in the app. Should I communicate this to her after her phone call? What if she thinks I'm listening to her private conversation? I finally didn't tell her anything.