My Opinion to "VIBECODERS"
The Viral-Posts made by VIBECODERS are getting far more popular
This thing is for me terryfing, because new juniors will be absolutely stultified. Also what I have noticed, people instead of using AI as a tool and some kind of suggestion they use it as an oracle and actually their work-force. I will give you an example of how the hipocracy of VIBECODER:
So essentially the guy has been flexing around how cool he is, because his INTELLIGEMCE is on the level of the fried potato, that he can type out a prompts to create an app without understanding the code he has written. Perhaps he does, but it doesn't change the fact that the app wasn't working on my device.
Here we come to an point that is potentially threat for fully automating code-generation.
Efficiency / Performance
Don't get me wrong guys, I'm also an AI optimist looking forward to utilize it in my blockchain project, BUT LOOK ON THE THING HOW IT IS ! Currently almost every reasonable Senior/Lead Dev will tell you that even though AI is great tool, the code it produces is the easiest code written. So basically it would not care about Data Structures, Algorithms even if you specify it, it will be flawed in some way.
I belong to an older guild of programmers, coz I started in 2022, before I knew anything about AI. And even a year ago AI will reach a level when I will be useless. But I realized that software-development is not only about typing code only. It is also about understanding how to make the code more and more efficient, how to make a secure app, so that no data will be compromised or leaked.
Well you might think now. You haven't been working professionally as a software-dev, you are simply a dropout, what do you know about life ?
And I answer on it YES, Indeed I screwed up my project. Indeed I've been working on it 2 years long. Indeed, I haven't been employed anywhere. Indeed I'm a dropout.
But now by having this year for me I have something what I lost for 13 years of formal education FREEDOM of education ! I learn what I want, who i want with, what with and so on. And have finally conditions to grow !
I give you here the link to my article about my programming journey: https://dev.to/luftjunkie19/my-journey-in-programming-17gi
(If you want to read more).
So now I have the full chance to turn all the situation into my success. I decided to risk with my own life, my own future for the knowledge I want to learn on my own with great people.
Comming back to the VIBECODERS, those people have IQ on a akin level to a fried potato, because they do not understand the efficiency of their code. They do not ask questions like:
"Explain to me what this line does, how could it be written more efficiency-amplifying and why u used this approach acutally to this app ?", instead they ask "[COPY-PASTED CODE] I GET ERROR OF [COPY-PASTED ERROR MESSAGE], CAN YOU PLEASE HELP ME IDENTIFING THE ISSUE IN MY CODE AND FIX IT !!!!!"
Ok, it's a bit of exaggeration, but a great guy Namanyay Goel has posted an article, which emphasizes more accurately and instanciates the threat: https://nmn.gl/blog/ai-and-learning
So I hope you get the idea and what you shouldn't do IF YOU ACTUALLY WANT TO LEARN CODING. I was actually a bit of disorianted last year if I want to, but I just love this field and see my place here in IT, especially in blockchain development. And topics like hardware, networking, cybersecurity and AI are for me additionally engaging !
Cheers for reading the post and don't forget to fuck vibe-coders, and if you share my opinion or even don't, go to my DLive account and follow, coz on Monday we start the show guys !
DLive: https://dlive.tv/Luftjunkie
god bless you