In the rapidly evolving field of Information Technology, proficient programming skills are paramount for students aspiring to excel in their careers. This study investigates the current state of programming competencies among IT students at Tan Trao University, identifies the challenges they face, and proposes targeted solutions to enhance their programming capabilities. Utilizing a mixed-methods approach, we gathered data through surveys, interviews, and performance assessments, revealing significant gaps in foundational knowledge, practical application, and problem-solving skills. Based on these findings, we recommend a multifaceted strategy that includes curriculum enhancement, hands-on coding workshops, peer mentoring programs, and the integration of industry-relevant projects. These solutions aim to create a robust learning environment that not only improves technical skills but also fosters critical thinking and collaboration. The implementation of these strategies is expected to significantly elevate the programming proficiency of IT students at Tan Trao University, preparing them to meet the demands of the tech industry and contribute innovatively to their future workplaces. This research underscores the urgent need for educational institutions to adapt and evolve their teaching methodologies to cultivate the next generation of skilled programmers.