53 comments

[ 3.0 ms ] story [ 48.6 ms ] thread
Every startup has one goal: to get big enough to pivot to financialization.
It does kind of concern me that as a society we've just kind of decided that Ponzi schemes are fine as long as we have some fancy Silicon Valley branding attached to it. WeWork is the most glaring example of a company that seemed to operate something Ponzi-adjacent and just kept growing on that until they became public and then became the shareholder's problem.
I am seeing it out there. I'm in the weeds everyday on r/SaaS talking to people.

People are scared and there is something really fishy going on in the tech labor market. It's like a big wave that's coming. Everyone says they're hiring and no one really is.

People are trying to scramble to build little businesses out of Notion templates and Wordpress themes and using ChatGPT the best they can. Everyone's got the green "Open to Work"

It's crazy!

> People are scared and there is something really fishy going on in the tech labor market. It's like a big wave that's coming. Everyone says they're hiring and no one really is.

Reddit is not a good representative sample of anything real-world. It's where people go to complain.

Companies are definitely hiring, but they're being more selective. For people getting rejected a lot, it's comforting to tell yourself that companies are only pretending to hire people but then rejecting everyone. It's not true, though.

No, there are real people with real problems on there. I’ve met many and talked face to face. People are struggling. We’ve been building networks. Things are changing.
Second that. I used to follow advice on reddit a lot in the past. Needless to say, it made me fearful of doing anything.
I think the core idea makes sense, but this article is quite difficult for me to parse and is extremely short on details or evidence. Would love to read a more thoroughly thought out piece on the topic.

What I am curious about is how we manage this as a society. The one thing I am sure won't happen is every tech worker becomes an expert ChatGPT wrapper in some niche. How could there possibly be enough of a market for everyone to survive doing that?

Yeah, I feel similarly. It's an extreme over-generalization making a relatively intentionally proactive statement using very vague anecdata.
I came up with it pretty quick this morning and posted it on LinkedIn.

It's just anecdotal evidence and what I'm seeing. I really am out there in the weeds solopreneur'ing and talking to people. You can check my reddit history

https://www.reddit.com/user/demofunjohn/

So it's just my experience. I didn't do any market research.

I think the fact that this post is resonating strong is testament to how people feel though

I'll grant that I'm having a Foggy Head Day, but I don't feel like I gained much information from this reply, either. I am sure you are doing and seeing things I'm completely unaware of but its applicability to me is unclear.

> I think the fact that this post is resonating strong is testament to how people feel though

This also is quite vague, honestly, and smacks of marketing-speak. What I see is a provocative title on a subject emotionally close to the typical reader here, and a lot of engagement - this is completely expected. But I don't see evidence that any useful predictions about the future are being made.

It's what I truly believe, so even though you don't find substance in it; other people --- people out there trying to build real businesses -- it resonates deeply with them.

And that's what you do when you build a business. You go out there and you push your opinion around and argue with people. That's how you build an audience. Hackernews is a great place to do that. It's not arXiv

You can look at my site. I'm building my own business trying to build an audience and tell my story. It doesn't work where you just build a product and people come. You offer value exchange.

I'm a real person, a solopreneur with a story. Sorry you don't find it interesting!

Also, if it helps the article, I did add this

> I only have personal experience and anecdotal evidence, but I built this product with ChatGPT, and ChatGPT gave me such a productivity boost during the time because I don't use it to write code.

[flagged]
The only thing I use ChatGPT for is to generate simple bash scripts, and even that is mostly just a time-saver--I still need to sift through and make sure the code is actually correct which is only about 80% of the time.
[flagged]
If you're going to put your face on your commenting like this, you might be better served with kinder language, e.g. "I think you're really mistaken, here's why" versus "you don't know what you're talking about".

The latter comes across as someone who's difficult to work with and works against you trying to build a brand for yourself

I am super difficult to work with I don’t care. I disagree with you totally, I think the new age of entrepreneur will be totally authentic with how they feel and that is exactly why I put my face on it.

The message resonates, and I AM building an audience.

My audience is not you. My audience is people who are sick of putting up with having to act a certain way to fit into the labor force. I’m tired of that. I don’t want to have to rely on my skill of being a politician. I suck at it. I want to rely on my own efforts and talents and now is that time with my friend ChatGPT.

I am also honest and rational, and I try to say what I feel without hurting others but I failed this time. Apologies.

This is what I’m talking talking about people think that you have to be easy to work with. It’s just not true if youre Solorpreneur. You make decisions faster, and I don’t want to beat around the bush. This is happening.

People really get angry when you tell them teamwork isn’t always the best solution for some problems. But it’s the truth, especially in the age of ChatGPT. make decisions faster.

