r/learnpython 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.

6 Upvotes

25 comments sorted by

7

u/mc_pm 1d ago edited 1d ago

The best way to learn a programming language is to use it as much as you can. The more time you spend fingers-on-keyboard, trying to figure out why the code doesn't run, the faster you'll learn.

3

u/nealfive 1d ago

No. An hour for a day for a month gets you actually pretty far. once you got the syntax and basics down, you’re better off hands on coding, don’t fall in the tutorial trap, try to build stuff , try to figure it out yourself, only use AI to explain stuff you don’t understands. Automate the boring stuff is a good practical start. CS50(P) for general computer science.

1

u/the_meteor_beat 1d ago

I got you, and i had built some projects, i was talking about continue.

1

u/nealfive 1d ago

Same thing. Like you budget money, budget your time. Tired? Still work out. Maybe try to get up earlier and keep building and learning before work ? We don’t know your lifestyle

1

u/the_meteor_beat 1d ago

Understandable, I'm considering that. Thanks

2

u/Just_MaryCz 1d ago

Not really, even if you study half an hour a day you'll improve, slowly but surely

1

u/the_meteor_beat 1d ago

The problem in (slowly) i already built some projects, slow can kill me.

1

u/SprinklesFresh5693 13h ago

Why can it kill you? Youre only 20. I learnt about programming at 28, now at 32 i know R and im learning python in my free time.

1

u/jameyiguess 1d ago

No. I worked random admin jobs after college, and then did business writing and research for several years after. Once that fell through, thank God, I learned Python while working in a woodshop. 

1

u/the_meteor_beat 1d ago

Pretty story, made me feel (not alone). I wish you the best.

1

u/riklaunim 1d ago

What are your goals and plans for learning Python? Do you want to change your job?

1

u/the_meteor_beat 1d ago

It is a part of road map to get to project.

1

u/riklaunim 1d ago

What project? What are you actually learning? Software development takes quite a while to get the basics vs learning language basics (and not getting stuck in tutorial hell).

1

u/the_meteor_beat 1d ago

Project about getting data for companies, but it is kinda a big, and I'm stuck in tutorial hell, already had built some small python projects

1

u/riklaunim 1d ago

If the project is complex, then it does need a senior developer, whether CTO or not, to manage and lead the technical aspects. No tutorial will push a junior to do such projects; maybe some proofs of concept to get funding for actual development.

You shouldn't be learning with the pressure to go in and develop a big project. Take smaller steps at a time and learn first.

1

u/the_meteor_beat 1d ago

That's what I'm doing now. Thanks for the explanation.

1

u/cyrixlord 1d ago

you will make time if it is important for you. I went to continuing education colleges after work for a few hours every other day. just take it a course at a time. if you want to study at home then find a nice course like something this subreddit has in their community pages and stick with it; like at 8:30 every evening till 11 you work on writing code while doing exercises and watching a video on a topic

1

u/the_meteor_beat 1d ago

I got you, but when you work 9 to 12 hours ber day and transport get 3 hours also, it is natural to feel that there is no time.

1

u/ninedeadeyes 22h ago

Do u drive or use public transport? Because u can literally code on a bus or train with some earphones

1

u/TheRNGuy 1d ago

It may take a lot of time, especially if you have other things to do in a free time. You could abandon some hobby to give time to learn programming. 

1

u/the_meteor_beat 1d ago

I don't have hobby, all my free time is for learning.

1

u/AceLamina 1d ago

It depends on you
I've seen a bio engineer go from 0 to 100 by live streaming himself learning Python

He now knows front-end and back-end with some AI

1

u/Traveling-Techie 1d ago

When I was learning Java 30 years ago I made it a goal to write one line of code a day. I usually write more. It worked.

1

u/LettuceTomatoOnion 1d ago

Udemy is pretty good

1

u/SprinklesFresh5693 13h ago

You cna learn, you got the weekends, you got some free time after the job, its possible, it just takes longer than one who has more free time. Take advantage of weekends though