Vietnam is also a communist (which we invaded and got badly defeated btw), dictatorship loving (Cuba, Venezuela, ....) country, whatever you see in China, you also see in Vietnam, media isn't just as vicious with Vietnam. In the other hand, Vietnam have a bright future, they have developed significantly in the last decade, I wish them well.
I'm curious, lets say person A needs a complex surgery, gets a bill for 200k usd, because A uses Pocketero, A only pays 100k, do people actually pay that sum at once, or they just try to get a payment plan, etc...? Because for a low income family(the ones that can't afford insurance) a payment plan for 100k or 200k doesn't really make a difference (is a lot), and most low income family would just declare bankruptcy (they usually have low credit score anyway and are not in the housing market, or anything like that). What's is the point of paying for a service that would only get me a discount of a huge expense, instead of "guaranteeing" that I won't owe hundreds of thousands to a hospital(with an insurance)?
Oh yeah, I was referring to discrimination in the workplace itself. So far all Indians I have met are amazing people, and I have not seen any type of discrimination against other Indians, otherwise I will whine very loud for sure.
If it is, is kept very secret between Indian employees, most American engineers (at least I would) will raise the issue. I don't care how high the is Director, I would just tell him that he is being racist , at his face, if he gets me fired, I would sue the company in a second. I have never seen this non-sense at FAANG in the 7 years I have worked here (Amazon first, then Google).
I would love to have the opportunity to see caste discrimination myself, I swear by god I will get the discriminator fired on the spot, right after making him feel very little. Caste/race discrimination is the dumbest/sickest thing I have ever seen.
If they (Signal) care about privacy, they need to drop the need for phone numbers to use their service, there are many ways of dealing with spam (rate limiting, captchas, ...), a true private/secure messenger app should not require any user identifiable info. And the argument of "Signal was the first e2ee messenger app to go mainstream, so they can keep ignoring user's privacy, .... yada yada..." is naive at best; they should lead by example, right now there are many solutions way more private (Briar, SimpleX, Session, Wickr, ....). I user Signal, and I like it, is just a shame they soft-refuse("We are working on it...") to remove phone numbers from the equation.
Send him a slack/{insert app here} message instead, you are in no position to demand a response "in time" from anyone really. Many people prefer using real-time collab tools for a reason, and only check their email once or twice a day.
Yeah, I also think is way more common in smaller companies. Also extreme toxicity around tools, editors, .... stuff like "10x engineers" only use Vim (the classic "i dont need a mouse, thats for normies"), the command line, Arch Linux, etc... In bigger companies, with talented engineer, no single engineer can claim to be the best/10x-er or any nonsense like that, because whatever he does, can also be done(and often improved) by the team. That's why I said that depends on the X. You can certainly have a 10Y engineer where Y = 1/10*X;
That also depends on the X, from my experience working at FAANGs, startups, etc... I have never seen a 10x engineer in good teams, I have only seen "10x engineers" on teams without great engineers. The comparison with sports and music is pretty silly, as those are environment where the winner(s) take all (there can only be one Billie Eillish (lol) even tho there are many singers who are better), engineering is often a team effort. In the other hand, the best engineers I have seen, just spend more time than anybody else working on a problem, and often are the ones who like to show off more, and very often lack the skills in other areas of life.
I never called myself a "junior" engineer, even at the beginning of my career, that is lowballing yourself at best. You are an engineer with 6 moths or one year, etc... of experience. You need to sell yourself to employers, clients, etc... no one will advocate for your success or a fair compensation. If you are really unexperienced, let the interviewer to assess that fact. No need to lie on your resume or interviews, just don't put yourself in a position where recruiters/hiring managers will have very easy to give you a worst compensation for the same work you would otherwise do at a better rate.
C# is not a better Java by any means, Java has a more diverse and greater ecosystem, you have plenty of choice for tooling, IDEs, libraries, platforms, etc... With C# you are pretty much stuck with Microsoft which everyone knows what that means (.net core runs everywhere, but still attached to msft in many ways), if you are serious about the C# ecosystem, you need to use Windows, C# IDEs outside of visual studio are mediocre at best. If you like running a operating system that doesn't give a f** about your privacy and developing for that platform then sure. There is a reason why C# (even with Msft huge lobbying efforts, not only to the goverments but to dev communities) have been relegated to boring(and sometimes dying) industries which get huge discounts for using Azure.
Yup, that was my thinking, even if the Chinese company owns the data, they wont be sharing that with the PD or NSA , etc... if they are, then really doesn't matter who owns your data.