Earning My TESDA NC II
What earning my Computer Systems Servicing NC II taught me about the hardware behind software.
To truly understand how software works, you need to understand the machines and networks running it. I recently earned my National Certificate II (NC II) in Computer Systems Servicing under TESDA.
As a developer, it is easy to focus only on code and screens. But everything we write eventually runs on real hardware, travels through physical cables, and depends on servers. Taking this assessment helped me connect the software I build to the physical machines underneath.
What I Learned & Practiced
- Assembling PCs - putting computer parts together, installing operating systems, and configuring systems from scratch.
- Networking & Cabling - making Ethernet cables, setting up local area networks (LAN), and configuring routers and switches.
- Setting Up Servers - creating local servers, user accounts, and managing access so devices can share resources safely.
- Troubleshooting & Maintenance - diagnosing hardware issues, fixing system errors, and keeping machines running smoothly.
Working directly with hardware gave me a clearer picture of how servers, networks, and computers operate in the real world.
When you understand what happens under the hood, writing software makes much more sense. It taught me that good code isn't just about what looks good on the screen—it's about building systems that run reliably on real machines.