• 0 Posts
  • 45 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle





  • There is a hard limitation on LLM, it doesn’t and by definition can not have a criteria for truth, and unless something completely new emerges, it will never replace a junior, really. Some managers can be convinced that it did, but that will be a lie and the company that believes it will suffer.
    It can transform some junior jobs for sure, some people might need to relearn some practices, there will probably be some shift in some methods, but unless something fundamentally new will appear, there is no way LLM will meaningfully replace meaningful amount of people








  • The problem here is that a lot of the time looking for hidden problem is harder than writing good code from scratch. And you will always be at a danger that llm snuck some sneaky undefined behaviour past you. There is a whole plethora of standards, conventions, and good practices that help humans to avoid it, which llm can ignore at any random point.
    So you’re either not spending enough time on review or missing whole lot of bullshit. In my experience, in my field, right now, this review time is more time consuming and more painful than avoiding it in the first place.
    Don’t underestimate how degrading and energy sucking it is for a professional to spend most of the working time sitting through autogenerated garbage, and how inefficient it is.



  • I quit my previous job in part because I couldn’t deal with the influx of terrible, unreliable, dangerous, bloated, nonsensical, not even working code that was suddenly pushed into one of the projects I was working on. That project is now completely dead, they froze it on some arbitrary version.
    When junior dev makes a mistake, you can explain it to them and they will not make it again. When they use llm to make a mistake, there is nothing to explain to anyone.
    I compare this shake more to an earthquake than to anything positive you can associate with shaking.


  • LLMs are great at cutting through noise

    Even that is not true. It doesn’t have aforementioned criteria for truth, you can’t make it have one.
    LLMs are great at generating noise that humans have hard time distinguishing from a text. Nothing else. There are indeed applications for it, but due to human nature, people think that since the text looks like something coherent, information contained will also be reliable, which is very, very dangerous.



  • And some of those citations and quotes will be completely false and randomly generated, but they will sound very believable, so you don’t know truth from random fiction until you check every single one of them. At which point you should ask yourself why did you add unneccessary step of burning small portion of the rainforest to ask random word generator for stuff, when you could not do that and look for sources directly, saving that much time and energy