WYSEguidance Logo

Dive Certification - Coder: Python,  Level 1

Dive: Coder - Python
Description: Knows how to code using Python
Level: Level 1
Level Requirements: Can code in Python at a basic level
Certified On: Jun 7, 2026

Editor’s Note: On all dive certifications, we try to edit the writing as little as possible to preserve authenticity, personality, and writing style. We typically fix spelling errors, but minimally modify grammar and sentence structure (just enough to ensure readability).

Brighton Dube

Name: Brighton Dube Break Diving Level: Recruit Number of Certified Dives: 2 From: Zimbabwe In: South Africa

1. When and Why Did You Decide to Pursue This Dive At This Level? What was your inspiration and motivation?

I have been in love with Python since learning it in 2013. It is easier to learn than most programming languages, yet it is a very powerful programming language and has become very popular in the last decade. It's one of the most important languages to learn for AI Engineering and I'm working on improving my AI engineering skills.

2. How Long Did It Take For You To Accomplish This Dive At This Level From The Day You Decided To Pursue It, And Why Did It Take That Long?

It took me about 3 months to master the basics of Python but since then I have been learning how to apply it in different programming niches and I'm actively studying the more advanced concepts to become an expert python programmer. It took me 3 months because back then I did not really understand the principles of software engineering and I was still new in the field.

3. What Was The Hardest Part About Achieving This Particular Dive Level?

The hardest part about achieving the Python coder dive was learning how to use Python frameworks like Django and FastAPI.

4. What Was The Easiest Part About Achieving This Particular Dive Level?

Python syntax is easy to learn, and it was easy for me to master the basics.

5. What Is Your Advice For Someone Who Is Pursuing This Dive And Level?

When the going gets tough, keep going, don't give up. Once you overcome the desire to give up, you will become unstoppable.

6. What Are Some Of The Best Resources You Recommend to Those Pursuing This Dive At This Level, And Why Do You Recommend Them? Please Include Relevant Weblinks, If Applicable.

Some of the resources I found very useful are the following:

Resource 1: The Complete Python Developer - How to become a Python 3 Developer and get hired! Build 12+ projects, learn Web Development, Machine Learning + more!

Resource 2: Crash Course on Python - Understand what Python is and why Python is relevant to automation

Resource 3: -

Resource 4: -

Resource 5: -

7. Tell Us A Story Of One Of Your Adventures While Pursuing This Dive (At This Level).

 One of my most memorable "adventures" happened while I was first trying to bridge the gap between basic Python scripts and web frameworks like Django. I was building a small personal project and spent three straight days trying to fix a "circular import" error that kept crashing my server. I felt completely defeated and almost walked away from the project.

However, after taking a long walk and coming back to the code with a fresh pair of eyes, I realized I had misunderstood how Python modules talk to each other. When I finally reorganized the logic and the "Starting development server" message appeared without errors, it was an incredible rush. It taught me that in programming, "stuck" is just a temporary state that precedes a major breakthrough. 

8. What Evidence Did You Submit to Prove You Met the Requirements for This Dive and Level?

Here's the link to a Github repo of a project that I built using FastAPI for the backend: https://github.com/BrightonDube/BizPilot2 and the project is live on https://bizpilotpro.app

9. Will You Be Pursuing The Next Level For This Dive? If Yes, Why? If Not, Why Not?

I most certainly will be pursuing the next level.  My goal is to become an expert in AI Engineering, and Level 1 was just the foundation. To reach the level of proficiency required for Artificial Intelligence, I need to master more advanced concepts like decorators, generators, and asynchronous programming (which I’ve started exploring with FastAPI).

10. What is the Break Diver's Creed?

No Rules, No Excuses, No Regrets.

Certificate photo:

And having made this post, and provided adequate evidence to the dive committee, Brighton Dube is now hereby certified by Break Diving, Inc. as: Coder - Python - Level 1. Congratulations ! Thank you for being an inspiration to others!

Certificate number: 1102

The author above wrote this WYSEguidance post as one of the certification requirements to become certified by Break Diving, Inc. for a dive completed. Would you also like to find greater success, happiness, and friendship, and make genuine supportive connections with others around the world pursuing your same dreams? Come join us at Break Diving and soon your story will be the next one you read about on this site!

Break Diving Advertising Photo
Read More Stories on the WYSEguidance Homepage