Exactly. Once they have enough float and has had enough time for actual price discovery they'll be included in index funds like any other large cap stock.
I think it's very useful but the hype promises so much more than it delivers. And a lot of the proponents are all in on the hype it gets annoying.
I use claude to write a design, review the design, turn that into an implementation plan, spend 2-3 turns reviewing that, but still when that is turned into code it misses things or creates helpers that's not actually used or... It creates massive files and unless I explicitly tell it to it never refactors them. It often just silences errors and warnings instead of actually fixing the problem.
It saves a lot of time, and I'm building things I couldn't have on my own. But it makes a lot of mistakes, it's far far from one shots which the hype keep going on and on about. It's tricky to put firm limits on what it does. A lot of the mistakes I catch because I've spent 15 years without an agent and sometimes it's just "hm, this smells weird" and I begin digging. I worry about the next generation.
For me the mental framing of "It's all hallucinations, some of those hallucinations are useful" is helpful to keep frustration in check as I ask it to review the same implementation plan for the 4th time and it turns up different issues because the input was slightly different, or review the output code and see allow(dead_code) despite my claude.md forbidding it.
This is very much my experience and process as well. Lately I've found 4.7/4.8 telling me not to fix problems lol: "outside the scope of this PR," "not caused by your changes," "safe to ignore" etc. Robot, I decide what to fix, when, and how!
It hates following project conventions, loves mocking so much out of tests that it fails to test anything at all, and yeah constantly leaving dead code around.
And yet it's still very useful. It's just nowhere close to as good as it's hyped, and yet there are professional developers who are using it as though it is.
Yea, and a related annoying thing that started in 4.7. It often stops halfway "Do you want to continue?".
Then I want to shout at it "Is the work done? No it isn't so yes of course continue, are you stupid?", but then I remember it's basically a big matrix and for the 58th time type up "Yes, ultrathink and continue"
A junior developer would learn, claude doesn't. I've tried adding this to CLAUDE.md but it doesn't help.
I'm in BigTech and these days we have to fight to even get backfill hiring. If we can get one head count per year we're aiming for someone that can handle a wider range of tasks.
Which is a damn shame because most juniors I've worked with are amazing and the most recent junior hire 1.5-2 years ago is so much better than I was their age it's almost embarrassing.
And my team is in an area termed "strategically important" before anything other than AI became an annoyance.
A family member at a large tech has stated that their has been an effective hiring freeze for the last three-ish years in their department. To the point that they're letting major business lines rot on the vine.
I worked on an automatic partial solution (basically caller registering phone calls, receiver verifying them) but a primary problem was that iOS doesn't allow a good enough UX for a third party dialer, even with the new dialer roles etc so I moved on.
What I saw somewhere, don't know if it's true or a rumour, was that it was a wallstreet guy offering them $5M for if he could shift the strategy. So be bought a _lot_ of shares of the very cheap pre-pivot price, paid them $5M for the pivot, sold the shares at the now 600% stock increase. Netted a tidy profit after the $5M.
They didn't trade company fundamentals, they traded the market sentiment.
reply