Remix.run Logo
vivzkestrel 4 hours ago

- to answer your question, i did not start with assembly

- i started in 2010s with c++ directly but I did go back and learn how to do 8086 opcodes and while i am not good at it, i am still learning it slowly

- mundane stuff? algorithms, business logic, critical thinking, architectural understanding is being outsourced to LLMs at an unprecedented rate and there is nothing mundane about any of this

- you can sit and talk about how 10 yrs down the line everyone has to sit and write english paragraphs of how they want their website to look like and nobody needs to write code but I am going to have to back out of this one

- Writing code from requirements is an art as much as a critical skill and bringing an LLM to do so doesnt bode well for the entire industry

- Remember that concept of smart terminals and dumb terminals that used to be discussed about long time back. How dumb terminals merely offloaded everything to the server while they did nothing.

- Frontier labs are turning humans into dumb terminals while they wield data, power and critical thinking from the masses at scale

- This kinda power and leverage should not be handed out especially to frontier labs controlled by a few people

- Even if you are one of those few insightful people out there who will sit and actually discuss what the function should do and then review the generated code, vast majority of programmers are literally copy pasting vibe coding stuff day in and day out now

- This ll create a special type of deficiency a few years down the line in every major corporation out there while concentrating even more power into the hands of a few frontier labs

- Remember that meme image of an ape slowly evolving into a human and the in the last step, it says "oops we need to turn back one step". This honestly is that one step. I think the software industry has taken a messy step here

simianwords 3 hours ago | parent [-]

Very respectfully this all sounds incoherent. You have also untastefully mixed in some concern over frontier labs having too much power - this is orthogonal to the discussion.

Your reckoning for when we will look back to this time and regret using LLMs won’t happen, as much as you crave for it.

- Here’s what will happen: agents allow you to understand less and less of the code (directionally) and allow you to focus on high level design.

- this won’t make it such that no one will look at code, just like some still look at assembly

- LLMs won’t allow you to never look at code (yet) but it pushes you in such a way that you may need to read less and less of your code

Also the fact that you have written about how writing code from requirements is an art. This is just not gonna be true anymore with LLMs. Very few in enterprise is writing artful code - they are getting stuff done. The art part is understanding the requirements and high level design. If you’ve ever worked in enterprise, there’s always a few people who nitpick on code reviews to artify code - these sorts eventually learn and forget this tic.