@GeorgWeissenbacher @[email protected] @jfdm @csgordon @lindsey @jeremysiek
Yes to most of that. I think it's not that hard to assess if that is what people were always assessing that.
I actually disagree w/ your opening comment. Most intro CS educators will say (and have said), "I don't teach programming, I teach *problem solving*" (whatever the fuck that is). My response is, "great, this should be your liberation! Programming got easy, what are your «problem solving» ideas?"
@lindsey As someone who is having a lot of (too much) fun writing programs with LLMs, the thing I really enjoy is the feeling of creation, the same way when I wrote a little game on my TI-86 and got to play it. But it's been interesting understanding that about my own motivation.
@shriramk @tonyg @GeorgWeissenbacher @jfdm @csgordon @jeremysiek
@lindsey @dabeaz Yeah - this is something that I've noticed a lot; I also really appreciate the process of learning how things work, almost moreso than the ultimate product (though that's not bad either!). What I struggle with LLMs on is that it doesn't feel like I really own that process, that in delegating it to the LLM that I've given up responsibility in whole and that steals a lot of the excitement out of it for me.
Beyond that, I also struggle with the feeling of "is it *right* to not use an LLM? Could I have done it [better somehow] if I had used one?" On one hand I don't think that this is a reasonable position in some senses - but it's one that I haven't been able to get over. It's hard, to be honest, in a context where everyone is beating the "it's so much faster/better/stronger" drum to feel justified in not using the LLM.