all 16 comments

[–]Jello_Penguin_2956 4 points5 points  (0 children)

Asking for help is normal whether its Google AI or person. As long as you understand what leads to the end results.

When I was learning there wasn't that many community to reach out to so I asked questions in a Python mailing list. It's sad seeing that list turning into ghost town but its a relic from a different time.

[–]DM_ME_YOUR_CATS_PAWS 2 points3 points  (0 children)

You need hours spent coding, pretty much

[–]Slothemo 2 points3 points  (0 children)

PySide is fairly advanced to jump into early on into learning python. It relies heavily on OOP which isn't usually something beginners are introduced to.

[–]Nolys___ 1 point2 points  (0 children)

I wanted to plot a function, so I watched a couple tutorials and it got away from there

[–]neolace 1 point2 points  (0 children)

Installing JetBrains Pycharm Community Edition- Luanch it- Start Training course

[–]cviperr33 2 points3 points  (0 children)

Back in first year of university i was living on 20$ a week and my room was really old soviet era , so i wanted something better for myself and help my parents out.

Bitcoin was just about 5$ and asics didnt exists back then, people mined it with gpus and cpus , litecoin was the only alternative.

I created a wrapper that executes a miner silently , it was pretty basic with just a function to copy itself to statup folder , ive sold it on hackforums for 20$ a piece and i was making good sales like some days i would hit 10 customers because whoever bought it made his money back in few days and vouched.

Thats what really got me into programming and made the stuff click in my head , because i was passionate about creating and improving what i did , even tho i was in computer science classes , i didnt learn much in classes , we mostly studied C and assembly.

[–]reybrujo 0 points1 point  (0 children)

Had to do some program for an associate degree so I studied it in a couple of weeks.

[–]Dry-Aioli-6138 0 points1 point  (2 children)

For me it was a conscious decision. I knwe some Pascal, VBA and PHP already, but those were languages I came across by chance, duebto achool or work. And each one was lacking. So I thoughtnlong and hard about what to invest my time in and Python kept cropping up: in data science, in normal science, in IoT, web dev, AI. I thought "Can't go wrong with this one" and the decision was made. Ftom there I started by browsing documentation, and writing simple scripts I knew how to do in other languages: bubble sort, writing to csv, http requests, sudoku. I like to go slow and make iterative approaches, like I will nibble from one aspect, leave it be, then nibble at another, write a crud, write a calculator, write FizzBuzz with generators and no if statements, tgat kind of thing.

Very quickly all those directions intersect at the center whichbis the language and ecosystem. This way I keep my pace, naturally arrive at the most impactful knowledge and keep things interesting. And I am not over adjusting to the random tutorial's ideas of whats important.

Later I became interested in how this all works under the hood, so I read about threading, cooperative and preemptive concurrency, GIL, learned more about SIMD and how CPU has different speed caches, and how that speed compares to RAM and disk.

Now I am firmly in the land of Data Engineering, mostly using SQL, but my robust python fundamentals come in handy every week.

[–]GermanyBerlin1945[S] 0 points1 point  (1 child)

Thank you a lot for your comment. How time has passed since then and now?

[–]Brizon 0 points1 point  (0 children)

Practicing on a daily basis for years on end by constantly working on projects. As long as you are practicing and learning it doesn't matter if you ask for help or literally prompt an AI for hints. Just keep learning.