Tips for Learning Programming While Commuting

0
31
Asked By TechyExplorer12 On

I'm a university student facing a long commute of about two hours each way, once or twice a week, on a train. I want to make the most of this time by learning Python or C++, but I can only use my phone since my laptop is too bulky to bring along. I have the basics down, but I'm looking for suggestions on how to effectively study or practice programming during my commute. Any advice?

4 Answers

Answered By PodcastLover12 On

How about listening to podcasts? They won't teach you specific technical skills, but they can enhance your general understanding of software engineering and soft skills. Some good ones I found include 'Modern Software Engineering' and 'The Pragmatic Engineer.' They’re insightful and perfect for a commute.

TechyExplorer12 -

Great idea! I’ll add podcasts to my learning list.

PodTechie77 -

Yes! Podcasts are a fantastic way to make use of commute time.

Answered By CodingNinja99 On

I'd recommend focusing on theory rather than trying to code on your phone. It can be pretty challenging to program on a train, so reading notes or textbooks related to your courses—like data structures, algorithms, or networking—could be more beneficial. It's a great way to solidify your understanding without needing a laptop.

CuriousCoder88 -

That sounds good! Any specific books or resources you suggest?

TechyExplorer12 -

Thanks for the tip! I'll look into some textbooks.

Answered By BookwormDev On

Reading books, documentation, or interesting open-source projects is a great approach. While I get that programming on a laptop would be ideal, if that's not possible, leverage the time for reading! I personally used my commute to understand concepts deeply instead of writing code.

TechyExplorer12 -

Can you recommend any particular documentation or articles?

DevStoryteller22 -

Absolutely! Official docs are a goldmine for learning.

Answered By PythonistaPro On

I use an app called QPython 3L on my phone, which lets me run Python scripts and has an interactive mode. You can also watch Udemy courses or YouTube videos during your trip. I highly suggest checking out Raymond Hettinger's talks—they're really informative and can give you deeper insights into Python.

TechyExplorer12 -

Awesome! I’ll check out QPython and those talks, thanks!

CodeCrafter93 -

Definitely give it a shot; it’s been super helpful for me!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.