The reason I’m being so forceful is because I really believe in this I just built myself a business using ChatGPT and I know firsthand the type of automation that it does in programmers are not seeing it. They are just sitting around saying to themselves that it can’t code there is a huge shift coming. I could scream it at the rooftops.

I’m saying, no, I’m claiming that I have special experience with ChatGPT that a small percentage of other programmers have right now. People are not seeing it.

But yes, sorry about the get smoked part and that’s not very nice. I wish I could edit it.

I actually found this part offensive because it's so patently untrue

> It's not that useful.

I’m actually a super nice person.

Being polite and friendly isnt the same as playing politics. People will care more about your opinion if you show that you care about their opinion too.

Food for thought: when thousands of people get their technical skills even because of chatgpt, people's skills will be even more the defining factor to success

> My audience is people who are sick of putting up with having to act a certain way to fit into the labor force.

> I disagree with you totally, I think the new age of entrepreneur will be totally authentic with how they feel and that is exactly why I put my face on it.

I think the problem is that we live in a society - you always have to interface with people somehow. Whether it's your investors, bankers, customers, employees, etc. If you act unkind then people won't want to invest, work for you, or lend you money.

You don't have to behave a certain way to be in the labor force, there are plenty of jerks in the world who are actively employed. And you're "playing the game", whether you want to or not. If you're trying to start or grow a business, you're absolutely having to behave in ways that other people have dictated. You have to follow regulations, you have to pay your taxes exactly like you're told, you have to pay minimum wage, you have to collect and remit sales tax, you have to hire people without discriminating against protected classes.

Allowing yourself to act like a jerk isn't the rebellious act you think it is. If anything, the opposite is actually what's counter-culture. Being kind and generous to your employees, paying them more than you have to or what the market dictates, not laying people off even if it's the best financial decision, giving less experienced candidates a shot even if there's a more obvious choice - these are the things that you "can't do" in business and basically never see. You should rebel against the system by being nice.

Didn’t even read it,
But bothered enough to respond I guess?
No, I just don’t like fighting with people. That’s all people people do on here is think they know everything and tell everybody what’s right and what’s wrong didn’t read it because I don’t wanna fight with you. Have a nice day.
Isnt that literally what you were doing in the original comment? Telling someone they’re wrong?

Parent comments after yours don’t seem argumentative to me, just conversational

> Just keep the experts around.

This has always been a thing with small business, especially in the age of higher interest rates + rising wages + end of VC over-spending era.

Another marketer marketing
(comment deleted)
(comment deleted)
bait --> marketing their product
It's easy to think this way when the labor market is in a bad position. When there's inevitably an upswing in the economy, companies will hire like crazy again.
My counterpoint: if your product is simply a ChatGPT wrapper, you have no moat. Whatever is complicated enough and is actually making money, and you feel the need to test it and make sure it keeps running, that's your moat, and that's what you're going to want to hire human help for once you actually make some money.
> My counterpoint: if your product is simply a ChatGPT wrapper, you have no moat.

A really low barrier to entry isn't always necessarily a good thing, as someone can usurp your business relatively quickly.

Of course. But that's not what I'm talking about in this article. I'm talking about real solopreneurs building non-AI wrappers
You don't see yourself hiring help for:

* Keeping things up and running

* Building the systems that the AI interfaces with

* Supporting any large contracts

?

In my experience, one enterprise contract with specific requirements basically requires you to hire a dev to support them.

I am talking about getting started, now, in the age of ChatGPT.

You can hire if you need to, but the dynamics in work might shift that it's just a whole new ballgame. "enterprise contract" in ten years might be a meaningless term.

Would you recommend the solopreneur path for someone like me?

I’m a soon to be new grad with a year of experience and no luck getting another entry level job so far. It doesn’t help that I don’t have a drivers license or car, and just recovered from years of health issues. My life circumstances have really closed a lot of doors for me. I need flexibility and preferably WFH (this was a requirement for me before COVID, due to other health issues).

