BY Okata Faith
Python is a high-level, general purpose programming language which is known to have a high-level data structure and a simple but effective approach to object-oriented programming. Python was created by Guido Van Rossum and first released on February 20, 1991.
The Zen of python which was arranged by Tim Peters is a collection of nineteen (19) principles, and philosophies that aid in the understanding of the language. Zen of python wasn’t written to tell programmers what to do at all-time, but it encourages them to be able to create well detailed designs and teach them discipline while coding. It equally makes it easy for others to read, review and contribute.
When a programmer follows the principles of Zen of python it makes the individual become a better python programmer by writing codes that are easier to read and works better.
Amongst these principles here are some that inspires me as I begin to explore the world of python:
. Now is better than never: Over the years I’ve always wanted to learn coding but I always later, which was as result of fear and doubt. This principle encourages me do things at the right time and not procrastinate. Doing things like there will never be a best time for it to be done rather than now. It encourages me to take actions timely by trying to implement a working prototype.
•Readability counts: As one who understands the importance of clarity, am hoping to write better clean, well-structured codes that will be easy to read and easy to share.
•Although never is often better than right now: I believe in taking my time to go through my work over and over again because it is a waste to take actions that won’t come out with the desired result. Being in a haste to publish things that won’t be useful due to unseen errors is a total waste. I would love to carefully write my codes so as to not repeat a job twice.
•Simple is better than complex: Even when it seems like bigger codes means that one is smart, I believe that simplicity is strength because most times the best solutions are often the simplest. As I begin to explore the world of python, I want to pay more attention on solving problems one after the other in an easy and simple manner.
These few principles will keep me going and help me as I explore the world of python for these five (5) months in a python class tagged “From zero to Hero”.
As I begin my journey in python, I am not just excited to learn how to program but to also gain more experience on
•Pandas and NumPy for data sciences
•Writing of clean Python code
•Having more understanding on the basics of machine language.
But beyond Coding and Tech I’m here to build more self confidence in problem solving and develop a resilient mind set.
I’m hoping that I will be able to write functional python codes, analyze datasets, and take up my first step in the world of data sciences soon.
At the end of this program, I hope to find job opportunities in data sciences or other Tech support, work remotely and most importantly achieve financial freedom and career stability. I want to be able to look back some day and be thankful that I started this journey.
I want to specially appreciate Black python Dev for their partnership and support in making this mentorship a reality, thanks for your great contribution.
Top comments (0)