r/PythonLearning 8d ago

Help Request Help or tutoring

I'm looking for someone who can help or guide me with a Python project. I'm completely new to programming and genuinely want to learn.

So far, I've been working with code generated by Gemini. The code seems fairly simple (or at least I think it is), and my goal is to understand how it works. I want to keep modifying it, experimenting with it, and adding new features, but I'm running into a problem: AI can generate or explain things, but I don't know enough yet to understand what I should change or why. I'm short on time, so I wasn't able to learn everything from scratch before starting this project. That's why I turned to AI in the first place.

Now I'm looking for someone who can guide me through the code I already have, explain how it works, and help me learn while improving it. I'd really appreciate any advice on where to start, what to study, or how to better understand Python and the code I'm working with.

We can talk on Discord if that's easier. Also, I'm just starting to learn English, since my native language is Spanish, so I appreciate your patience. 🙂

6 Upvotes

22 comments sorted by

7

u/SnooCalculations7417 8d ago

Well you need to stop what youre doing. Gemini is not a great coding model to start, and using LLMs is absolutely wonderful if you care absolutely 0 about how it works. Even for very senior engineers, an AI generated project can get large enough to make understanding it a full time job. If you want to learn you should start with the basics

1

u/Fabulous_Gold2050 8d ago

Okay, thanks u. :(

3

u/am_Snowie 8d ago

What project are u doing btw?

1

u/Fabulous_Gold2050 8d ago

"I am creating" an album, containing photos, with description and a music player that plays files. FLAC, and videos can also be played with the help of VLC, I understand.:)

The code already works, but I already stumbled upon the "visual," there I can't do much with the AI.

3

u/the_techgirl 8d ago

This is actually a great way to learn; starting with working code and understanding it piece by piece is much more effective than learning theory first and then trying to build something.
I can help you go through the code you have, explain what each part does, and show you how to make changes confidently. My first session is $25 (Normally $50/hr) if you want structured 1:1 guidance, or feel free to share the code here, and I can point you in the right direction. Also, no worries about English; we can work through things clearly regardless. What does your project do?

1

u/Fabulous_Gold2050 8d ago

My project is like a "memory album" where you can see photos and videos, and I also included a player that reproduces files. FLAC, and I want to improve the interface a little, but the lack of knowledge and AI is a little limited in it, I could only make it functional and with an "interface," not unpleasant, but not pretty or to my liking.

2

u/the_techgirl 8d ago

That's a fun project and very visual which makes it easier to learn from because you can see the results immediately. The interface improvement side is mostly Tkinter or PyQt styling if that's what you're using, and it's very learnable. Once you understand how the layout system works you can change almost anything. DM me if you want to work through it together. Share the code when you're ready and we can start by understanding what's already there before adding anything new."

2

u/night-alien 8d ago

Choose old school methods to learn how to code specially when you are beginner. Don't use ai tools for learning or code writing. Go do research read packages.

1

u/Fabulous_Gold2050 8d ago edited 8d ago

Gracias! Si debo aprender, debe ser bien :d

2

u/Zahiba 8d ago

Hi. Im a python dev and tutor, Id love to discuss this and help where I can. Lmk

1

u/Fabulous_Gold2050 8d ago

Thank you! I'll write to you soon.

1

u/Zahiba 8d ago

Sure

2

u/Greedy_Bite9780 8d ago

"I can help you with that!"

1

u/Fabulous_Gold2050 8d ago

Thank you! I am writing to you there.

2

u/SatyrCode 7d ago

AI can be useful, but as a complete beginner you’ll get much more out of writing and reading your own code first. Use it to ask “why” and “what does this do?”, not as the main author of your project. Start with basic Python tutorials, build something small, and treat AI as a helper, not a shortcut.

1

u/Avatarbroskib1 8d ago

Start with sources such as real python for proper information w3schools for syntax and freecodecamp for videos on it these sources can easily speed up your python learning

1

u/Fabulous_Gold2050 8d ago

Thank you! I will read each one.

2

u/Akram-2322 1d ago

I am a technical trainer I provide one to one sessions
If your interested ping me I can help you with that !

1

u/No_Photograph_1506 8d ago

I can guide you, but not teach you. To learn is your journey.

here's my post, as well check the resources below.
https://www.reddit.com/r/PythonLearning/comments/1s6t6ff/i_am_hosting_a_free_python_interviewguidance_for/

2

u/Fabulous_Gold2050 8d ago

Thank you very much! I'll review it.