It’s risky, you lose benefits, and it’s probably a terrible idea for a mere junior according to all the advice I hear… Even in your article, your advice is to “find what you’re an expert at” but I’m not an expert of anything :( I’m very much a jack of all trades, master of none. But still, I’m willing to change that, and it feels like the ideal (perhaps the only viable) lifestyle for me. Any thoughts or advice would be much appreciated.

I think the point is chatgpt as a development partner rather than the core product
Exactly. Start using the "Upload file" feature instead of pasting code in the window and screwing up the UX. Game changer!
>employees are the most expensive thing a SaaS business has.

I'm pretty sure for the overwhelming majority of (successful) SaaS businesses, the most expensive part is the marketing & advertising budget. 30-50% isn't uncommon, because the returns on successful sign-ups are enormous.

Not so. early stage funding goes to hiring.
> There are tons of people like me, and they're easy to find on Product Hunt and in r/SaaS

So with the help of ChatGPT, there will be even more people like this, all screaming into the void for attention but getting none because it's all too diluted.

I think building a job or business on top of ChatGPT is like building a retail business on Amazon. If you are successful, competitors will duplicate your offering and undercut your price, or Amazon itself will come out with their own version and promote it ahead of yours. OpenAI, Microsoft, and the other big AI companies will do the same thing. You don't think they have a priviliged inside view of what people are doing with these products?

If ChatGPT is the thing that makes your business idea viable, then it also makes it easier than ever for someone else to copy it.

> I think building a job or business on top of ChatGPT is like building a retail business on Amazon. If you are successful, competitors will duplicate your offering and undercut your price

That's not how it works.

If you haven't talked to anyone, you don't know anything. You're just guessing.

For example, I can go right now on Product Hunt and advertise to people below the fold on the front page and get them to sign up for my subreddit.

There's my audience and I get real customers. Who cares if someone copies me. I'm small and nimble, not trying to be a billionaire

I use ChatGPT pretty much every day (enough to where I could probably call myself a "prompt engineer" if I didn't think that that was kind of asinine), I'm pretty good with it, and the reason I did that was kind of for the reasons laid out in this blog post.

I've always been of the opinion of that for anything involving "at will employment", the name of the game is "adapt or die". Fundamentally corporations are sociopathic [1], and if they don't think that they're getting enough value from you, they will fire you and/or not hire you. It's decidedly not-personal, they just don't feel like you're contributing enough to give them a sufficient return on investment.

There are plenty of trends that I've thought were kind of dumb but I try and get at least minimally competent simply because I'm afraid that if I don't then a company will fire me and hire some kid straight out of school who is excited for this stuff. I learned basic Ethereum Solidity stuff, for example, even though I think cryptocurrency is pretty stupid, because I was afraid that that might end up being the trend, whether or not I agree with it. I learned Node.js very shortly after it got any traction (2012) because even though I hated JS at the time, I felt like there was a good chance that Node would catch on. I actually don't think that ChatGPT is stupid, I think it's generally useful, but I've become competent with using it for the same reasons.

I get a little annoyed that people act like they're entitled to have the same job for forever and won't be forced to adapt to the times. That would be great, but that's not going to fucking happen, and it's not new with AI. You've always been at risk of being replaced with new technology and automation, and that's not a bad thing.

[1] The people there aren't necessarily sociopathic, but businesses are a sort of separate thing that makes it much easier for these people to carry out sociopathic things.

Right, I finally realized. I’m a damn prompt engineer.

Have you been using the upload file feature of desktop? Game changer

I iterate, upload, iterate, upload. You can upload multiple files. It loses a bit of context sometime for some reason but it beats pasting in 20 pounds of code.

No but I should. I have been using Kagi Ultimate and it’s ChatGPT frontend which is generally fine but I do miss out on some of the sexiest newest features of ChatGPT as a result.

I am debating downgrading my Kagi membership back to pro and signing up for ChatGPT again so I can play with the upload features

The reason jobs aren't coming back is because startups can't borrow free money. ChatGPT is nowhere near ready to be correct enough to replace humans for important tasks.
It doesn't matter that it is wrong often. Consider this:

When I first used GPT last year, I asked it to "Create me a content delivery network on AWS"

GPT began outputting a fairly comprehensive CDK, which is Code-as-configuration, a layer ontop of AWS SAM, which is another layer over AWS CloudFormation. The script created all the buckets, certificates, policies, and the CloudFront distribution and linked everything together.

It was in JavaScript, and I asked it if they had a Python SDK, and it converted the script into Python.

Then GPT gave me instructions on how to go into my domain provider to setup a CNAME for a CloudFront subdomain of my choice.

THIS IS WHAT HAS BEEN REPLACED:

I would have performed a Google search for "AWS CDN How" or something like that.

Next, I would read AWS documentation until I felt comfortable enough about the components involved. I'd then go into AWS Console and set one up manually by creating the buckets, policies, certificates, and the CloudFront distribution.

I would have wanted a custom domain, so I'd figure out how to setup the CNAME to point to the CloudFront distribution. This would've taken at least two hours for me personally. Knowing nothing about DNS, I'd want to get my bearings and I'd waste time down that rabbit hole.

Burn an extra hour with stupid issues like not having a '.' at the end of the CNAME target. That has actually tripped me up in the past.

Next to make sure I really understood what was going on-- I would tear the CDN down, build it back up, and take notes and put them in the company Confluence.

Afterwards, I would try to automate it the process. Being a generalist and not a DevOps person, I'd probably start searching for some older tech I had heard about but never used: "Ansible AWS", "Puppet AWS" or "Chef AWS".

I'd quickly learn about a thing called CloudFormation and start reading up on it.

I'd realize I had zero interest in learning CloudFormation because it is tedious and error-prone. I would begin to Google for something on top of it.

I'd likely get dumped into a SAM tutorial

Next, I'd start building out a prototype in SAM, and by the time it was half-way done and the week was almost over I'd watch a YouTube video and find out about: CDK

By then, I would have had enough! As a generalist engineer, I'd tell myself, "you're not qualified to setup a CDN. You need DevOps." But then I would pick myself up and push through for another week in more frustration sorting out the rest of the odds and ends. And this is what my career has been like my whole life.

And now GPT is giving me a Python script I can put to use in seconds. It wasn't perfect, and I had some hiccups along the way, but by the end of the day, I had the basics of the CDN I'm using for my product, and I feel I understand it better because it was delivered in such a bite-sized compact script vs me having to cross-reference my memory.

This revelation blew my fucking mind!

So, I don't use GPT for writing code because that's not what it's good at.

I use GPT to automate the very expensive, very time-consuming, highly compensated function of specialized Google Search

You have to know what you want, and knowing that you need a "content delivery network on AWS" is something of specialist knowledge, I'll grant that.

But if you can type a few words into ChatGPT and have a solution for that, so can anyone. The "very expensive, very time-consuming, highly compensated function of specialized Google Search" was a thing. It's not anymore, and it won't be highly compensated for long because now anyone can do it.

I'm not conveying correct.

Prompt engineer is the real thing. I think I'm very good at it - people are worried that it can't write code correctly and they're missing the darn point!

I am building a business, my app is complex and polished (of course could be better), but I know I wouldn't have been able to do that hadn't ChatGPT cut through all the hard knowledge work.

So I know what it can do.

This is my stack

NextJS for SSR running on Digital Ocean App Platform

React / ChakraUI for UI components

Python FastAPI for API routes

AWS Cognito and Google OAuth for authentication

PostgresQL on Digital Ocean

Docker for dev environment and continuous deployment

AWS Parameter store for secrets

AWS Lambda with FFMpeg layers for video processing

Pydantic for JSON marshalling

SQLAlchemy for ORM

AWS Cloudfront for CDN

AWS S3 for storage

Chrome Extension API and WXT framework for extension development

Hubspot for CRM

Gmail for email

Namecheap for domain and DNS

Figma, Adobe After Effects (check out my product video https://www.youtube.com/watch?v=IJuiTbTjlAo) Adobe Photoshop

Notion to manage everything, todo lists, etc

I'm a full stack engineer, and I know my limits pre-ChatGPT. There's no way I could have done this myself. It helped me with all that.

It sounds like you replaced learning with trusting some code the internet gave you. Which sure, chatgpt is much better at, but this kind of tech is only a threat if your value is pasting in code you found on the internet. Most serious employers pay for your ability to learn.
I understand but what I’m trying to tell you is that ChatGPT basically prints money and people are still thinking along your line of thinking.

Employers, employment, all that is changing.

There will be experts with AI and then there will be the rest. It’s not going to equalize anything it’s going to make it worse!

when you got something like that for free the whole entire dynamics of work change. ChatGPT prints money by replacing the most valuable labor programmers do and that’s search Google. If you feel like searching the web to piece together solutions has not been part of your job, perhaps you think you’ve memorized everything or you’ve got a nice bookshelf around. It totally takes skill to be good at Google search and write code.

People put too much value on themselves and their own talents. They’re going to hold onto it as tight as they can. Those people are going to get affected because they’re going to resist the change and change is coming.

My use is similarish enough to parent.

I’d frame it more as inverted, targeted learning.

Instead of researching and learning a wide amount to do a specific task, i can learn a specific task with a tutor and learn a new system or technology or language inside out.

This happens to result in useful monetizable output much faster (hours instead of weeks). I’m still flying the plane but it’s my tenth flight and my co-pilot has 80 years of experience sitting right there.

sometimes they make up things or are only 90% right, but I can execute much much faster and fly through much more with them sitting there then when I can only learn by reading the entire manual of every plane I have to fly before getting in the cockpit.

> for important tasks.

Yeah, but a lot of people do menial tasks like human OCR, just like once upon a time humans were literally called computers and had such a job.

"Pretty soon, SaaS companies are going to be a mixture of founders, a small number of experts, and ChatGPT."

And by implication, all companies.

But, what are the rest of the people going to do, and who will the customers be when no-one has a job?

We are going to need to rethink the structure of society.