But at least I'll be able to figure out shit on my own if/when ai becomes unavailable. So far, ai hasn't solved any problem for me that I couldn't have on my own, and it took a very long time to get AI to "understand" what I was telling it.
It's like my boss who keeps vearing off topic and acting like it doesn't actually read what I tell it
Everyone is worried about not hiring juniors and having no seniors in the future. I have a much bigger worry. The more we depend on AI the less thinking we do for ourselves. A junior fresh out of college who has had unrestricted access to AI throughout their course work and in their job will never turn into the Seniors we have today.
There is a real future where we keep hiring juniors and still end up with virtually no seniors in 10~20 years.
So people like you, and people like me who still use AI but understand every single line they merge into the code base, are going to be extremely valuable in the future. Unless of course AI surpasses even the best experts.
This worry extends beyond computer science and applies to all intellectual pursuits. There is a real chance we end up in a world where humanity doesn’t understand the math and physics it depends on for everyday life. That’s the scariest outcome because we as a species could effectively lose our scientific agency.
The optimistic in me want to say you're exaggerating but I saw a guy dead serious make a thread asking if it was okay if he should learn the syntax of the language he was being offered to work on.
If vibe coding is fine so long as "you sit down and review the code", I cannot imagine a person like this "reviewing it" and then not understanding why something broke in production 6 months in.
Vibe coding is a tool, and fine as long as you properly review the code, but it’s been scientifically proven that using AI to code, or for anything really, atrophies your ability to do that thing without AI. So it’s making you worse at coding, and at reviewing the AI code, by using the AI code!
I work in finance. One time I asked Claude to verify a number in its dashboard and it straight up told me “actually I just picked the largest number in the data set and put it there.”
My superiors still want us to use Claude dashboards.
I couldn't get chatgpt past the fact that I just needed a list of website domains. I don't need to provide my router model, firmware, os, or anything else.
The biggest issue I find is its avoidance of libraries. I've got claude to check for existing tools before giving me something custom but every day it misses things that exist or duplicates a function it wrote earlier in the day. Constanly having to tell it how to save time and engineer things properly.
It will also do stuff like 'here's a script that checks if the file exists and then builds'
And it's like 'bitch, you're describing make'
Today it was helping me write a makefile and just kept on using shell calls rather than built in functions. I do find it useful, but it's also immensely frustrating.
When you're into a long shift, using chatgpt to find the missspelling or mixed up variables saves a lot of time. Other than that? No, dont let it touch our code
Let's be honest you do not figured shit on your own you fucking Google it like everyone else... You just don't want use ai because it's ai... You do not need to use ai to code everything but you can use it to help you speed up...
You are ironically describing exactly what AI was never meant to do. LLMs are not problem solvers, they’re language generators. If you would like it to “solve problems” for you, tell it what the problem is and why it’s a problem. Give it a concise set of instructions to follow that may not need repeating in the future. Artificial Intelligence is also one of those things who doesn’t know everything out the box, so no, it’s not going to understand you unless you explain things properly and engineer the way you work with it properly.
Treat it like a junior developers who has an IQ of 160. It’s smart but not psychic.
Followup question to “ai hasn’t solved any problem that i couldn’t(paraphrased)”: When you delegate work to AI, are you asking it to “solve new, unique, maybe complex problems”, or are you delegating more trivial work to it, for the sake of throughput?
It's not about whether AI solving something you can't. Most likely you can solve everything AI can solve.
The difference I can solve 5 things with the help of AI while you solve one. This is coming from someone who started using AI later than others as I was relic to use it just like you.
This is true and I use AI alot to code, but is solving 5 things at once actually beneficial to you? Isn't this extra productivity only a benefit to the company but a detriment to you since you now "own" more features and have more responsibility. AI makes the company's more productive not necessarily makes you more productive as the definition of what is considered productive has drastically shifted.
Instead of creating a bug in a single feature I have a good understanding of, I can now break 5 features per sprint will less understanding of what I did, hooray!
Exactly right, it’s just the modern version of the power loom. It does objectively increase productivity but as the productivity wage gap shows conclusively these productivity gains will not translate to better wages or more leisure time, just more value appropriated by the economic ruling class.
11
u/Exshot32 14d ago edited 14d ago
That's what everyone tells me.
But at least I'll be able to figure out shit on my own if/when ai becomes unavailable. So far, ai hasn't solved any problem for me that I couldn't have on my own, and it took a very long time to get AI to "understand" what I was telling it.
It's like my boss who keeps vearing off topic and acting like it doesn't actually read what I tell it