How's business at Stack Overflow?
jlericson.com
jlericson.com
While 'Talent' technically still exists, just having a company page there does absolutely nothing and we canceled that one immediately.
From a related article: https://jlericson.com/2021/04/27/reading_tealeaves.html
"But since it was finally canceled well after the acquisition, I suspect it was no longer growing and, perhaps, unprofitable. I don't get the feeling that the new CEO was interested in this line of business and it could be that Talent was starved of resources until it was easy to eliminate."
Simple: It wasn't making money fast enough for the parent company's investors
It's just a shame that they destroyed what, to me, was the best job board out there.
For these kinds of company deals where they don't have 20 years of consistent revenue with a consistent product, like Coca-Cola or Apple sales, investors are going to push the company into doing things that they can understand easily.
I could easily see this making it unprofitable or barely profitable.
Agree though it was a great talent pool. I’d think there is still an opportunity there for something more self service.
It was a great experience for job hunters, but that value was not apparent to employers.
Compare this to LinkedIn, where you can post a job ad for free, and pay a relatively small amount to 'promote' your ad. Do this, and you immediately see the quantity and quality of applicants increase, so it's easy to make the case to pay, even if in the end you'd pay linked in more than SO talent's upfront costs.
That SO talent didn't have a self-service, pay-as-you-go option was a major miss, especially for an audience of tech companies, where this kind of business model is common, if not expected.
A few days ago I had some confusion about how to use a React Native library and docs were also not super-clear for me.
Asked StackOverflow. Then I said "let's see what happens if I copy paste the exact same question into GPT-4", and did it.
Had my answer in 30 seconds, which explained the issue very well and worked. A few hours later I got an answer on SO too telling almost exactly the same, which was right.
Anectodal for sure, but ChatGPT and similar tools will keep evolving faster and will become only better.
Not surprising to see decline in SO. But I believe there will be an equilibrium as LLMs will need that training data too.
Wow, how strange...
so is github...
Tracing the fix-it sessions backwards in time to the broke-it sessions (such that the AI can learn from its mistakes) might be tricky unless we somehow manage to connect copiloting sessions through git history. Imagine a big database of changes where the AI is waiting to see whether the code persists, or if somebody comes along and fixes it.
One can hope, anyways.
As I understand it, someone needs to be creating the information that goes into the top of the funnel. I don't think ChatGPT can create an answer from scratch.
This could even be done collaboratively with the LLM to improve its training with real expertise instead of feeding back into itself.
This would be a bit of a product shift for SO though, and some people would undoubtedly be opposed to it and leave the platform. But if LLMs pose a threat to the platform it may be better than to alternative.
For-profit Q&A sites will have to either:
* try to restrict access (some sort of technical and/or legal barrier)
* shrink and become non-profit (Wikipedia style)
* fold
There are echoes in this conflict from the open source database vs cloud providers and licenses. It is the type of conflict we'll probably see more and more as different business models compete in the same global digital space.
Not necessarily. There are a number of other reasons e.g. revenues and profits are great but CEO wants even more $$$, or more charitably: strategies change and business units become genuinely obsolete.
I'm honestly not even trying to be snarky, btw. But one can't infer any more that layoffs means dwindling funds.
(And the stock price increased, as now they'll have fewer costs and, at least in the short term, therefore make even more profit.)
It's kind of not fair because a large part of ChatGPT being able to answer code questions correctly comes from the SO corpus... but... well life's unjust.
I have a lot of sympathy with people whose all-rights-reserved content has been repackaged by LLMs and similar, but that's not StackOverflow. SO got free contributions from its users; the company didn't write them itself.
Lets look at an article that talks about how they got into this situation (https://jlericson.com/2021/04/27/reading_tealeaves.html)
Relevant quotes:
"We can never go back to the golden years of Stack Exchange and we probably don't want that anyway."
"This might seem odd until you understand the intended audience: investors. It's been over a decade since the first round of financing. At this point, private equity has invested more than $150 million. It's about time to find an exit strategy."
"Instead, Stack Overflow will position advertising as a way for companies to promote both their products and their perks for potential employees."
"Stack Overflow's investors want to get back their investments plus a healthy return. Let's say each investor wants at least 20% return on their investment per year."
"The VCs want a bit more than Microsoft is willing pay. So the company needs to start making it's case for a public offering. The only story that will sell is growth—ideally "hyper growth".
"I’m writing today to share that I’ve made the very difficult decision to reduce our workforce by about 10%, or 58 employees."
Lets sum up shall we:
We created this great product that people love. We then decided that we needed to grow really quickly and so we sold the future of the company to people who only care about money. We then sold the whole company outright to new investors (Prosus which is a "tech investment" firm) because the original investors are demanding a payout because "it's been long enough" apparently that they have not gotten their payout.
The new company then demanded growth, which led to over-hiring on the false bet that they would increase revenue via propaganda. That didn't work so we're breaking our agreement with 58 people that we were betting on (most likely without telling them specifically that their employment was conditional based on a hypothesis) in order to make sure investors do not get upset.
Sounds great, lets keep doing this.
They way they did that was really weird and in my opinion a big mistake. The account system used to be directly tied to Stack Overflow accounts. This had all kinds of problematic consequences, e.g. how to handle SO moderation for users that had a Teams account. I don't think this kind of integration can work.
I do think they went too far in the other direction, and some optional integration would be useful for people that use Stack Overflow anyway.
so an average revenue of $40,000 per team.
I did not expect this.
I guess SO has really bleak future both because of competition from GPT and contributor burnout.
> But across-the-board layoffs force managers to cut people who probably ought to be retained.
There are plenty of companies that aren't in trouble doing layoffs to shed dead-weight with the excuse that everyone is doing layoffs. Similarly, profitable companies are skipping raises this year bc everyone else is skipping raises.
> About 30% of product development was let go and these techies were the largest affected group. Of the 58 people, about 40-50 of those let go were in the formerly 150-strong product development organization, I have confirmed with current software engineers at Stack Overflow... I have to wonder if StackOverflow has given up on innovation, and is looking to maximize profits while it still can.
Stackoverflow is sort of like the anti-experts-exchange (minus the nausea-inducing sleaze and quasi-legal search engine gaming) meets wikipedia meets programming reddit.
Maybe a new new site for programming questions will come along.
This is no longer true - you can insert a code "building block" that functions much as you'd expect, though it wasn't obvious until a coworker pointed it out