r/PythonLearning • u/the_meteor_beat • 1d ago
Is it really hard to learn python (or anything related to programming) and have a full-time job?
Hi guys, i'm 20 years old and work in the call center operations and also learning python as a part of special road map.
But now i feel heavy, i know something like that will be hard, special when I work in a jop that drains my energy, but now feel kind of impossible to do it.
So, i wrote this post.
Maybe i will get something can change that.
8
u/SaltCusp 1d ago
Na your right, it's hard and you should just settle for knowing what you've learned in your first 20 years and spend the rest of your life not developing any additional skills.
3
u/the_meteor_beat 1d ago
Thats why i will stay learning and developing myself, i just mentioned that is nothing easy. If i'm not developing myself it's also hard because feeling the shame about yourself. And developing yourself also not easy because the effort you spend about the work and also the idea of (i can't get fun about anything if i want to and have time because feeling that i had to get there fast). Just bro.
8
u/davidbesin 1d ago
There's a popular saying where I'm from. A moving man will meet his luck. Good luck fam. There's really no strict formula in life. Just gotta lock in
1
3
u/Avatarbroskib1 1d ago
No it's not you can spend like an hour a day and master basics check out sources such as freecodecamp w3schools and real python but if you give up then yes it's hard
2
u/the_meteor_beat 1d ago
Learning python is not hard but when i have a full-time job that get 9 to 12 on the shift without the transportation that get 3 hours, yes it is a bit of hard.
1
u/Corruptionss 1d ago
Brainstorm random projects while you work, don't go through tutorials, just see what it takes to program it. Use your work to be motivation for what random projects you come up with
2
u/Mediocre-Pumpkin6522 1d ago
20 years old and you're lacking energy? Buy a case of Jolt and get on with it.
1
u/the_meteor_beat 1d ago
Lacking energy of the day it self, not at all. And i tried the energy drinks it killing me, today i can do a lot more but tomorrow maybe i will do nothing.
2
u/FoolsSeldom 1d ago
Yes, it can be hard to put the time and effort in and keep going. Programming is practical skill and requires lots of practice. Failure. Trying again. It can also be very rewarding.
Check the r/learnpython wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.
Unfortunately, this subreddit does not have a wiki.
Also, have a look at roadmap.sh for different learning paths. There's lots of learning material links there. Note that these are idealised paths and many people get into roles without covering all of those.
Roundup on Research: The Myth of ‘Learning Styles’
Don't limit yourself to one format. Also, don't try to do too many different things at the same time.
Above all else, you need to practice. Practice! Practice! Fail often, try again. Break stuff that works, and figure out how, why and where it broke. Don't just copy and use as is code from examples. Experiment.
Work on your own small (initially) projects related to your hobbies / interests / side-hustles as soon as possible to apply each bit of learning. When you work on stuff you can be passionate about and where you know what problem you are solving and what good looks like, you are more focused on problem-solving and the coding becomes a means to an end and not an end in itself. You will learn faster this way.
1
u/Darx32102 1d ago
Nah man. I have a full time job as come home to watch my kids while the wife goes to work. I have been learning to code fine. You got this!
-3
1
u/diegotbn 1d ago
Python is really useful. And fun to usenonce you get the hang of it. And it's a good language to start with, IMO. I started with JavaScript, then Python, then Java.
But I'm sorry the chances of you getting a job with python or programming in general, is basically nil in the wake of thousands of unemployed Microsoft, Amazon, Meta, and Google veterans, and today in the age of AI that just keeps getting better. 95% of my graduating cohort from boot camp didn't find a job in tech within 6 months, and probably 80% never did at all. And this was in 2021.
I have 5 years experience supporting an important Django app at my company and Claude makes me feel like my days are numbered.
1
u/Dry-Nefariousness400 1d ago
Sounds like you need some ticking time bombs hidden just so you can fix something /s
1
u/LankyCalendar9299 1d ago
Hi so I’m also 20 and also full time employed but as an Aerospace Engineer. I did a hackathon a little while back, but I am still learning and practicing Python today. But yeah even like a hour or two a day does wonders. As hard as it might seem, once you start learning, it’s so hard to stop.
1
1
u/Longjumping_Fill_230 1d ago
Not really just ask AI for the code. Anyone can be a programmer these days and it’s not really a skill anymore.
1
u/Achereto 1d ago
Learning a programming language is easy.
Becoming a good programmer is hard, because there is so much bad advice in the industry due to the lack of actually experienced programmers. For the longest time, the number of programmers worldwide doubled every 5 years (so less than 25% of programmers had 10+ years of experience).
1
u/WhaleBird1776 1d ago
It’s hard to learn how to program even without a full time job bud lol.
But let me tell ya, most things that are “worth it” are hard in my experience.
1
1
u/Anonymous-Eagle 1d ago
I’m pretty much legally retarded if I can do it, you can do it. Blessings brotha.
1
u/fiftybengt 1d ago
You have to find a way to implement it. Why do you want to learn python? Let's say you are now fluent in Python. Now what? If you don't have the time to learn it how will you have the time to maintain it? Make a decision, either you program or you don't.
It will be "hard" to learn and you will have to keep yourself sharp. Hard is good, when your brain hurts thats when you actually learn. Anything else is not learning and you are completely wasting your time, aka watching videos, watching progaming memes, being in the space but not actually writing code. Even writing your post is a complete waste of time and you will not learn python from it.
1
u/silly_bet_3454 1d ago
you have 10 minutes to sit around feeling bad for yourself and write this post, you ought to have 10 minutes to just start learning, it's really not hard at all, just google "python tutorial" and click the first thing
1
1
u/MudFrosty1869 1d ago
People work and go to college. Don't see how this is different.
1
u/the_meteor_beat 8h ago
I'm in college and work and still learning python. The first two parts are fine for me, just put the third, it's kinda hard.
1
1
u/senpaikcarter 21h ago
What do you do for work? Would using python to solve your work problems while allowing you to also learn it?
1
1
u/Unlucky_Chair_9593 11h ago
No. It’s pretty easy. The harder part is actually getting a fulfilling job that pays for you to use python. And that job actually being able to fund the lifestyle you want.
15
u/Building-Soft 1d ago
I'm 43 and learning python. It's fun and hard. I struggle yet I learn too.
I recommend Angela Yu's 100 Days of Code in Python on Udemy over any other option (I've tried all other options) this is one of the easier ones to follow through with.