AI helps me code. The real question is how much of a coder am I? I don't copy and paste (anymore), but I understand why senior developers say not to use AI-generated code. My experience with the "Four Card Feature Section" from Front End Mentor highlighted this. Ten months ago, AI suggested using grid-template-areas. It is a valid property and solved my immediate problem. What AI could not provide was the self-awareness of my foundational gaps. Having recently gained access to the premium membership of Front End Mentor, I revisited this project two weeks ago. When I hit a wall, realizing AI's limitations, I decided to reach out to my community on LinkedIn. This outreach led me to an invaluable, now-bookmarked source. I understand why senior developers caution against excessive reliance on AI.
However, AI is not a future job taker, but a great mentor. As a lifelong night owl, the 9-5 learning model does not align with my peak productivity. And this is where AI truly shines for me. Instead of emailing my teacher questions at 2 am, I ask AI. Over the years, I have learned how to write prompts that elicit responses similar to a remarkably patient human mentor. Even when I get super frustrated and demand an answer, I have trained it to guide me to questions to search for on Google. Like humans, AI can mess up. I have seen it hallucinate when asking for highly specific solutions to complex problems. At that point, it usually means I have a knowledge gap, prompting me to return to deep learning. I have sharpened my ability to discern when AI isn't useful in my development process. Learning this limitation is a boon. In a future role, when working with a company's proprietary codebase, I know I will have to find the answer using documentation and insights from my fellow senior developers. As the years progressed, my prompting skills have improved. As a result, AI has become my companion for deep learning. AI guides my question which prompts me to do deep research on my frequent bookmarks MDN Web Docs, Stack Overflow, Google, and FEM Discord. I then return to explain my findings, and AI clears up misconceptions or fine-tunes my thoughts, which I log in my notebook.
I wrote this post in response to a podcast episode from 'HTML All The Things' discussing getting hired in 2025. And I realized I am in a unique position. I am on the ground floor of this technological shift, and AI and I will grow together. Currently, in the tech zeitgeist, vibe coding is all the rage. For the uninitiated, Vibe Coding is a relatively new approach to software development where programmers use natural language prompts to guide AI tools in generating code. And honestly, the concept is fascinating. My new goal is to develop a strong foundation, allowing me to analyze "vibe code" and make it truly robust. So, I see a future with AI. I don't want to fight AI. I want to be its ally. And if you are wondering, yes, I did edit this post with the help of AI. I can send you the prompt I used.
Senior developers, I'm genuinely curious: How are you seeing the role of AI evolve in fostering deep understanding among junior developers? What's your advice on navigating this partnership?
Top comments (9)
Thinking of AI as a partnership is so much more productive than thinking of it as a way to offload complexity or mundane tasks. Having said that, I use code rabbit to review my git docs and it's got a great eye for detail when a human is not available.
I haven't used Code Rabbit yet, but I will add it to my rotation. Thanks for the tip!
Your article comes at the right time for me! I'm working hard on better understanding how to collaborate with my girl, GG (Google Gemini) and other AI tools. You mentioned so many things I didn't know about like Vibe Coding, Front End Mentor, and more! Thank you for sharing your experiences while also providing helpful resources! 😁
Aw, thank you so much for this feedback! It means a lot. I almost didn't share it because I worried my insights weren't groundbreaking, but I decided to hit 'publish' anyway. I'm so glad I did, and hearing that it resonated with you makes it even more worthwhile. Here's to looking back in six months and seeing our collective growth!
Fantastic article, Anjie! Using AI as a late night coding buddy is a great tip. ❤️
Thank you! I love working at night, so thisis best for everyone.
Growth like this is always nice to see. Makes me wonder if it’s all about building the right habits or just sticking it out long enough to figure stuff out.
Ooh, it is about building the right habits. There is no point in practicing if you are practicing wrong, trust me I know .
Wowww soo 🆒😎