This is a very childish rant. You could swap Ohio, with Missouri, Indiana, Iowa... All country have states/provinces that are more developed than others. You liking your home state (or not) doesn't make it better. You can say whatever you want, good luck getting people to move to Ohio.
I have worked at FAANG, since the beginning of my career, and it have paid dividends(I have been very lucky). 5 years ago I would say you are crazy, and FAANG is the way to go, etc... Today , I couldn't agree more with you, everyone have their own needs and dreams, some people want to be a VP at FAANG, others love the startups "work hard - play hard" culture, other people prefer to bootstrap their own business, and so on... I have learned that to be happy as an SDE you just need to know what you really wants and ignore the hype, and focus on growing. There is plenty SDEs can do to make money, you can have a regular job, and have side hustles to make even more, for example.
Don't put Junior in your title on LinkedIn, apply for Software Engineering roles that require 1-2 years of experience. Putting Junior in your tittle is setting yourself to be lowballed, let the companies figure out how much you are worth. LinkedIn is a social network, polish your profile and try connecting (without harassing) with people that are where you want to be (company, position, ...), and ask for a referral, or help, I have helped many people across the years. Once LinkedId algos pick up your profile, recruiters will start DM-ing you. Try companies that business model is to get you hired, for example: TripleByte, Hired, ... Also as many people already said, the first job is the hardest, once you get hired, the learning just starts.
Exactly, the "half a decade of embargo" rhetoric come from people who clearly don't live or never have been in Cuba, nor understand the reason for the embargo. I don't blame them tho, they are just victims of decades of propaganda.
This is such a joke. Stats on Cuba are usually provided by the Cuban government, not a single one international organization have ever made a census, or conducted an independent inspection to prove/disprove any of the government's claims. As someone who grew up in Miami, with many Cuban friends, and who have also been in Cuban, not in the touristy places(varadero, cayo largo, etc...), but where the Cubans actually live, this is disgusting, and a bad analogy. It blows my mind how people here, are always complaining about China, but go alone with the propaganda from the bloody, murderous Cuban dictatorship. There is plenty of info online, from independent sources on Cuba, on how is the healthcare(or the lack of it) over there, go and take a look.
That was not my experience, and certainly not the experience of my coworkers that have been at Amazon "many, many years". If you are cozy with the people of the team you hope to get into, then is easy, otherwise, you get your CRs reviewed, asked for design docs, and need to talk with several people on the team. If you worked on a small project for a year, or were hired to maintain something that was already there, you don't get to have design docs, nor impact opportunities (even if you asked your manager for it during 1on1s). Also the next manager can make you apply (your current manager gets notified) and then rejects you, just because, and you will be in a delicate situation.
Is not, is easy to switch team if you know people in that team, and the manager already wants you, otherwise you have to go through interview loops, etc... At Google for example is way easier, as it should be.
Where "normies" == "People who have accumulated wealth during 20+ years and above average savings"? Dunno where you live (in Beverly Hills I guess?), but those "normies" are not the norm anymore. Have you seen how the rest of Americans live outside the big cities?
Oh I see, well, I got EE perf review, and my TC increased -2.0% taking inflation into account. So don't worry too much. I would try to figure out if is you, and improve, or if is the environment you work on, and start interviewing right away.
Maybe, but I will take his TC at Google over a L6 TC at Amazon any day, talking from the experience of being at Amazon, and seeing people with string LP evaluations and EE performance getting only a 3% comp boost, so yeah.
People leaving companies every 1-2 years, doesn't mean, that on any given team, everybody will leave every year, so your example is a bit over the top.
> It's actually becoming fairly common for companies to give back-weighted compensation or hiring bonuses that must be paid back if the employee leaves before two years, especially for job hoppers.
Which companies are doing this?
The way companies keep employees around is with good RSU vesting schedules, and end of the year bonuses, etc... I understand that a team with people leaving all the time, is bad for business , that's why companies (that care) have incentives in place to avoid that. But judging a person for wanting a better pay/treatment/wlb is ridiculous, I can see your point from the business owner perspective.
This have been so far my experience. The L5 on my team, was L5(L4 at Google scale) at Amazon, couldn't get the promo, then interviewed with us , and got L5 with TC at the top of the bracket. I know is just one data point, but I have heard of similar stories.
> If you have 10 jobs in 10 years on your resume, every hiring manager who sees it will instantly recognize that you're a job hopper who isn't likely to stay longer than a year.
HMs in small companies, maybe, in big companies , they dont care, they are paid to bring talent in, they don't get penalized if an employee quits after a year.
> This provides the chance to accomplish bigger things, build ....
I have seen your other comments along the same line, is mostly wrong, at least here in the US, is always business , you have an obligation to yourself(or your family, etc...) not to your employer, most smart people hiring understand that you switch jobs seeking a higher TC, in the same way businesses change course/pivot seeking higher profits. The "stay forever and maybe one day you will get promoted", is a thing of the past. You make more money switching jobs than waiting for a promotion, lots of companies don't have enough "senior positions" or all the next level positions are covered, so you would have to wait until your manager (or next level pos) retires or leave. Also, managers see people who are afraid to leave, or "loyal" to the company as people then can squeeze more work out of.
> It also becomes difficult to really accomplish anything big if you're always leaving a company before you can really hit your stride.