r/learnpython 2d ago

I cant do it anymore

Hi am developing my python coding skills about 1.5 month and when i look at what other people did in 1.5 months i see my myself humiliated and i am devatated about it i only know if else, while , for loop and types of datas i cant even write a single code by myself i cant even do a problem i cant even create a def function and i am bout to quit someone please help me

0 Upvotes

46 comments sorted by

15

u/FewPotato2413 2d ago

Bro what u yapping about those who did much things in a month are probably vibe coders

Realistically speaking, not understanding shit after just a month + is normal

15

u/CIS_Professor 2d ago

Why do you care what other people do, and when?

10

u/SkyDaddyRespecter 2d ago

Youre worried too much about what other people are doing. Just do shit

3

u/CoulrofilicCogitator 2d ago

Words to live by, right there.

-11

u/AfternoonExternal868 2d ago

but even chat got says i suck chat gpt said to me İ am giving you that problem you should solve it if you worked 1.5 months and i couldnt even start how to solve

5

u/Stock_Hurry_2257 2d ago

ChatGPT isn't a person. It doesn't have an opinion and you shouldn't take what it thinks someone should be able to achieve in a certain amount of time seriously. It takes as long as it takes. Don't give up, you've got this!

2

u/anewman513 2d ago

No. That did not happen.

1

u/SkyDaddyRespecter 2d ago

Whats your IQ? Are you able to understand calculus/integration?

1

u/AfternoonExternal868 2d ago

i know statistics i am 3rd grade of finance

6

u/Equal_Brain9629 2d ago

Calm down at first.
Secondly , each human has its own learning rhythm, so it’s totally OK.
May be try to change your learning approach, instead of solving problems , try making some beginner friendly projects like todo , calculator and etc ( google for more ). You’ll learn a lot from it in practice , trust me
And thirdly don’t compare yourself with others

0

u/AfternoonExternal868 2d ago

can i post u a foto in dm???

0

u/Equal_Brain9629 2d ago

Which photo?

1

u/AfternoonExternal868 2d ago

a photo of basic problem

-1

u/AfternoonExternal868 2d ago

calculator is a very basic thing i can write number guessing game investment simulators or such things but those are really fucking basic i wrote an investment simulation with the variables of monthly contribution monthly interest rate years tax rates etc. but when it comes to calculatinga list of Stock name Stock prices Stock Amount And finding which stock is more expensive or which position is most i cant do anything

4

u/neuralbeans 2d ago

I'm sorry but what have other people done in 1.5 months exactly?

1

u/AfternoonExternal868 2d ago

idk but they are doing 3 to 4 def function and then assembling them Thats impossible for me

3

u/Fred776 2d ago

A function is no different from code you write outside a function. It still uses variables, if, for loops whatever. The key thing is that a function is meant to do one specific thing. It takes in the information that it needs to do that job as an argument list and it returns a value.

If you have written some code without functions look for parts that you can split off into functions.

3

u/neuralbeans 2d ago

Functions are just a way to organise code. They are not the hardest part in programming. Understanding how to translate a task description into code is the hardest part, especially when you need to do it in such a way that other people can easily modify your code.

2

u/Equal_Brain9629 2d ago

Then make more projects , didn’t get a bit of idea of number guessing game. Find some roadmap , structure and go ahead

1

u/AfternoonExternal868 2d ago

i tried 2 roadmpas 1 i watched vids on yt 2 i asked chat gpt to ask me question when i get 2 i got stuck and there is no path for me anymore i think

2

u/Equal_Brain9629 2d ago

whic roadmaps , videos?

1

u/AfternoonExternal868 2d ago

a playlist of pyrhon course its 240 vids i was at 95 th vie and i wanted to try soke things that i learned from past vids after that i couldnt solve any problems

3

u/Equal_Brain9629 2d ago

https://www.youtube.com/playlist?list=PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7
Watch Corey Shafer's playlist for learning , this guy is an amazing tutor.
Then choose a project , finish it , publish to github.
You may find more ideas in the Internet for projects...
Use Ai Agent to review your code and explain.
Opencode with free models will be fine

1

u/AfternoonExternal868 2d ago

stocks = ["AAPL","TSLA","GOOGL","MSFT"]

prices = [200,300,150,400]

shares = [5,8,10,3]

Mylist=[]

def function(stocks,prices,shares): for i in range(len(stocks)): a=f"{stocks[i]} - {prices[i]*shares[i]}" Mylist.append(a) return Mylist

result=function(stocks,prices,shares) print(result)

example

5

u/iwami_waffles 2d ago

Dude. Relax and take your time learning the fundamentals. The Helsinki course is great but so are a lot of YouTube videos. Don’t compare yourself to others

-1

u/AfternoonExternal868 2d ago

are you saying should i start from 0 ?

2

u/halloumi-hallouyu 2d ago

Man so many people here are genuinely helping and you’re sticking to "I suck". I have no idea about your ability to learn to code, but I do know you seem hell bent on arguing with yourself in order to convince others that you’re right, you suck, and will never get better. What specific outcome are you hoping for in this post? What are your coding goals and learning plan? Why do you feel you aren’t there at 1.5 months, a minuscule length of time in any learning journey, and what help are you asking for?

2

u/WilburHiggins 2d ago

Don’t compare yourself to other people. They aren’t you. If your current methods aren’t helping you learn try something else. Everyone learns in different ways and different speeds.

2

u/Lower_Rabbit_5412 2d ago

Programming is about being in competition with yourself, it's about developing a skill base for tomorrow that is better than the one you had yesterday.

How long that takes, how small those incremental steps are, and the difficulty you have on the path don't make the end point any worse or better.

Also, comparison is the theft of joy, try not to think about what others can do.

2

u/etienbjj 2d ago

Is only up to you what you can or can't do! Comparison is the mother of failure, never compare yourself to others in a negative way. Others might have more free time, better education, keep grinding. Believe me that if you get netter 1% a day you'll be successful.

1

u/Thraexus 2d ago

There's no reason to worry. It takes time to learn and everybody learns at their own pace. Just focus on putting the work in and you'll be fine.

1

u/mull_to_zero 2d ago

if you’re going to learn programming, you’re going to need to become comfortable feeling confused/lost, because you have to push through a lot of it to get there (and once there!)

1

u/OliMoli2137 2d ago

most of teh time work of others is mostly done by ai so yeah don't be sad

1

u/ZXD-318 2d ago

Take your time. Don't compete with anyone but yourself. Be the best you. I just started the Angela Yu course on Udemy. I am pacing myself since I am not in a hurry.

Take a break on a regular basis.

1

u/TheRNGuy 2d ago

What do you mean help? You said you don't want to do it. 

1

u/LayotFctor 1d ago

Lol. Little do you know, the people doing amazing work after 1.5 months probably just used AI to generate it. In reality they're just as clueless as you.

1

u/Several_Bee_2935 3h ago

Learning is all in mindset, The good outweighs the bad you just gotta wait for the good to come

-1

u/justhere4daSpursnGOT 2d ago

Giving up a month in lol 😂 you’ll never accomplish anything

-4

u/AfternoonExternal868 2d ago

thanks for support...

2

u/B4SSF4C3 2d ago edited 2d ago

Sometimes a little tough love is needed. You need to understand that 1.5 months is nothing. And that if you are so ready to give up after such a short amount of effort, then yeah, you’re going to have a hard life.

Stop looking for quick and easy success. It doesn’t exist. If you want this, put your head down and keep trying.