This is a lesson I wish I learnt earlier.
I quit thinking I was irreplaceable based on the sheer urgent firefighting load they put on me. Once I quit, never heard from them again. All those urgent tasks that somehow only I got assigned "because there's nobody else", suddenly managed to get done by someone else or nobody because they weren't actually urgent.
"If you want something done, give it to a busy person" - Benjamin Franklin
Managers will sometimes not help you because they are lazy. In a few cases culture will make them discriminate against you. However in general managers like you and want you to do well.
Any manager will let me go if their manager tells them to.
If you treat your managers like soulless entities and don’t build relationships with them, they’ll probably do the same to you. It’s a self fulfilling prophecy.
When I was being recruited as a strategic early hire, one of my requirements was that I must report to the CTO/director and not a line level toothless engineering manager.
Also, every meaningful raise I’ve gotten has only come when I was reporting to someone above a line level manager.
>really anything that I care about - which is mainly “how much money do I get in exchange for my labor”
That's fair. Though I didn't choose my domain for the reasons you work. So I cared more about managers who felt like they were empathetic and invested their time to help me succeed. Not whoever can have me climb the corporate ladder the fastest.
Kidding aside, I am quite introverted and also quite happy alone. Not all the time, but more often than not.
If I had a business idea that i was passionate about and could do it with just AI and avoid hiring people? Yeah, I might do that.
On the other hand ideas are cheap and it seems to me a key differentiator between success and failure is marketing/sales, and execution that others can’t match.
I might be suffering a lack of imagination but I don’t see public models as an execution differentiator. If one person can do it so can another. Having an excellent team of people that know how to work well together and can execute is a differentiator. Enigibeers might be a dime a dozen. But great teams are not.
Marketing/sales. That might be getting a bite taken out by ai but it’s at the spam level of marketing and sales. Solid marketing and sales are the life blood of many successful orgs.
I think for AI to be a differentiator, it would have to be your own model, or your own dataset that elevates your model above others in execution.
Also, for what it's worth, when I was let go from my previous job, my former manager actually kept checking my LinkedIn profile on a weekly basis, presumably to see if I'd landed a job. I think that might count as "giving a shit".
Not that I gave a shit. I was 46-50 and on my 8th job and knew what I was getting myself into from day one. I came in with a plan and had a job and multiple offers within 10 days
This is why many companies have already "achieved AGI internally". Just ask Block, Meta (x4), Amazon, xAI, JP Morgan, Oracle, Microsoft, Google, Atlassian, Morgan Stanley and so on.
They'll just keep selling and profit gaining anyway possible. Give me a product where they legitimately care.
A dimension people hate looking at is credit is far too easy in the US, which means too many companies are heavily optimized for extracting that money from people that didn’t really earn it in the first place. This means a lot of the smartest workers are preoccupied on the wrong things instead of helping advance society.
Credit is a great tool if you get the value of the thing while you are paying for it. Paying for a car on credit (including insurance, taxes, fuel, maintenance...) is a great idea if you get the car payment worth of value (including what it does for your ego - if you are honest that is why you have it) from having a car every month , paying for a car on credit that you don't get the payments worth of value from is a waste. Similar for a house - I plan to live in this house for the next 10+ years, so I shouldn't pay for it all up front.
Most things though don't give value over time worth their payment. I don't get a payments worth of value from having gone on vacation a few months ago, so I should have paid for that up front (which I did but many do not). I like musical instruments, but I can't be sure to get $100/month of value out of my fumbling playing (or having them for my ego) so I won't buy them on credit.
You can't take it with you, so no sense in dieing with a mattress full of cash (unless that really is worth it to you). You should have some rainy day savings. Most things in life get value today only and should be paid for today.
one who expects the worst, yet is continually surprised when they get it. Sometimes secretly an embarrassed optimist.
My first loyalty is to my team, and it's been clear to me why I have not rising as high.
Don't assume everyone is like the worst person in your head.
That said, if you bring this opinion to your next job then you also won't really leave much room to build these connections at a personal level. My one suggestion would be to leave a BIT of room for vulnerability and caring about folks at a personal level - even if the company is secondary here. In the end, people matter and the relationships you build will be the thing that sustains you in your career.