this post was submitted on 25 Aug 2023
24 points (81.6% liked)
Asklemmy
43161 readers
1589 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
How far has the knowledge of Python taken you so far? Did you study it at a uni? Or self-taught?
Self-taught. I have a little discord server with some close friends and one of them is computer illiterate so I started working on a bot with a few commands to help him pirate some stuff and it's grown into thousands of lines of code and I'm constantly adding to it. Runs off a raspi and I'm getting close to my second rewrite.
I started another bot recently that runs an icecast radio station and the bot handles the commands for that, including managing a SQL database for the music library, downloading music and inserting into the DB.
The two bots are a little buggy but they run really well most of the time and most of my effort goes into fixing bugs here and there until I work up the motivation to rewrite them from scratch with all the knowledge I gained since the last rewrite.
Along with a ton of other little scripts and stuff.
I've done a single python class after the first rewrite. Harvard's CS50P (intro to programming with python).
That's the first class I've finished since I dropped out of high school and I learn better with a project I'm heavily invested in. It's been 3ish years since I started that first bot with very little programming background.
I'm now searching for a junior dev job while doing small database projects for a solar installation company.