I get the impression you are not technically challenged at your work. Not an uncommon dynamic when working for a company for which software is a means to an end.
In order to dig deep into one area, you might need to take on a "hobby" project that forces you to deep dive in a chosen area. Looking at your current areas of experience, I would choose either GPU or DSP programming. By being CPU adjacent areas, specialist skills are more likely help your career.
Thank you for sharing your thoughts. I think, that is the case. The tasks are so diverse at every sprint (mostly trivial) but required.. and does not help with gaining deep expertise.
My jaded view is that many over-enthusiastic people are surrendering their autonomy technology. We've seen the impact of delegating our self-esteem to social media. Now having a machine think for us?
Yank out the power cord. Go outside and experience the reality of nature. It is more humane paced.
Sorry, I was expecting it to be seen by like 50 Lisa enthusiasts, and so I didn't put much effort into making it look good. If I had known that it was going to be so popular, I would've taken more time to film it!
I think it is due to the wide disparity between potential members.
For example, consider an agricultural co-op, e.g. wheat growers. The members of the co-op have farms of differing sizes, use similar techniques, have more or less comparable conditions. They produce grain which has a commodity level set price. The main differentiator between members of the co-op is the volume of grain they produce. But on the basis of the commodity pricing it is a relatively level playing field.
Now consider any tech company. Products have vastly different pricing - ranging from free to millions of $ (or whatever your currency) for enterprise levels. The "producers" vary in capability from newbies to rock-star programmers. Plus you need management to facilitate communications, etc. Everywhere you look, you find disparity.
The closest you get to a tech co-op is a startup with a small group of people who respect one another's contribution and follow a shared vision. Unfortunately as soon as you introduce outside investors inequality seeps in.
Not in SV, not even in the USA. So my experience is probably different.
Whilst I was pulling down a good salary, invested in apartments to rent out.
Banks are happy to lend if you have a steady income from a job.
When I reached critical mass, sold them off one by one, quit the job and living a good life. Not IC level, but zero stress.
A good income is a hedonistic trap if you spend it on booze, cars, babes and parties.
Ah yes, was considering this. But (a) stupid laws with rental properties and (b) aren't tenants a pain in the ass, much bigger than your average tech team lead?
Yes, tenants can be a pain. The laws have increasingly become less investor friendly. In my experience having a good managing agents provides a valuable buffer. The real money is made when you cash out and collect the capital gains. Of course, you need to tax accountant to make sure you don't give the government most of your gains.
Back in the day when I replaced the battery in my MBP, I recall the battery was a significant part of the total weight.
To build an all day running ultra-light would probably require a magnesium case, but magnesium and lithium are both flammable metals. Probably not ideal on an aeroplane. Using more plastic doesn't meet the premium requirement.
Smart doorbells and thermostats that upgraded in the night often became a nuisance or an expensive brick. But a faulty software upgrade on a car can kill you and others.
Car company execs need to take a chill pill followed by a reality serum. Monetizing subscription based basic features and delivering in-car advertising is the absolutely worst way to go.
As consumers we need to stop buying into the bells, whistles and trinkets and demand essential and safe transportation.
Consumers have very little power in this space. Have you tried buying a non-premium car with physical buttons instead of touchscreens in recent years? There used to be hardly any option because carmakers all somehow decided this was the way forward, even though science clearly said it was making cars less safe. So if you needed a car and didn't have a ton of money, you could merely accept it. Only now that safety ratings started to include usability of key vehicle controls car makers decided to turn around again.
Precisely. But not because of consumers. Which is the whole point. Legislation and oversight make cars better and safer for consumers, not consumer buying choices.
Or manufacturers should learn from Tesla.
Did you know - if your Tesla shuts down (screen goes blank) you can still drive it! If done right, it works like magic.
I have had 3 software updates in 12 years of ownership of Tesla that bricked my car and require mobile service (twice) and tow (once) to resolve. tesla is probably better than most but far from perfect when it comes to this
I mean there are multiple, multiple boundaries in place for this reason. I’d start by saying most “in the middle of the night” updates target non-safety critical systems in the car like the IHU. The update I received last night has a build date of 2024 reflecting extensive validation before general availability in 2026. It was field tested in limited markets after factory validation and had staged rollouts through dealers before going to general OTA availability.
Independently, I had to take my car into the dealer to get a safety critical recall installed via Ethernet that affected a braking system in certain edge cases and this was not installable OTA “in the night”.
While, yes, I am annoyed that the dealer price for my “infotainment” unit is $2k and reflects the technical specs of a 2016 mid tier android tablet running Intel cores; I do feel that vehicle is far safer with its airbags, 360 camera, lane keeping, and AEB on net than my 1970’s classic.
We've had software upgrades on cars for years now.
The used car market has, in many ways, usurped what used to be the role of the basic car used to be.
As a result, you see fewer and fewer new cars sold, and automakers have to more intensively monetize the cars they have. They must create ever-increasing returns to shareholders.
In order to dig deep into one area, you might need to take on a "hobby" project that forces you to deep dive in a chosen area. Looking at your current areas of experience, I would choose either GPU or DSP programming. By being CPU adjacent areas, specialist skills are more likely help your career.
reply