I wouldn't feel confident to mentor anyone on anything. I'd feel like a total fraud. This can't be uncommon. When I was a developer, I either felt like what I was doing could be done by a smart highschooler (probably better than I was doing it) because it was straight forward, or like I was figuring things out as I went along (because it was hard). Now I do less development and more business analysis / architecture,…
Teaching and helping is an essential part of learning, just as knowing how to follow is essential to becoming a leader. You'll find helping someone else will hone your own skills.