The fundamentals still matter
jordangoodman.bearblog.dev
The fundamentals still matter
1–10 of 31 posts
Re: The fundamentals still matter
#2Re: The fundamentals still matter
#3There's a reason we still (generally) teach people how to do arithmetic with pencil and paper instead of jumping straight to calculators. Learning basic algorithms for performing the computations helps solidify the concepts and the rules of the game.
We'll need to do the same thing eventually with respect to LLMs and software engineering. People who skip the foundations or let their comprehension atrophy will eventually end up in a spot in which they need those skills. I basically never do arithmetic using pen and paper now, but I could if I had to, and, more importantly, the process ingrained some basic comprehension of how the integers relate under the group operations.
I totally agree, re: SQL specifically, by the way. SQL is basically already natural language. It's probably the last thing that I'd need to offload to some natural language prompt. I think it's a bit of a vicious circle problem. There's a lot of people who only need to engage with SQL from time to time, so working with it is a bit awkward each time for lack of practice. This incentivizes them to offload it to the LLM just to get it out of the way, which in turn further atrophies their skills with SQL.
Re: The fundamentals still matter
#4Yes, and I think we'll course correct, eventually. There's a reason we still (generally) teach people how to do arithmetic with pencil and paper instead of jumping straight to calculators. Learning basic algorithms for performing the computations helps solidify the concepts and the rules of the game. We'll need to do the same thing eventually with respect to LLMs and software engineering. People who skip the foundati…
This was actually the whole point of SQL in the first place: to be a query language close enough to natural language that non-specialists could easily learn to use it.
Re: The fundamentals still matter
#5I have seriously considered hanging out my shingle to do this freelance, I don't think the time is quite ripe yet but maybe in a few months.
Re: The fundamentals still matter
#6> Maybe another industry of cleaning up vibe coded messes will be a thing? I have seriously considered hanging out my shingle to do this freelance, I don't think the time is quite ripe yet but maybe in a few months.
Re: The fundamentals still matter
#7> Maybe another industry of cleaning up vibe coded messes will be a thing? I have seriously considered hanging out my shingle to do this freelance, I don't think the time is quite ripe yet but maybe in a few months.
As someone who loves fixing weird bugs I kinda hope this becomes a thing. There’s nothing as satisfying as finding logic bugs.
Re: The fundamentals still matter
#8> Maybe another industry of cleaning up vibe coded messes will be a thing? I have seriously considered hanging out my shingle to do this freelance, I don't think the time is quite ripe yet but maybe in a few months.
People are programming out on a limb - and blame goes to the library maintainer if the user lacks the fundamental skills to do troubleshooting.
Re: The fundamentals still matter
#9> Maybe another industry of cleaning up vibe coded messes will be a thing? I have seriously considered hanging out my shingle to do this freelance, I don't think the time is quite ripe yet but maybe in a few months.
It seems like the future is converging on there will 5 Matrix savant architects who make $1B/y who keep things operating while everyone else lives in a shanty or a pod.
Re: The fundamentals still matter
#10Yes, and I think we'll course correct, eventually. There's a reason we still (generally) teach people how to do arithmetic with pencil and paper instead of jumping straight to calculators. Learning basic algorithms for performing the computations helps solidify the concepts and the rules of the game. We'll need to do the same thing eventually with respect to LLMs and software engineering. People who skip the foundati…
> SQL is basically already natural language This was actually the whole point of SQL in the first place: to be a query language close enough to natural language that non-specialists could easily learn to use it.