Live data from Hacker News

Now is the best time to write code by hand

sitebloom.ch

41–50 of 59 posts

Re: Now is the best time to write code by hand

#42
While I agree with the outcome, I don't agree with reasoning. What really matters for larger projects isn't how quickly you can write code, but how easy it is to understand the code and the architecture to those modifying the specific part. And this is where exclusively relying on LLMs is a disservice to you in the end — while they are good at generating _plausibly looking_ code, it's typically quite flawed, but in a non-obvious way, which is often hard to catch even for senior engineers. Thus for longer term it's actually beneficial to write most of the critical code by hand, and only leave less important stuff to LLMs. What percentage should be left to LLMs highly varies between projects, so there is no single good number.

Re: Now is the best time to write code by hand

#43
post #41
post #28

Earlier quoted context omitted.

Ew. Vibecoded slop is vegan: no biological life was involved during its creation.

Could you explain what you think veganism is or means?

Go ahead, I know you're itching to. (It was just a silly joke, no need to get offended)

Re: Now is the best time to write code by hand

#45
post #43
post #41

Earlier quoted context omitted.

Could you explain what you think veganism is or means?

Go ahead, I know you're itching to. (It was just a silly joke, no need to get offended)

Not offended and I find it funny, though you nailed my itching:

> "Veganism is a philosophy and way of living which seeks to exclude—as far as is possible and practicable—all forms of exploitation of, and cruelty to, animals for food, clothing or any other purpose; and by extension, promotes the development and use of animal-free alternatives for the benefit of animals, humans and the environment. In dietary terms it denotes the practice of dispensing with all products derived wholly or partly from animals."

https://www.vegansociety.com/go-vegan/definition-veganism

Re: Now is the best time to write code by hand

#46
post #39

Practicing code specifically is one of many options for engineers right now. How about other skills? For example, now seems like a good opportunity to start developing deep knowledge in a particular domain, so that when you build AI assisted software in that space, you’re competent enough to know if it’s doing the right thing. Or, develop a better understanding of a range of disciplines, so that when you go to solve…

Actually this does nothing but create more noise in an org. The Job of the engineer is to be really good with the tech not business.

Some examples of skills you could develop:

-formal verification

-computational fluid dynamics

-control theory

-materials science

-graphics

I think what I’m suggesting is: consider being more than just a software engineer. Become a software engineer with expertise in other fields. Or a software engineer AND a fluid simulation engineer. This might not make sense for someone who currently works at say a business SaaS company, but how much longer are those jobs going to be around?

But this is also a great time to be building your own business, in which case you may want to develop business related skills.

Re: Now is the best time to write code by hand

#47
post #43

Earlier quoted context omitted.

Go ahead, I know you're itching to. (It was just a silly joke, no need to get offended)

Not offended and I find it funny, though you nailed my itching: > "Veganism is a philosophy and way of living which seeks to exclude—as far as is possible and practicable—all forms of exploitation of, and cruelty to, animals for food, clothing or any other purpose; and by extension, promotes the development and use of animal-free alternatives for the benefit of animals, humans and the environment. In dietary terms it…

Just curious,

would that include lab grown animal products?

Re: Now is the best time to write code by hand

#48
post #22

Earlier quoted context omitted.

Really not the same. Assembly / machine code is entirely deterministic - they are a notation for your thoughts. LLM produced content is more a smorgasbord of other people's thoughts, and cannot help you with clarity, conviction, etc etc.

Yes Assembly is deterministic (barring severe hardware bugs). But that's the point. People are no longer writing Assembly.

Sure, it's less common that people are writing full-fledged applications in nothing but assembly.

However, I would strongly disagree that people are no longer writing/using assembly. I was writing a bit of assembly the other day, for example.

Come on over to the game emulation, reverse engineering, exploitation writing, CTF, malware analysis, etc. hobby spaces. Knowledge of assembly is absolutely mandatory to do essentially anything useful.

Re: Now is the best time to write code by hand

#49
post #17

What I've been noticing is the abundance of the same "revolutionary" idea spoon fed by claude to everyone and their mom. Coding gives the edge in creativity

One great opportunity is for expert-developers to push the boundary of better algorithms or libraries. No one rolls out their own cryptographic library, majority problems faced in our systems are common. If that common problem is solved once and packaged into a library to be used by anyone, no one else needs to bother looking at it. Most of modern software dev is all about plumbing. The harder parts need to solved once and that solution becomes available to everyone immediately.

Re: Now is the best time to write code by hand

#50
I think for a lot of people, the truth is they wanted an excuse to stop writing code and LLMs gave it to them. That's why the shift has been so violent and abrupt. The majority found what they were looking for. No appeal to logic or reason as to why total submission to the machine is a bad thing will register.
Post reply on HN