748 karma · joined November 6, 2024
Weirdly people were less angry about it back then than we seem to be today.
/s
Credentials like doctors and lawyers. You don't ask your surgeon for a demo before going in do you? Stakes are way higher and there are obviously bad doctors too.
Bad managers do way more damage than bad developers, and I don't think I've heard of managers having to mock manage a team for an hour, and I'm sure it's just as vulnerable to bullshitting.
What it really seems like is the lower end positions get the hoops to jump through while the upper level positions (manager and staff+ ICs) have it easy despite having way more impact and being paid more.
The other implication here is that if a candidate can use AI for a take home and ace the interview, then maybe the company doesn't have as tough of problems as it thought and it could fill this seat quickly. Not a bad problem to have.
Leetcode for CRUD app positions is overkill.
I'm extremely tired of bespoke solutions when OTS or already-known would work just fine.
An optimal manufacturing and logistics network for the solar system
Inventing replicators and dispensing with capitalism
But you will still need to sustain ex-workers if they can't get normal jobs, and those same people at the top will not tolerate the taxes required to sustain a basic level of living for much wider population. They already can't tolerate the idea of a much smaller population using food assistance or healthcare from the government.
That leads me to think this is not really a visionary statement, but just a signal that Mark isn't intentionally trying to bring about a new dystopia, and here's his proof. And if a dystopia happens to come about, you can't blame him because he had pure intentions; clearly it was everyone else who just didn't agree with him and it's their fault.
Maybe make Meta a not-for-profit and there might be some credibility here.
I think most of us would take a nice yacht over a desk job
I don't think it's "%s culture" but just 'culture', a culture which has embraced social media apps prioritizing short forms of communication which lack the nuance as explained in the article. A culture that needs to go faster and faster either for dopamine[0] or profits. Number go up and number go up faster.
It's pretty hard to break this when many of our social signals for success and survival are now wired up like this.
It's also why you need to memorize a bunch of leetcode to get a job as a developer now. Who cares about the nuance that most jobs won't need it? Google is doing it, and so should we.
[0] replace with whatever neurological process that gives instant gratification
I'd say yes. It seems like an unforced error to them to broadcast publicly how bad things might be, but that's because they want software to be an efficient factory that turns computer cycles into money.
If the stakes were higher (say, brain surgery to get some study results), you'd want even more planning around storage/access so that your disk doesn't die and the server is unreachable at the same time and lose the only copy. Letting a developer come up with this on their own is a footgun with an incredibly sensitive trigger.
The other reason it's design/requirements is so everyone knows and it's not just Tim the developer coming up with his own idea and not really detailing it to anyone, and then Tim gets hit by a bus and someone has to go figure out what he did (or more likely, fired because they thought AI could do all of this for them).
If it had any effect, it would be negligible compared to offshoring and weak incentives.
>Sure someone won't fire you because you can't balance a binary tree by hand, but it certainly might exclude you from getting that next job
People that do this need their behavior changed. Testing people on quickly find-able implementations is an absolute circus. Obviously an exception if the job actually involves writing CS algorithms, but most of them do not.
Skills don't work like muscles, please stop with this thinking model of the world. No one is going to fire you because you don't have the same speed of recall of language constructs and have to look more things up. Speed of coding is not the damn bottleneck.
Plus have a little faith in your brain that you could get back to that point if you wanted to.
Yep, stay-with-the-fad pressures mean people need to farm experience using those fads.
It won't change until the industry is okay with slowing down