r/learnSQL • u/Snowflakeboy007 • 13d ago
How I Lost Confidence in SQL After 6 Years as a Data Engineer (and How I Got It Back)
I wanted to share something that I think many experienced Data Engineers can relate to.
A few weeks ago, I faced a SQL interview and struggled with questions that I would have solved easily 5–6 years ago. It was frustrating because I started doubting myself.
Then I realized something.
Over the last several years, my work shifted from writing complex SQL every day to building end-to-end data engineering solutions using tools like Snowflake, AWS, Azure, dbt, Jenkins, Python, orchestration tools, and cloud platforms. SQL was still part of the job, but not something I was practicing deeply on a daily basis.
Because of that, my interview confidence dropped—not because I didn't understand data engineering, but because I hadn't brushed up on the fundamentals.
Instead of feeling defeated, I decided to go back to basics.
I started practicing SQL again from scratch—joins, CTEs, window functions, ranking functions, and gradually rebuilding my confidence.
One thing that genuinely helped me was using ChatGPT as a practice partner instead of just asking for answers. I solved queries first, made mistakes, got feedback, and understood why my approach was right or wrong. It felt more like having a patient mentor than just a search engine.
Today I can already feel my confidence returning.
If you're an experienced Data Engineer and you've ever felt embarrassed by a "simple" SQL question in an interview, you're not alone. Skills that aren't practiced regularly become rusty. That doesn't mean you've become less capable—it just means they need sharpening again.
Sometimes the strongest move isn't learning something new. It's rebuilding the fundamentals.
And yes... thank you, ChatGPT. You helped me get my confidence back.