emerongi
Joined 13 years ago
Joined 13 years ago
I was hospitalised (not cancer) and completely zoinked out of my mind due to sleep deprivation, constant blood loss and being in pain 24/7. People did visit, but I guess they just thought... I have things under control? I wish they had talked to the doctors and asked more questions. In the end I came out of it fine, but I probably would have gotten a better result with someone advocating for me.
Please go and be a nuisance. As someone with a clear head you will likely be able to understand the topic better, from a more neutral standpoint, and potentially push for the best possible treatment.
I think they’re missing some internal loop. Only external rewards satisfy them and they maximise for that. Stopping is not an option, because then the rewards stop coming and they have no idea how to exist when that happens.
The implementer is not paid by the end-user and they have no reason to care about the user’s opinion - the only thing that matters is to minimise cost and maximise profit.
The client doesn’t care as long as it’s cheap and technically works. The career prospects of the “project lead” on the client side are likely not affected in any way if the result is poor, so they won’t care much either.
There need to be consequences for negative feedback, which would make people strive for a better result. Otherwise people just don’t care.
This has effectively been Google’s business for decades. Not in the same form, but the concept is the same.
I sometimes suggest timeboxing investigations for this reason. Spend 4h on this - if root cause is not found, just throw more hardware at it. Although I expect a writeup of what was investigated and ruled out, so that it can be used when someone returns to it.
I like the workflow presented in the video, although I don’t care much about the collaborative part of it. I want to see a polished result from my coworkers, not the messy in-betweens. However, what’s clearly super useful is that if you do have the thread as a reviewer, it can shorten the feedback loop - instead of asking “why did you do it this way?” from a coworker, then waiting for them to proxy that to their AI, you can just do it yourself and only leave the comments that truly matter. Some will claim that this removes learning opportunities, and while it’s true to some extent, it just means that we need to start training juniors differently. Instead of training them through PR comments, maybe the training moves toward short calls or office chats. That would be kind of nice, actually.
There’s some negative comments, but the truth is that this industry is changing, and Zed as a company must capitalize on that. They will need to make money and it would be suicide to expect that a regular code editor will make money in the future.
The innovation they bring is exciting and new, even if I am not sure how it will all pan out.
High compensation can also bring more freedom and happiness, since it’s more costly for your employer to replace you. It’s cheaper to keep an existing employee happy than to spend a lot of time and money to bring a new person on board. If your compensation is lower, it’s not as big of a factor.
I wouldn’t take a job if it clearly doesn’t fit me at all, but within the band of “acceptable jobs” aiming for highest compensation is the way to go in my opinion.