average TC looks to be over 300K for devs with around 5 years experience, that's probably helped by how well their stock did the last few years
https://www.levels.fyi/company/Tesla/salaries/Software-Engin...
If there was deep hardware-software-vehicle integration this would have never happened and would have been caught in testing. Unfortunately since CarPlay is developed in a disconnect from the display device, and insufficient testing is done due to the plethora of vehicles out there, bugs like this can and will happen.
Ironically, this is the antithesis of the common praise levied on Apple's "controlling both the hardware and software" approach.
People outside the SV tech bubble in traditional industries (manufacturing, medical devices) are making half that doing essentially the same job. If you want to work remotely full-time, fine, but you take a pay cut.
I know this comment is going to upset a lot of folks - and rightfully so - but this gravy train is going to end some day just like it did back in '00. Inertia is keeping things going at the moment.
1. If you hire people you can’t trust to do the work or if your company is so broken that people pretend-work, it’s not like warming up the seat in the office will change anything.
2. Let’s just forget about the last two years where most were remote and companies kept making record profits. Clearly, spending hours a day sitting in a polluting car to all gather in a room is a good use of everyone’s time and resources.
Another way to look at it is not that the employees are remote, but that the manager is phoning it in. It's hard to be a dynamic leader through a Zoom window.
You have not worked on a team of self motivated high performers if this is your mental model.
Edit: lol