Coaching · Technical mentoring · Knowledge sharing
Programming Coaching & Technical Mentoring
Individual support for students, professionals and developers in their technical progression, through coaching sessions focused on programming, architecture, debugging and best practices.
Context
Since October 2021, I have been providing private programming coaching sessions for students and professionals seeking to improve their technical skills.
The coaching activity started as a complementary professional activity and progressively evolved into a regular mentoring practice.
Sessions are organized mainly through the Superprof platform, with additional presence on Apprentus and Malt.
Audience
Participants come from diverse backgrounds.
The mentoring approach adapts to the learner’s context and technical background.
- Computer science students preparing for exams
- Professionals needing additional technical support in their job
- Individuals transitioning into software development
- Developers working on personal or professional projects requiring guidance
Topics covered
Coaching sessions cover a broad range of software development topics.
- Web development fundamentals
- PHP and backend development
- HTML, JavaScript and front-end basics
- SQL and database design
- HTTP protocols and API interactions
- AJAX and asynchronous programming
- Git and version control
- Software architecture concepts
- Development best practices
- Project structuring and debugging strategies
Session format
Sessions typically last two hours, which allows meaningful technical progress while maintaining focus.
Different formats are used depending on the learner’s needs.
Sessions often involve live coding, code review, debugging assistance, explanation of technical concepts and guidance on project architecture.
- Remote sessions via video conferencing, for example Zoom or similar tools
- In-person coaching at the learner’s location
- In-person coaching at my workspace
- Live coding
- Code review
- Debugging assistance
- Explanation of technical concepts
- Guidance on project architecture
Activity volume
- First coaching session: October 11, 2021
- Approximately 698 hours of coaching delivered between 2022 and 2025
- Around 10 students mentored across different contexts
- The activity continues today with an average of around two sessions per week
Key contributions
- Helping learners overcome technical blockers
- Structuring explanations of complex programming concepts
- Guiding learners through real development projects
- Supporting professional development and technical autonomy
Personal motivation
This activity combines several aspects that I value in my professional practice: sharing knowledge and experience, meeting new people from diverse backgrounds, strengthening my own technical mastery through teaching, and helping others progress and gain confidence in programming.