you are viewing a single comment's thread
view the rest of the comments
[–] 19 points 2 days ago (2 children)

Quite true that it takes a lot of effort and discipline to go against the default mindset a tool imposes. The default mindset when using a LLM is mental laziness and letting the machine do all the detail-oriented work. Reviewing every line of code a LLM generates instead of plowing forward to generate more slop is not something that feels natural when using a LLM.

  • source
  • hideshow 4 child comments
  • [–] 11 points 2 days ago (1 child)

    The fun thing is that if you don't succumb to the mental laziness you don't even go any faster

  • source
  • parent
  • hideshow 2 child comments
  • [–] 10 points 2 days ago* (last edited 2 days ago)

    It’s definitely true that LLMs don’t live up to the hype of making everyone 10x faster, and possibly in the aggregate don’t even make anyone that much more productive, perhaps in many cases even reducing productivity overall.

    My use of LLMs is often geared towards improving the quality of my work instead of going faster, though. Sharing a plan and having it point out things I may have failed to consider, having a LLM review a PR and possibly find issues human reviewers overlooked, create multiple HTML + CSS prototypes for a web UI so I can pick the best elements of each design instead of just going with one design I made myself, create and maintain a set of tests I might not otherwise have bothered with, etc.

    Since in software engineering, quality is speed, using LLMs to improve quality can also improve speed.

    Overall, using LLMs to expand your thinking instead of using them to think for you works pretty well, IMO.

  • source
  • parent
  • [–] 7 points 2 days ago (1 child)

    This is one of the many showcases of how AI is "not like any other technology". A knife is constructed in such a way that using it to cut comes natural. Making a wheel turn on a road feels natural.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 2 days ago (1 child)

    In some respects, agreed, but in the sense that it can have both positive and negative effects, there are certainly precedents. The article mentions guns, for example. When wielding a gun, the natural mindset when someone pisses you off is, “I don’t need to take this bullshit—that mofo is about to get a bullet”. When you’ve got alcohol nearby, the inclination is to think, “I don’t need to suffer through these negative feelings—I can have a drink and make it go away”. When you’ve got a LLM, the natural inclination is to think, “I don’t need to do any tedious mental work—I can just let the machine do it”.

    In all of these cases, it takes discipline to avoid the negative sides of the tool. I say this as someone who likes to drink, owns guns, and self-hosts open weight LLMs.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 2 days ago* (last edited 2 days ago) (1 child)

    When you’ve got a LLM, the natural inclination is to think, “I don’t need to do any tedious mental work—I can just let the machine do it”.

    For me it's a bit different. I think: "Hurray I can focus on doing all the fun mental work - and let it do the tedious typing"

    I give it architecture, UML diagrams and specs, unit tests for the most important functions (all written by me by hand). Then I let the LLM do the typing and read the output.

    Just wanted to add some differentiation to your statement. I'm sure there are lots of people out there that fit your description.

    I'm in a shitty place in regards to LLMs tbh, on one hand I can't stand all the negatives (rich elite stealing and exploiting, shitty planet destroying companies, AI "art", people getting dumber and more radicalized etc. etc.). On the other hand, I'm a lazy dev and I hate typing, but I also can't make a career move to architecture rn. I just love solving hard problems with my brain and LLM lets me do that without having to grind through the parts I hate where my adhd is making me want to kms.

    I got into SE because I had fun with it in my free time. But work is not fun. Since LLMs I'm enjoying my job (read: corpo slave hamster wheel of endless shoveling money from the pockets of other people to my boss and my landlord) for the first time in my life.

  • source
  • parent
  • hideshow 2 child comments