As you can see in the very good replies you already received, it's not about tech. It is about the soft skills: Communication, friendliness, passion, clear writing, understandable speech, coachability, your ability to connect with other human beings.
Expect your first job to teach you more clearly what it is you do want, and what you dislike. Take action on it. Job after job if so is required on your journey to where you want to be. Make sure you never drag yourself out of bed to get to work. Nor to school. Find your passion, tune into it everyday and strive to live life to your full potential. Like a profession, this isn't something learnt overnight. Welcome aboard.
Your biggest mistakes could be to think it's about tech or about being right. Or that your journey never changes.
A great developer is both in tech (as so well illustrated by @JanVladimirMostert), and in personality. Help others thrive and you will to. In my opinion a great developer is a great coach, a mentor and a leader of the pack. Who also knows how to code and stays informed. I think passion is the key instrument to getting there.
You can be relevant in so many ways. It might not be about code, or tech, or the industry. Live life and you'll see. I know a lot of people that have a different profession now than what they were taught at school. But you never stop learning. So keep that spirit high, take your enthusiasm everywhere you go and help other people thrive.