Codementor Events

How I learned Python Programming RAPIDLY!

Published Jul 10, 2019
How I learned Python Programming RAPIDLY!

About me

I am a Full-Stack Python Developer/Programmer with only 3 years of experience but have learned more in 3 years than most Programmers learn in 10.

Why I wanted to learn Python

I just like mostly everyone wasn't sure what I wanted to do, but I have always loved technology and creating/building things. There's nothing quite like feeling that sense of pride and accomplishment when you create, build or fix something. I really enjoy that feeling and so I started my journey in coding.

How I approached learning Python

I have always been very confident in my belief that I can do anything I set my mind to, and I felt no different when I wanted to learn python. The funny thing is, you don't have to be the smartest person in the room to be able to learn python. What makes the difference is if you have a good mentor who really takes the time to understand the way you learn and adapt that teaching to your needs. At first I justed started learning Python on my own watching Youtube videos and searching the web for different courses. It all help me alot but then I decided I want to find someone who could really focus on just teaching me specifically. So I found a mentor who was very patient and taught to my learning abilities. From there I excelled so fast that I was able to find jobs as a Web Developer and Python Programmer.

Challenges I faced

The main challenge for me was procrastinating on different projects and starting too many projects at one time instead of focusing on just one at a time. Also deciding whether or not I should invest the money to get someone to actually teach me the ways of coding. I was always back and forth feeling like "What if this is a scam?" or "Do I really want to spend this money on a mentor or should I spend it on a new gaming system?" or whatever. Finally I heard some very successful as a entrepreneur say "Investing in yourself is the fastest way to success. If you want to succeed even faster, get a mentor, or mentors". So by finding a mentor that I loved, I was able to have someone to hold me accountable for my progress on projects while getting the resources and support on how to do them.

Key takeaways

Biggest things I learned from my coding journey is, forget about motivation, cause motivation comes and go whether you like doing something or not. Instead focus more on being disciplined and dedicated. Next is Invest in yourself, find a mentor who can hold you accountable and teach to your learning needs and abilities.

Tips and advice

If you are wanting to learn any kind of coding I would highly suggest the Key takeaways I suggested. Not only has this helped me but others I shared this information with and they succeed rapidly. Remember to have confidence in yourself and have the discipline to see things through. That goes for everything in life. Do that and there is no limit to what you can accomplish.

Final thoughts and next steps

Even though I have learned so much and progressed over the past three years I will continue to learn as much as I can, from anyone who is willing to share knowledge with me. I love coding and have enjoyed teaching it to others. If you are interested in having me as a mentor I would be honored to chat with you about taking lessons, so please contact me anytime.

Discover and read more posts from Chase Childers
get started
post comments4Replies
Tar Emmanuel
5 years ago

I’ve really enjoyed your post especially the challenges you’ve faced ,same thing. I’m new to python but might classify myself as intermediate due to some knowledge I’ve in JavaScript but I want learn python on how to build mobile application… any suggestions and links to help me that

Chase Childers
5 years ago

Glad you enjoyed it. That’s awesome. Welcome to the world of python my friend. Here are some links to get you started. https://gist.github.com/freakboy3742/a594fe79b16b6f3a0d7e
https://www.youtube.com/watch?v=FjwD0SOGQ1k

Hope these help man. Also make sure you are consistently working on your Python in projects everyday for at least an hour or two and you will be up to speed in no time. Let me know if I can help with anything.

Find your path.
5 years ago

I am a newbie on python but my knowledge with vanilla javascript is giving me a little edge to want to move on and get to the point of Django. So my setback is how to use a function or how to know what function to use in a word problem that requests a return or print output. I’m still in the learning phase but I have an HTML file styled in CSS with some responsive design from bootstrap

Chase Childers
5 years ago

You can create your own function to manage a word problem that returns and or prints an output. Does that answer your question? Or are you wondering how to create a function that does that?

Show more replies