Remix.run Logo
sublinear 8 hours ago

> These are marketers, founders, teachers, analysts, and product managers, and they are writing software, which in my book makes them developers. They just don't identify that way, and more importantly it's not their job title, and job titles are what labor statistics count.

This makes perfect sense and is a net good. There were a ton of awful bloodsucking SaaS startups destroying progress for these niches.

People who understand their niche best have taken it upon themselves to build exactly what they need.

The question about junior devs is a red herring. There are no "junior devs" because the title is obsolete. If you want to get hired as a dev, you need to at least show off some projects that pass scrutiny. This is the way hiring always was anywhere that wasn't a coding sweatshop.

matheusmoreira 7 hours ago | parent | next [-]

> If you want to get hired as a dev, you need to at least show off some projects that pass scrutiny.

I have several hobby projects. Is that really all it takes to get hired?

By "project" do you mean "product"?

sublinear 5 hours ago | parent [-]

The job descriptions still say: "experience building according to best practices and working with a team". The meaning of that never changed.

What changed is tolerance of failing to meet that standard. That's how layoffs after overhiring happened. The bar was not raised, but moved back to where it was prior to the mid-2010s.

Anyway, it also depends on who is doing the interviews. If your "hobby" projects are built similar enough to what they have at that workplace, then the interview should feel like you're already working there for both you and them. Having absolutely no professional experience is going to automatically put you at a disadvantage. If you know of any startups, even if they're awful places to work, I'd much rather have a couple years of that on my resume than any internship.

What I was really saying is that someone who has been a teacher for a while and then learned to code with AI is now far more likely to get hired at an education software company than someone fresh out of college with a degree in CS. That's the way it should be! That's genuine progress. They may not end up in a coding role, but they'd absolutely crush it as a project manager.

oblio 8 hours ago | parent | prev [-]

> These are marketers, founders, teachers, analysts, and product managers, and they are writing software, which in my book makes them developers.

We've always had people developing, in many forms. Scientists of all kinds, usually with Python, finance people with Excel, etc.

I think that yes, they can go a lot farther now. So this will make the bottom of the software curve grow 10-100x.

Now, the real question for developers is: what does this do to the middle and top or the curve? In my experience that's where maintenance comes in and anyone who's not a trained software developer (and even many SDEs) break their necks. "Casuals" will build what their need, but even with AI guiding them, it's still spaghetti.

It's going to be interesting keeping an eye on this, for sure.

sublinear 7 hours ago | parent [-]

Yes, and to be fair, I'm not saying those people that used to be behind the wheel at the "bloodsucking SaaS companies" are out of luck, or necessarily had bad intentions either.

This is just the natural next step towards a more mature kind of consulting. The client needs help scaling up their project or deploying it to the rest of their business. This is massive opportunity for any entrepreneur since the client is coming much better prepared.