WYSEguidance Logo

Manvanth Mn – Becoming a Coder in C

Dive: Coder - C-languages
Description: Knows a C Language
Level: Level 1
Level Requirements: Can code in a C language at a basic level
Certified On: Nov 4, 2020

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).

Manvanth Mn

Name: Manvanth Mn Break Diving Level: Recruit Number of Certified Dives: 1 From: India In: India

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

When I was in my 11th grade, they taught me C++. I was new to computers and did not know even basic fundamentals of computers.

Then I tried to learn C first and and then C++ after, as I thought they were the same. But one is a procedural language and other one OOP. I realized I did a mistake of taking computers.

Then as a funny end to this story, my friend suggested for me to see Iron Man movie. I got interested in AI (Jarvis) and finally I decided, “Why can’t I turn fiction into reality?” I wanted to create my own AI. Then I was set to learn computers and pursued this goal.

It does look like learning C will be like a SciFi movie but, I believe that nothing is impossible.

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?

I don’t know precisely how long it took, but I remember for the basics of C++, I studied for 1 month, and for the basics of C, I studied for 3 to 4 days. To learn just the basics, it took me very less time than I expected.

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

The hard part was managing time, and lack of concentration. The even worse thing was not finding the interest to study for a long time. To begin with, I didn’t know how to start. Learning by yourself from scratch is tougher than learning in a professional way. I still remember I didn’t know even how to swap numbers in the beginning.

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

The easiest part was the data types, variables , if else statements, header files, logic operators, etc. It was easy because I had seen this in many programs and knew about how this all worked.

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

My advise for them is to just go for it if they have interest.

Never give up.

For learning the basics and for this level, you should first know the structure of the C language. Learn how to write a simple hello world program.

My advise for people who want to learn the basics:
1. practice.
2. work hard.
3. find interest in discovering new things.
4. learn the basics, but don’t stop there
5. never give up.
6. if you get stuck somewhere, try to find the solution instead of running away.

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.

Resource 1: Break Diving - Come and talk with other coders.

Resource 2: YouTube - YouTube

Resource 3: Programming Hub - I suggest you go with the programming hub application for android. You can learn all the basics online.

Resource 4: Books - I suggest you find C language books on PDF Drive so you can mark them up and learn easily.

Resource 5: -

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

When I was in my 11th grade, I had no knowledge of computers. I was not taught in the previous classes about programming.

My teacher selected me as the leader of the class even knowing that I was not capable of computing. It was very difficult for me to stand on this line. Though I had leadership skills, leading a class with people more advanced than you was difficult.

We ended up winning the prize of being the best class in 2019. We showed that we are not less than any one. It was my great adventure so far with coding.

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

I have attached a certificate from programming hub, showing that I have learned the basics of C. Every certificate has its unique id.

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

Yes, because I want to learn more and more, and acquire more knowledge. I want to become really good at C programming, so I will pursue the next level.

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

Certificate number: 69

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