Claims top 5 and offers zero evidence and very little content beyond what an LLM might write.
The facts are that large companies rarely innovate anything major. They tend to buy up smaller companies that have taken the risk and succeeded. Look at Google and Microsoft and tons of others. It’s a problem with growing big. The forces that make a company a successful scrappy little startup die out in the name of organizational efficiency. If you want to know what Apple innovated you have to look at what they did in the 70s or extend your criteria to companies they have bought.
People laughed their assess off at Bill Gates’s epic failed demo of usb on windows 95. Live on stage he plugged in a peripheral and the machine blue screened. No way in hell would Jobs have taken that risk.
The real crime is marketing the driver assist capability under the name autopilot when it is anything but that.
Find a job you love and you’ll never work another day in your life. I believe that was Churchill.
I enjoy the line of work I’m in. I don’t always enjoy the companies that I do it in. Some are much better than others. It’s fine to like or even love where you work as long as you realize that you’re in what could easily become an abusive relationship at any time. Do your time and do it well but don’t go out of your way to do it. That’s what I strive for.
In my experience a PIP is just a nice way to say it’s not working out, go ahead and start looking elsewhere, you can stay on a while longer until you do find something else. With all of the tech layoffs over the last 18 months, they might as well just dispense with PIPs too.
In Ohio we refer to him as Gym Jordan because of his role in squashing a major sex abuse scandal of OSU athletes. The man was no good even before he jumped on the Trump train.
The recruiter won't care much about why you want to leave a job. Their primary focus is to get you into a new job in order to collect a fee from the employer. The recruiter will ask you some basic screener questions while very likely not understanding what it is they are asking. If this is an internal recruiter the questions likely came from the hiring manager. If it is a staffing agency, you're lucky if the recruiter even has a direct relationship with the company. More likely they're one of a dozen+ companies trying to find a warm body for to put in front of the company. I often receive several LinkedIn messages for the same job in my local area from various staffing firms.
One thing you should do is take a look at your list of negatives and turn them into positives that you have to offer a new employer. For instance, the item about many senior engineers joining and leaving can be turned into, "I have been exposed to a broad range of coding styles and architectures from working with many codebases built by knowledgable developers. Supporting and maintaining them in a production environment has allowed me to see what works well, what doesn't, and to better my own style." Be prepared to give one or two examples of how you were influenced by the good and the bad. If I were interviewing you, I would ask for them.
Regarding your first two bullet points, you probably shouldn't be interviewing for junior positions with four years of experience. Make sure that you're interviewing for mid-level positions. It's rare to be asked why you want to leave your current position. If it happens just say that your company is in a hiring freeze and that you're doing the work of a mid level programmer but are unable to be promoted and that you need the extra income to purchase a house.
I wish I could say that Google is better at that. It’s basically the same story but with even less humans to talk to when you’re flagged for doing something wrong or in the case of Google your former college roommate whom you haven’t seen in 10 years did something wrong. It’s the price all mobile devs pay unless they only want to distribute to a small subset of users who have liberated their phones.
Gen Xer here, I’ve never seen a republican led federal government that ever actually acted fiscally conservative. Being fiscally conservative and small government has always meant cut social programs and cut taxes but never cut spending to one of the biggest cost centers in the government, the military. There’s nothing fiscally conservative about cutting taxes and ballooning the deficit. There’s nothing fiscally conservative about starting two wars and essentially putting them on credit cards. The American people only put up with them for so long because the only ones who had to sacrifice for them were those that died or came back maimed. If we had to pay for them with higher taxes instead of passing the bill to the next few generations, those wars would never have even happened.
The back gesture is fine until it takes me out of an app. I hate that. Sometimes I trigger it unintentionally because I’m trying to swipe in an app but the system picks it up instead.
If your primary exposure to programming is only typescript or JavaScript maybe you shouldn’t be jumping straight into something like rust. JS is a high level language and rust is aimed at the lower levels where things can’t be as automatic. There are many languages out there like C#, Kotlin and Swift that will help you get used to the idea of strong types and immutability.