跳到主要内容

r/learnprogramming


Has anyone managed to study programming while working a physically demanding job for 8–10 hours a day?
Has anyone managed to study programming while working a physically demanding job for 8–10 hours a day?

Hi everyone. I recently turned 20, and soon I have to relocate from my home country to another European country because of circumstances outside my control.

After moving, I will probably have to take a physically demanding job or another entry-level job with 8–10-hour shifts to pay for rent, food and other basic expenses. However, before I found out about the move, I had planned to continue improving my programming skills and English so that I could eventually attend developer interviews without feeling ashamed or terrified.

I am not starting completely from zero. I have worked with Python, Django, Flask, REST APIs, SQL, Git and basic Docker. I have also worked on several projects, including an online store and a job board. However, after testing myself with interview questions, I discovered many gaps in my fundamental knowledge. I need to revise Python, databases, Django concepts, testing and other backend topics.

My conversational English is approximately A2, while my understanding and grammar may be closer to B1. I also need to improve my speaking because I would eventually like to apply to international companies.

My biggest concern is whether I will have enough physical and mental energy to continue learning after work. In the past, physical work left me exhausted and without any desire to study. I am afraid that I will start forgetting what I already know, fall further behind and never become ready for a developer position.

Have any of you been in a similar situation — working a tiring non-technical job while studying programming and perhaps a foreign language?

I would especially like to know:

  • How much time did you realistically study on working days?

  • Did studying for 30–40 minutes per day produce meaningful progress?

  • How did you study when you were physically exhausted?

  • Did you focus on theory, coding exercises or one larger project?

  • How did you avoid forgetting previously learned material?

  • How long did it take before you were ready to apply for programming jobs?

  • What mistakes should I avoid?

I understand that nobody can guarantee that I will find a developer job. I am mainly looking for realistic experiences from people who had to support themselves while learning. I do not expect to study for four hours after every shift — I want to find a sustainable routine that I can maintain without burning out.

Thank you for any experiences or advice.


广告:Hosting is great. Doing everything yourself is less great. Luckily, co-hosts can help.
Hosting is great. Doing everything yourself is less great. Luckily, co-hosts can help.
Hosting is great. Doing everything yourself is less great. Luckily, co-hosts can help.


I'm willing to teach junior and mid-level programmers proper industry engineering standards and essentially how to code.
I'm willing to teach junior and mid-level programmers proper industry engineering standards and essentially how to code.

I'm a software developer with 16 years of experience. Worked in fintech, banking, crm, e-commerce, and a bunch of other areas. I base my knowledge on my own experience as well as resources, books, materials, workshops, classes and videos from industry leaders.

I'm willing to spend a couple of hours on live coding, pair programming, to teach, do katas, teach techniques, or show examples on how to build applications and products free of charge.

I can also demystify certain misconceptions and myths in the industry.

PS: Haha, I didn't expect this kind of response! I did create a discord server in the past; but most people after joining just ghosted me.

Which one of you would be interested to start today or tophpmorrow? @eyecandy99 @ExtraTNT @e_bloke @dualTheTOASTED @Genuinly_Bad @Ambitious_Fault5756 @eatacookie111 @Archelioz @Interesting-Text8132 @pavi_moreira @Ceary @InternetGansta @Cyber-Gamer @zaidpirwani @Odd_One_404 @Sinner-Dev95 @vanilathrillaaa @GorkemOkur @tkti @Thirdy_16 @mtiiii @Ecstatic_Weird8498

Please, DM me on how to join.