Earlier quoted context omitted.
All that humanity has achieved happened due to the simple loop of identifying a desire/need and finding a way to satisfy it. Also known as reinforcement learning. The only thing that really differentiates humans from machines is... history. We've been learning and passing on our knowledge to successive generations over millennia. Nothing really special there; give the machines a few years to learn and see what happen…
What a ridiculous take lmao. What are your contributions again?
AI is making junior devs useless
291–300 of 399 posts
Re: AI is making junior devs useless
#292I maintain that in the future, any person wishing to learn any skill (not just coding!) will need to willingly eschew the use of AI when learning until they have "built the muscles". The literature is clear that repeated, hands-on practice is really the only way to build skills. I suspect the progression will be "No AI until intuition (whatever that is for that skill)" -> "Gradual use of AI to understand where it fal…
Re: AI is making junior devs useless
#293Earlier quoted context omitted.
Technically all the problems that almost any given business needs to be solved today has already been solved umpteen times over the years. There are no new problems that can't be solved by porting and/or combining old solutions.
"Everything has already been invented." - Some 19th-century scientist who had no imagination to see the wave of technological innovation that was coming.
Re: AI is making junior devs useless
#294Earlier quoted context omitted.
Technically all the problems that almost any given business needs to be solved today has already been solved umpteen times over the years. There are no new problems that can't be solved by porting and/or combining old solutions.
That's the literal definition of stagnation. That is not compatible with growth. Also that's not a new idea, that "everything worth inventing/exploring has already been". It's precisely what AI reinforces, and that goes against human nature (and capitalism) as that statement has historically proved.
Re: AI is making junior devs useless
#295I maintain that in the future, any person wishing to learn any skill (not just coding!) will need to willingly eschew the use of AI when learning until they have "built the muscles". The literature is clear that repeated, hands-on practice is really the only way to build skills. I suspect the progression will be "No AI until intuition (whatever that is for that skill)" -> "Gradual use of AI to understand where it fal…
Proud of my son as he's doing that without any prompting ( ba dump tish ). When I offered Claude pass, he said "I won't learn anything that way"
Re: AI is making junior devs useless
#296I maintain that in the future, any person wishing to learn any skill (not just coding!) will need to willingly eschew the use of AI when learning until they have "built the muscles". The literature is clear that repeated, hands-on practice is really the only way to build skills. I suspect the progression will be "No AI until intuition (whatever that is for that skill)" -> "Gradual use of AI to understand where it fal…
Re: AI is making junior devs useless
#297Junior devs have always been useless. You used to give them tasks that take them a week or two even though a senior engineer could do it in a couple hours, not because you wanted them to contribute, but because you wanted them to learn to contribute. The same ethos makes sense with AI, it's just that every company is trying to avoid paying that training tax. Why turn a junior into a senior yourself if you can get the…
Reminds me a bit of the quote
The manager says "what if I train them and they leave?" And the response is "what if you don't and they stay". Leaving unskilled and underdeveloped people in you organization is a recipe for disaster.
Re: AI is making junior devs useless
#298It's interesting to watch industry after industry hollow itself out from the inside then inevitably die long after all the financial people, investment bankers and management consultants have all cashed their checks. Steve Jobs famously accurately called this out years ago [1]. Xerox, Boeing, PC manufacturers (who basically created the Taiwanese makers through a series of short-term outsourcing steps), etc. But there…
Re: AI is making junior devs useless
#299I am a Junior dev (graduated in 2022) and I am gainfully employed at the McGowan institute, earning an okay salary, with colleagues who actively use LLMs, but there is zero talk of firing me or laying me off due of LLMs. I personally avoid LLMs for most things other than:
1) Google search which actually works 2) translating MATLAB, which I have never learned (and probably won't ever)
There is a whole team of Junior devs, and actually on Friday I got an email asking if I could refer another junior/entry level. Granted it was for a 1 year contract, but still.
I really do not get this hype.
Re: AI is making junior devs useless
#300Earlier quoted context omitted.
The main problem with having only seniors is that seniors have many many blindspots. Just by the nature of being there a while, they've built up hundreds of automatic processes that allow them to ignore or work around bad things at the company. In terms of code, tech, relationships, product vision, etc. It's the same reason why telling engineers to QA their own shit is a recipe for disaster. You need fresh perspectiv…
Who would better be able to see those blind spots - a junior developer with no experience or a mid level or senior developer coming in with a fresh set of eyes?