WYSEguidance Logo

My Deep dive into Android and Kotlin

Dive: Coder - Kotlin
Description: Knows how to code using Kotlin
Level: Level 1
Level Requirements: Can code in Kotlin at a basic level
Certified On: Sep 15, 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).

Ismail Musharaf

Name: Ismail Musharaf Break Diving Level: Recruit Number of Certified Dives: 4 From: India In: India

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

I am a programmer for who worked in many technologies and languages like MERN stack, Data Science and created many apps and websites. But, recently I had this feeling to learn Android and for that I have to study the language that Android uses now. which is Kotlin. and this time, I have decided to seriously study it deeply. because, in the era of AI the depth wise learning is the only useful thing to do. and that applies to all domains. 

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?

since I'm doing this for the past 8 years. it is always easier for me to achieve a basic level in any programming language. but, the real victory is going in to the details and mastering the internals of the language. I'm not there yet. but, I'm trying to get there for sure. 

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

It wasn't hard at all. but, I believe to get certified for the next levels of this dive. it should be harder. 

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

Everything. I decided to learn it. I went to the Google Developer docs course which teaches you the basics of Kotlin. read through it. did the practice questions. and boom. I'm ready. 

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

Its easier for you to get bored if you're new to this and switch to some other language or framework when something gets bored. but, I warn you. don't do it. its ok to explore. but, not like that. because, in a world full of resources its easier for you to jump from one thing to another indefinitely. but, the real deal is staying in one thing and achieving mastery in it and at least create 2 good projects. then only you should move to the next one. 

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.

I Recommend the Original Google Developer Docs course for Android Basics with Compose which teaches you the Fundamentals of Compose and Kotlin. it is an easy read as well. and you can always refer the original documentation whenever you study something. its a little bit hard. but, going forward that is a great skill you should harness. 

Resource 1: Google Developer Docs - This is the original Google resource and I recommend this most. Android is ever changing and you will get the latest update here

Resource 2: Hyperskill by IntelliJ - There is Kotlin pathway in this website which teaches you I think every bits and pieces of the language. a great resource.

Resource 3: -

Resource 4: -

Resource 5: -

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

I think one of them would be I accidentally got introduced to this new website called CodeCrafters.io. and this is an amazing site which guides you to do projects like Shell, GitHub, Docker, etc from scratch with a short step by step guide. its language agnostic. you can choose from a list of language what you want and code it. so, I chose Kotlin and they were offering the guide for building shell that month. and I coded around 33% of it until it expired. and I never thought i will be building something like shell that early while I  learn Kotlin. 

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

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

Yes. I think i'm gonna pursue it to the Elite level. because, now reaching mastery in any one subject is my motto and goal. 

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, Ismail Musharaf is now hereby certified by Break Diving, Inc. as: Coder - Kotlin - Level 1. Congratulations ! Thank you for being an inspiration to others!

Certificate number: 1894

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