The starting point
Before networking, I spent years as a Structural Special Inspector, working in high-stakes environments where precision and accountability weren't optional. They were the standard.
At some point, I made a deliberate pivot into tech. I started freelancing as a Network Technician, getting hands-on with Cisco networking, Palo Alto firewalls, and enterprise troubleshooting across client environments. In parallel, I started my Master of Science in Information Systems at the University of South Alabama.
The CCNA mattered to me because I wasn't just looking for a credential. Coming from a non-traditional path into networking, I needed validation that the skills I'd been building in the field were real and exam-worthy. Certification was my way of saying: I belong in this space.
The hardest part of my prep
Bridging the gap between reading concepts and actually applying them.
I could follow along with documentation. I could understand the theory on paper. But when it came to troubleshooting real scenarios, the picture changed completely.
Diagnosing routing failures. Resolving IP addressing conflicts across multi-router topologies. Working through problems under pressure. I struggled to think through any of it systematically. Reading and watching weren't translating into action.
What made it click
The hands-on lab environment.
Being able to configure routers, break things intentionally, and then work through the fix in a structured way built the kind of muscle memory that no amount of reading alone could give me.
Once I started approaching labs with a real troubleshooting methodology, the concepts stopped feeling abstract. They became something I could see and act on.
The areas I spent the most time on:
IP addressing and subnetting
Static and dynamic routing with RIP, OSPF, and EIGRP
VLANs, trunking, and STP
Network security fundamentals
Automation and programmability basics
PingMyNetwork helped me stay consistent and gave me the right scenarios to practice on. The platform pushed me into situations that mirrored what the exam actually tests, not just theory, but applied thinking.
How long it took
About 5 months of study before sitting the exam.
The moment I passed
I was sitting at my computer, and when the result came up on the screen, I just exhaled.
It was one of those quiet moments where everything you put in suddenly has a weight to it. I sat there for a second just taking it in before I picked up my phone.

The first person I told was my wife. Then a friend, Ife Williams. Honestly, even explaining it to them made it feel more real. It wasn't just relief. It was confirmation.
Every late night working through labs suddenly made complete sense. Every config I'd broken and fixed, every topology I'd troubleshooted, every concept I'd struggled with. It all came together in that moment.
My advice
Don't just study to pass. Study to understand. The exam will test your thinking, not just your memory.
Build the labs, break the configs, and troubleshoot your way to the answer. Stay consistent and don't shy away from the hard scenarios.
The struggle is the learning.
