And another question, perhaps the most important. Can you determine that a recipe is flawed? In immediate terms, if I tell you to feed your sour dough starter every day, can you determine why, how or if that might be bad advice?
My conjecture is that there are at least three types of intelligence, as outlined above. And you have to remember that AI is by definition "artificial". Not in the sense of being unnatural but in the sense of artificial sour dough bread. It is not the real thing. (at least for two out of the three definitions of intelligence).
This is not to argue that AI is not useful and extremely beneficial in some contexts. Unfortunately our whole system of education has trained us to be "follow the recipe" kind of people. Uh Oh! So if your only skill and ability is to follow recipes, you might want to focus on developing your other kinds of intelligence.
My fear in your above example would be that we offload more and more of the "know the recipe" intelligence to computers and humans are slotted in as replaceable manual labor and are left arguing with a computer about whether the starter needs to be fed or not (or whatever equivalent scenario).
At that time, you wish if there were some pipe through which you could reach John Carmack, Tim Sweeney, Gabe Nawell, Jonathan Blow some Casey Muratori and just ask one thing:
Sir, is this really the right direction?
These tools feel good when you yourself are a domain expert. I have written backend systems and designed REST APIs all my life in multiple languages in Java, Python, Go, Ruby for multiple verticals I'd say I am damn expert at API design including all the layers that go under it and I can confidently give a shut up call to an LLM knowing what I know.
Fuck the bean counters and the greedy parasite execs and VPs. Hug a junior today, society will need them tomorrow because I was a clueless junior once and my seniors were very kind to me that I am able to put bread for my family on the table.
Actually I tried that and you are correct about this.
With Claude it took me hundreds of iterations and I'm still not happy.
I had to spoon feed it an algorithm - here's how you determine if a tile is on top of another one, etc. etc.
Anything that involves, well, "3d space" they don't seem to do very well on it at all (which makes sense, of course)
So everyone feels the needs to talk about it, to either get rid of this anxiety by ranting or trying to prove that it would be an opportunity, or a non-event depending on the point of view, etc
Part 1 was flood with AI content. Now Part 2 is walk back bold claims made in Part 1 (call it a fast moving landscape) and have the evangelists flood with AI content. Extra points if you can wax on something and try to redefine it as a pro for LLMs. “What is expertise? Did you have it before? Well now it’s faster with LLMs! Forget about all the efficiency claims, expertise is the real benefit you get with statistically incorrect LLMs.”
People say AI is the new internet. I say AI is the new tobacco.
Many universities are not set up to take advantage of this opportunity because they lean heavily into theory and look down on coding, but some departments will make the pivot well. I hope that ours (Montana State) is one of them.
This is especially true in the humanities and the social sciences. Where truth is hard to ascertain, and therefore it is easier to substitute political correctness for critical thought.
Note: you can still be an avowed and serious leftist and have my respect if you allow your ideas to be questioned, hold yourself to a standard of proof, and tolerate dissent. What I’m criticizing is the way especially in universities, people jump right to “You’re a Nazi/fascist and the only acceptable response is to shut you down and eject you from the community” if someone doesn’t embrace all the same political dogma as you.
So, yes. Universities are trade schools for the white collar world. Have been for quite a while. Never mind that most companies could spend 2-4 years running high school grads through an apprenticeship type of program and probably come out with better results.
Both are at the same levels at +5 years after high-school, but they leads to different career paths.
Obviously this would be easier if our entire school system before university wasn't seemingly designed too destroy every last ounce of a child's curiosity.
I've always believed that coding and development is an art and something analogous is the experience of a visual arts student. There's a level of experience required when one applies to an art school. The student builds a portfolio of passion projects and demonstrates a passion and skill along with creativity and other beneficial traits. If they are accepted, they learn the deeper theory, techniques, and more that will aide them in their career. This increases their exposure and overall experience.
Experience for a young developer is going to start with passion projects and be supplemented and bolstered through education in a similar way. You can take shortcuts as an arts student or a developer but you really just end up hurting yourself.
Capital expenditures are easy to calculate, and it's easy to help raising money. As the current economical system is based on debts, it works quite well: if a company knows that productivity output will raise by 15% over the next year if they spend X dollars, it's easy to get investments (investments firms themselves are relying heavily on private credits, which more and more is coming from bank too). With a system based on debts, they care less about the amount spent, than the yield generated.
With investing in people, it's harder to predict.
Industry does it by buying machines, now knowledge-based companies might do it with GPUs or tokens.
In current job market and pressure, we doesn't have time anymore. You need to be constantly delivering the new jira ticket, and the time expected to perform a task now decreased, as it's expected of the workers that now they are "more productive with AI".
Are they? I would imagine they have the luxury to pick the brightest candidates, and set them to work on jobs for which their models don't have training data for, such as developing new models. Not writing React code.
It's however built on years and years of grinding through hands-on experience, that the junior will not have.
A high schooler can become an expert very quickly with AI, that used to require years and years of education and experience.
but the real expertise still will be to translate real world problems to technical solutions and iterate on design.
Read a book, write, think and you'll be fine. Use LLM and your brain is going to become completely reliant on its ability to access some billionaires thinking machine in order to read and write. You will be a second class citizen who has no differentiating skills. You will end up not being able to write anything on your own or solve problems independently without paying a billionaire, just like how nobody can navigate without Google Maps anymore.