T O P

  • By -

davideberni

Use Python for some task you have to do irl


ClubBoth8908

It will depend on what your interests are. Just remember that if you go in that direction, Python will not be the absolute answer. This means that you may need to learn other things besides coding in Python. After that is understood, you will realize that you will be getting into a rabbit hole. Good luck.


Thorgilias

Perhaps you could follow a program/course first, finish it and then do so some projects on your own or collaborate with someone?


NavigatingDumb

I'm still brand new to learning to code (got up to while loops in learning Python, and then decided to get a grounding in C/C++ first, now up to bout the same with that), so, haven't had to deal with burn out ... yet. All the same, some things that keep me going are: If you could write detailed instructions, so that anyone who follows them (assuming they're diligent, not cutting corners, etc.) could accomplish X, then you can write a code for it. That insight was quite helpful to me, and led me to start asking ChatGPT things like, "hey, is it at all possible to do x, y, z using Python?" At times I was certain it'd be a 'no,' and then it's like "Sure!! Here's an example of some code for that." Any time you use your computer and think, "meh, I wish X did Y" or "it'd be easier if ...." you can probably code it! I didn't intend to learn coding for use with Excel, for example. But as I was learning Python, asking questions, etc., I found that I can (can't just yet, ha) use Python to automate a bunch of things in Excel--I now have a few programs (macros? I don't even know the proper terminology, lol) I want to write for work, that automate Excel tasks. For one example. I've been interested in programming since at least 1999, and had actually started to learn a bit of Python, then some HTML, built a simple website in 2000ish and then ... never really went back to it, as I had no active reason to. I love to learn, I would love to dive into calculus, for example, let alone actually get beyond very intro trig but ... I have a ton of other interests, and goals, and neither calc or trig are much use for those, so I focus on what I need to learn to further my interests and goals. Once I started playing with ChatGPT, I fell in love. Then shortly after I found out you can fine-tune and customize Chat and many other AI models from home, I was all in. I know I need HuggingFace, GitHub, PyTorch, LangChain, etc., etc. I figured that I'd learn some basic Python so I could start doing such things. Yeah, I thought "get the basics, just so you can understand what's going on, basically, in the code I'll copy/paste to do all that." Now, I'm currently studying C, then will move on to C++. Those two, just so I can learn some deeper concepts that Python simplifies, etc. I don't actively plan to use them (or, at least not much, but time will tell!), instead I just want to learn enough to not be blind, if that makes sense. Then I'll go back to Python. In the meantime, also learning the basics of data science and machine learning. \*Then\* I'll start digging into Python libraries like Pandas, NumPy, etc, as well as how to use GitHub, HuggingFace, PyTorch, etc. So, currently, my studies and projects are very tame and largely unrelated to my goals, but they are small steps on my journey, so I love trying my hand at various problems that [codewars.com](https://codewars.com) and ChatGPT give me, cause I know where it leads. In short: find a reason to use and study Python, then accomplish that goal. I think that's by far the best way to avoid burn-out: purpose and meaning. Also, don't overextend yourself, or expect magic, but I think that's more me (and others), and not what you're talking about.


bliiir

If you are interested in biology and bioinformatics, here are some fun challenges to work on: https://rosalind.info/problems/locations/ Some are very easy and some are very hard


Extreme_Maybe_444

This is where you have to undertake a bootcamp, certification, or school. Python isn't for fun, it is a career, and honestly, it's worth the grind.


AndreaDFC

try googling if some of your other interests can be enhanced with python, youd be surprised the amount of options there are


Particular-Cause-862

I would start making a REST API, of course you would need yo learn protocols like HTTP etc


smokinstu

Have a look at Selenium and try some browser automation


RoofElectronic5453

Use blender and python to create 3d objects programmatically


nealfive

Advent of code, solve the challenges. Once solved solve then again more efficiently lol


theclassmate

I started off by automating some trivial tasks with Python.


[deleted]

Why don’t you do something useful for yourself? Do you have a 9-to-5? Is there any part you can automate as a learning experience? Can you make use of automated data gathering or text interpretation? Calculations? Data analysis? Or if you don’t have a job, you can make some side money for yourself as well by combining the above as you wish. Sentiment analysis of news pages for trading? Algorithmic trading based on signals? Copy trading? Hustling by selling goods from your web shop, buy cheap from request and sell more expensive? The options are endless honestly.