It's not a bother if the amount is that small. I currently make ~180k including stocks. Then I hear AirBnB guy that gets ~230k including stocks, or an Uber employee getting ~280k including stocks.
This annoys me beyond reason. I can't keep job hopping around!
Also, I understand why you indicate your alma mater as 'one of the best' because most people outside Colombia likely won't know it, but you should still list what institution it is, simply because the vague-ness is a little discomforting.
Overall I think a simple Reddit-style moderation with votes can certainly do a lot to improve an experience like this, but reputation systems are very difficult. There are many ways to game/manipulate systems like this, starting with basic sybil attacks, but also coercion (e.g. show me your privates or I downvote you), and other imaginative abuses. It might be worth discussing moderation strategies beyond the voting system.
Finally, $1 a year payments sound like a lot of user friction for little benefit, and also payment processors are likely going to take a large fraction of that. It's a difficult choice, but some kind of 'freemium' model seems attractive here: a few dollars for high-quality emotes, etc. People that really use and enjoy a service tend to be quite open to payments like this, and it's a proven model for games, Twitch.tv, etc.
>Overall I think a simple Reddit-style moderation with votes can certainly do a lot to improve an experience like this, but reputation systems are very difficult. There are many ways to game/manipulate systems like this, starting with basic sybil attacks, but also coercion (e.g. show me your privates or I downvote you), and other imaginative abuses. It might be worth discussing moderation strategies beyond the voting system.
you are right
but i have not explained the complete system,
this system has some constraints to vote
I think loneliness gets worse when we see "perfect friendships" on TV that last for years, like in Harry Potter or Scrubs. It makes us feel that we are missing something very important to human feelings - complete or near complete trust on another human being.
Movies and TV shows are naturally biased towards social relationships and friendships because it's hard to present a first person point of view. Yet I assume that's where the future of entertainment lies, in first person virtual reality. Peep Show with David Mitchell and Robert Webb is the only exception I can recall but the humour there is fairly dark and nihilistic so it's hardly an endorsement for solitude (besides, they're flatmates). A counterexample from literature I can recall is Robinson Crusoe, who is alone on the island for the first time in his life but not lonely because of a new-found relationship with God.
Reminds me how people felt in the 70s with the wave of ideal tv shows where everything was clean, neat and nice. A lot of people liked shows such as Married with children because it was a show depicting flawed characters and families.
This I agree with, but it was not in the book (I might add a bit about it in my own comments).
Thanks for suggesting this: the author says that lonely people have unrealistic expectations about human relationships but he does not mention that movies, tv, novels and comics could have intensified this a lot. So we could probably blame literature/entertainment more than "Social Media"
I am a SWE at Google, and yes, most Googlers are pretty good at solving whiteboard problems. It's not like we are born with those solutions in our heads, but we enjoy solving those questions especially with other people. It's a lot of fun to "explore" answers to these questions, and that's what I think interviews are all about.
I know HN hates whiteboard problems, but just like anything, you get good with it if you're having fun solving them.
We don't hate whiteboard problems because they aren't fun. They're obviously fun for some people.
We hate them for interviews because they're a terrible signal for hiring, they're often poorly administered, they're humiliating, they discriminate against introverts, and they've become frustratingly common.
They unfairly mess with people's livelihoods. It is a really big, life-altering issue for some people.
Yet, with such a terrible signalling tool for engineers billion dollar companies like Facebook, Google, Microsoft, Uber with complex technical challenges were able to manage. /s
I also want to see how you guys solve these problems. People on youtube videos already know the answer. They just told you how to solve it. But I can't see how they approach to get the answer. I think that part is the most interesting and valuable part for non-talent like me.
In my experience, you can't learn that skill by watching others. It is a practice, like playing chess, or writing Math proofs. So IMHO the only way is to train. Start with simple problems, and continue from there. Bang your head against problems for a few hours before looking up the solution. Over time, you will get better.
Disclaimer: I'm myself not very good at algorithmic puzzles. For a job application I took a vacation to train solving coding tasks, and was getting better every day. I got that job, but guess that for a Google application I'd rather have to train for 3 months.
>They just told you how to solve it. But I can't see how they approach to get the answer. I think that part is the most interesting and valuable part for non-talent like me.
I ran into this too when I was preparing for a loop, especially for more complicated DP and recursion problems.
I found a website called gorecursion [0] on Reddit and he is very good at describing these solutions from the naive case to the optimized case very well. This helped me quite a bit, but I still didn't get the offer.
TBH Amazon Indian org is known (from the Seattle folks I spoke to) for being sub-par filled with employees from service companies, so no surprises there.
On the contrary I think the frugality strategy has lead to hiring the top talent in India and not in the US. Therefore the pay here is higher compared to the bigger companies (not MNCs but product as well), I am from an Indian unicorn startup and the pay was very competitive. The US opinion of any Indians IT worker seems to be the same, that is that we are service oriented workers who don't code, therefore I'd take it with a grain of salt on what they say.
But yeah, the talent here is good since hiring talent is cheaper here compared to US. If you have to pay 170k$ to hire the best in US then in India you'll be able to hire the best at 50 LPA which is about 70k$.
I have been part of many interview panels and they haven't been any easy interviews as such.
I'm curious as how are the salaries in top start ups in India compared to the likes of Amazon/Google? Like for a mid-senior engineer. Appreciate any numbers you know off.
^this. Part of my team at AMZN is in Bangalore, and they really are way below average compared to US. Usually its taken as low cost centre to send less lucrative work there, like operational stuff...
Disagree. Amazon.in teams sits here and all of the India related initiatives are done here, which include lucrative initiatives as well - which I won't delve into. However it is also true that some of the US operational burden is sent to India, but not all drudge work happens in India. In my opinion Amazon is moving to a model where they are going to hire top talent in India giving the premium salaries of India and hire cheaper - less talented engineers in the US for US centric operations primarily as a measure to cut costs, this is why the it has become a common notion that anyone can get into Amazon US.
Same here. Looks like AMZN these days is way easier to get into compared to Google and Microsoft. I couldn't even clear the first rounds at others, but got an offer from Amazon.
From the information I've seen, you and the other commenters expressing this are making a serious mistake. Now just pause and consider what that means—what you're contributing to by being wrong in a situation like this. Is that who you want to be? I'm sure it is not.
Sounded like a dark, tongue-in-cheek response to the "never work for amazon" advice. Like, his only other option is death according to HN commenters, since the only place he got an offer from was amazon.
I didn't interpret that way at all, read their other comments. Even if they are just trolling they clearly aren't healthy right now, because that's a pretty fucked joke.
I know people here as a rule aren't very empathetic, but the responses to this person are particularly cold.
Thanks, this made things clear. I was seriously considering joining until the responses in this thread. Its better to wait for another offer for few more months rather than suffering for the next 2-3 years.
I think it really depends on the team you're on at Amazon. (well, the vesting, free drinks etc doesn't).
I never found the NYT article to be even slightly representative of my time at Amazon, and the group I was in at the time made additional changes to help improve morale that really worked. I believe you can find a good, or bad, team to work on at Amazon, and I assume the same is true of other big companies too (I have worked at another big company and it was true there too).
If anyone here honestly believes free food and office decor stack up as benefits right alongside retirement benefits and vesting schedules, please take a step back and evaluate your life. I'd rather live on a software developer's salary with no 401k access and a 6 year vesting cliff than live on 2/3rd the salary with immediate vesting and a generous 401k match.
In year 0-6, I would think the latter case comes up better, assuming (which is definitely true at like, all large tech companies) that yearly stock + 401k match (not even touching tax benefits) is better than 1/3 of your salary?
I would think stock + 401k > 1/3 salary basically
(this was true for me at Workday, anyway)