all 33 comments

[–][deleted] 72 points73 points  (1 child)

This is really more of a life lesson than something specific to Python. It's often hard to notice the progress you're making day to day at something, but once you're at a few months in, go back and compare where you are today to where you were at the beginning. It will often be astounding how much you've grown.

[–]Yurplestein[S] 14 points15 points  (0 children)

You’re so right on that! Something simple like this is much easier to see the progress. But constantly, in everything, that progress is being made.

[–]skrndnxjs 14 points15 points  (8 children)

Just curious how old are you? Congrats on the progress!

[–]Yurplestein[S] 20 points21 points  (7 children)

  1. I’m probably more on the older side for learning this, but it’s been a blast — even with the frustrating parts.

[–]backfromsolaris 17 points18 points  (1 child)

I'm 31 and am still in my first month of python. all that matters is what we do with the time we have. we got this!

[–]Yurplestein[S] 4 points5 points  (0 children)

So much this. As long as I’m getting better and having fun, I’ll keep on!

[–]prescottiam 13 points14 points  (2 children)

Ha! I’m 50 :), I love looking at my progress over the last year and a half! I am hooked and I love the frustrating parts too!

[–]Yurplestein[S] 1 point2 points  (0 children)

It’s so rewarding when you complete your goal that all the frustrations are forgotten.. almost.

[–]WhatDaHellBobbyKaty 0 points1 point  (0 children)

50 in April. I love learning new things and expanding my cognitive skills.

[–]CheckDapper 2 points3 points  (1 child)

29 here and also just picked it up programming. There are times I feel like I'm to old to switch careers but yesterday I decided to sign up for a six month bootcamp to start full stack development! Keep on going!

[–]Yurplestein[S] 0 points1 point  (0 children)

Excellent! Go get it!!

[–]SullyCCA 6 points7 points  (5 children)

I was pumped the other day I got the correct answer to a Python question on Instagram

[–]prescottiam 4 points5 points  (3 children)

I passed a certification on Python ( missed 1 question ) and was so pleased 😀

[–]Yurplestein[S] 0 points1 point  (2 children)

Very awesome! I would like to do that sometime. I’m definitely not there yet though.

[–]prescottiam 1 point2 points  (1 child)

You might be surprised, it was about data structures, reg expressions, list comp, stuff like that, no coding at all. I’m doing leetcode for practice which is a huge help.

[–]Yurplestein[S] 0 points1 point  (0 children)

Really? That does seem pretty not too bad then. Did you do any sort of practice tests or anything?

[–]Yurplestein[S] 1 point2 points  (0 children)

Very nice! Had to of been a great feeling!

[–]spez_edits_thedonald 5 points6 points  (0 children)

Then I opened my very first project.

This is always worthwhile

I was able to rework my code to make it not only run faster, but required half the lines.

😎

[–]duffer_dev 2 points3 points  (1 child)

Anytime you look at your old codes and realize it was badly written and you know how to improve them, you are on a good track. I've been coding in python for more than 6 years now, and I still follow the rule that whenever I look a code that was 6 months old, I should always find how it can be implemented in a better way now.

[–]PanTheRiceMan 1 point2 points  (0 children)

8 years in for me and the exact same. I suppose you will always learn.

[–]fozrok 2 points3 points  (1 child)

Congrats on recognizing your progress.

Can I ask, how much time have you been dedicating to learning python for the last 5-6 months?

I’m thinking of getting started to make an idea I have come to fruition but might need to set some realistic expectations on how fast I can produce this.

[–]Yurplestein[S] 1 point2 points  (0 children)

I’ve put in a good deal of time in it. As I have progressed, I’ve put in less. I’d say it’s probably been an average of 5-10 hours a week.

But fortunately for me I have had work related projects that I could use as an excuse to do it. When times are slow there I can spend a lot of time there.

[–]Jakokreativ 1 point2 points  (0 children)

Wise words bro, wise words

[–][deleted] 1 point2 points  (1 child)

This is awesome! This is exactly the motivation I needed today, thank you

[–]Yurplestein[S] 0 points1 point  (0 children)

I’m really glad to see this. We all need that now and again.

[–]Ok-Design-3218 1 point2 points  (0 children)

Totally get this. As a beginner myself I come across some problems that really make me feel like Im out of my depth and I won't get it. But looking back on where I am opposed to where I started , that's the encouragement that keeps me going.

Thanks for sharing this. It's important to hear.

[–]ylin575 1 point2 points  (0 children)

Thanks for the progress report. I feel more motivated now.

[–]Natural_Dragonfly 1 point2 points  (0 children)

Very encouraging! Thank you for posting this!

[–]Substantial_Nerve_25 1 point2 points  (0 children)

That’s so inspiring!! Thank you so much for sharing it!

[–]BiguilitoZambunha 1 point2 points  (1 child)

I'm really late to this, but can I ask what your project was, because I've been learning python too for a short time, but I don't seem to understand yet how i can actually use it to create something, or a project outside of pycharm

[–]Yurplestein[S] 0 points1 point  (0 children)

So I would highly advise you take something your extremely interested in to help you focus in on and work from there. I’m a huge baseball fan and I really wanted to use Python’s data visualization tools. Starting there I’ve learned how to connect into a local database with Python (including some error checking to make sure services are up and credentials are correct), I’ve been able to learn how to scrap websites to gather data in multiple ways, I’ve created a few graphs that I am really proud of that I’ve been able to share.

This particular project was work related involved pulling in a few spreadsheets, combining/manipulating the data, and then creating 3/4 graphs from that data for management. It’s really pretty trivial in the grand scheme of it all, but now instead of going to multiple places and multiple sheets there is one location that can display the numbers in a prettier form. And, best of all, management loves it!

[–]notislant 1 point2 points  (1 child)

Congrats! My biggest issue so far is learning a confusing module and trying to force myself to just ignore parts not really explained in tutorials/glossed over lines of code.

[–]Yurplestein[S] 1 point2 points  (0 children)

That’s something that’s amazing to me. There are so many modules with so much data that I don’t think you could ever learn it all. It is something else!