When I joined Smartlinks, I'd worked with GitHub and codebases before, but never anything at this scale. I was moving between multiple repositories, trying to understand code I hadn't written, and figuring out how different pieces connected. At first, the amount of information could be overwhelming.
My own warning light was pretty simple: I don't understand this. And Claude made it incredibly easy to make that warning disappear.
I could give it the problem, get an answer, make something work, and move on. But getting something to work and understanding why it works are two very different things. So I started using AI differently.
There were days when I'd spend almost the entire day going back and forth with Claude on a single concept. I'd ask question after question, explain what I thought was happening, let it challenge or correct my understanding, and then ask again.
Why is this function here? Where is this data coming from? How does this connect to another repository? Is my understanding of this right? What am I missing?
Sometimes one answer created three more questions. Sometimes I'd explain my understanding and Claude would show me exactly where I had gone wrong. Other times, the thing I thought I didn't understand wasn't actually the problem at all. There was another concept underneath it that I needed to understand first.
In a way, Claude became less like something I went to for answers and more like a consultant I could keep questioning. A consultant can simply hand you the recommendation, or they can walk you through how they reached it. One gives you an answer. The other leaves you with an ability.
I wanted the second. I wasn't trying to make my warning light disappear. I was trying to understand why it had turned on.
That experience changed the way I thought about learning. If I accepted an answer from Claude that I didn't understand and kept moving, I might finish the task in front of me. But the next concept could depend on the one I had skipped. Eventually, I'd be building on gaps.
Understanding became my foundation.
So when I found a gap, I tried not to build around it. I worked through it first. It wasn't always faster. There were days when I spent much longer understanding something than I technically needed to finish the immediate task.
But over time, I could feel the difference. The repositories became less overwhelming. I started recognizing connections faster, and concepts that once took hours to understand became easier to reason through.
AI hadn't removed the learning. It had helped me build the foundation faster.