Skip to main content

Posts

Showing posts with the label motivation

Navigating Your Journey Through BSIT and BSCS at the Polytechnic University of the Philippines: A Guide for Aspiring Tech Professionals

Embarking on a Bachelor of Science in Information Technology (BSIT) or Computer Science (BSCS) is an exciting step toward a future filled with possibilities. As a graduate of BSCS from the  Polytechnic University of the Philippines (PUP) , I know the unique challenges and rewards that come with studying in these programs. This story aims to offer some insights and advice to help you make the most of your time in college. Welcome to the World of Tech Whether you’ve chosen BSIT or BSCS, you’re entering a dynamic field that shapes the future of technology. While the programs differ in their focus — BSIT emphasizing practical IT applications and BSCS concentrating on the scientific and theoretical foundations of computing — both offer incredible opportunities for growth. During my time at PUP, I learned valuable lessons that went beyond academics. I’m here to share those with you so that you can navigate your own path with confidence. Dos and Don’ts for Success Dos: Do Build Strong Fun...

Embracing Failure: Lessons from My Journey through Software Development

Failure is an unavoidable part of software development, but it’s also a powerful teacher. Over the years, I’ve encountered my fair share of setbacks — projects that failed, misaligned expectations, and unforeseen challenges. In the moment, each failure felt like a mountain to climb, but looking back, I realize they were critical steps in my growth as a developer. In this article, I’ll share my experiences with various types of project failures. My hope is that by reading about my journey, you’ll be inspired to keep going despite the challenges, and recognize that failure is often the precursor to success. Projects That Were Never Used I once poured months of effort into a project I believed would revolutionize internal operations for a client. I was proud of the technical design, the clean code, and the seamless user interface. But after delivery, the project was never used. It simply didn’t align with the actual needs of the end users, something we hadn’t fully grasped. I was disappoi...

Walking Behind to Lead: A Senior Software Developer’s Perspective

Leadership isn’t something you fully understand until you’ve experienced its challenges and rewards. My journey began as a web development intern, and I’ve since worked across roles — from software development to systems analysis, software quality assurance, business analysis, database administration, cloud administration, and now leading a small team of developers. Over these years, I’ve learned that leadership is less about control and more about empowering others. Lao Tzu’s timeless phrase   “To lead people, walk behind them”   captures this philosophy perfectly, but it wasn’t until I applied it alongside another approach  I learned during my college days —  The One Minute Manager  — that my  approach to leadership truly took shape. The Misconception of Leadership In my early leadership days, I believed leading meant being the one with all the answers, standing at the front, and steering the direction of the team. As a senior developer, I often became th...