Live data from Hacker News

The End of Front-End Development

joshwcomeau.com

11–20 of 111 posts

Re: The End of Front-End Development

#11

Yet another blog post about how LLM can't replace people for X task. I wish there was less noise about this and more discussions on how we will (all) benefit from LLM replacing people. Like UBI, paying people to pursue their passions, etc. I personally would be fine if LLM replaced my $DAYJOB if it meant I could work on learning violin, gardening, or creating videogames.

1. Who is going to sponsor your gardening work?

2. Why would they?

Re: The End of Front-End Development

#12

Yet another blog post about how LLM can't replace people for X task. I wish there was less noise about this and more discussions on how we will (all) benefit from LLM replacing people. Like UBI, paying people to pursue their passions, etc. I personally would be fine if LLM replaced my $DAYJOB if it meant I could work on learning violin, gardening, or creating videogames.

LLMs not existing isn't the reason we don't have UBI or free healthcare, or stipends to pursue passions. I think most people are understandably concerned that the benefits of these new tools will primarily accrue to the tiny elite who can afford to control the compute resources and therefor mediate access to the models. If LLM replaces a bunch of $DAYJOB you won't have people learning violin, you'll have widespread u…

> If LLM replaces a bunch of $DAYJOB you won't have people learning violin, you'll have people arming themselves and raiding stores of food and medical supplies.

Thus the need to start talking about how we will all benefit from this and demand those kind of outcomes...

Re: The End of Front-End Development

#14
Just describe a average website and see if ChatGPT can reproduce it.

I think the description as such will be the difficult tasks, followed by fine tuning your description if ChatGPT's result isn't correct.

Re: The End of Front-End Development

#16
These demos all give me the same vibe as "we prevented aging in mice". It's really impressive and interesting but I don't think we should be worried about our jobs disappearing any more than what living to 200 will be like.

Re: The End of Front-End Development

#17

Yet another blog post about how LLM can't replace people for X task. I wish there was less noise about this and more discussions on how we will (all) benefit from LLM replacing people. Like UBI, paying people to pursue their passions, etc. I personally would be fine if LLM replaced my $DAYJOB if it meant I could work on learning violin, gardening, or creating videogames.

That would be great, but I don't see it happening. Instead I find it more likely that human labour will be relegated to other activities which cannot be automated like food delivery, driving, cleaning et cetera, and we will all keep working 40hr work weeks (if you are lucky to have a job).

Re: The End of Front-End Development

#19
With a decade of experience as a front end dev in this industry, I have to agree with the premise, although not for the reasons stated. AI is, and will be, hugely disruptive for all fields of programming. But it won't be taking jobs any time soon.

The reason front end development as a skillset is coming to an end is that we've solved all of the problems that front end devs were responsible for. Front end used to be a very specific skill set that dealt with taming the complexities of cross browser support, and shoehorning the browser into a proper application platform. Those concerns are no more. Browsers have all converged on chromium-as-a-standard. Things like Tailwind/CSS-in-JS are quickly making traditional CSS skills obsolete; gone are the days of needing someone who knows how to cast arcane incantations of CSS rules to get an image centered on a page. And with modern frameworks and development techniques, all the stuff about semantic HTML and whatever else is being thrown out in favor of DevX and rendering everything as a pile of s.

There has been a massive shift in the last 3-4 years where practically all job listings are now "full stack", with the expectation that UI work is "just some silly thing we have to deal with" on top of the real work. Perhaps some huge companies will maintain the separation but most have already given it up.

Re: The End of Front-End Development

#20
> A small JS app like this blog has ~65k lines of code, across 900+ files. That doesn't include the written content, only the JavaScript and TypeScript.

More or less sums up why I think FE dev has reached peak ridiculous.

Good luck ChatGPT.

Post reply on HN