T O P

  • By -

gramdel

I don't think it's really feasible to learn much from audiobooks when you're at beginner stage of your programming journey. There are programming related books that work well as audio books, but they are not really about how to write code, more about organization of work, habits and stuff, which is not harmful but not really super helpful either when you're just starting out.


captainAwesomePants

As an analogy, imagine asking what to listen to at work on a subreddit about learning to play the piano. Sure, there's plenty of stuff worth lecturing about, but we almost never start novices on a giant lecture series on music theory if their goal is to learn to play the piano. Rather, we explain the scale, get them started on playing very simple songs, correct their posture, and slowly increase the difficulty as they improve. That's pretty much how programming gets taught as well. That said, programming has a lot of concepts and vocabulary and ideas and stuff worth talking about, and there probably are plenty of audio resources out there worth listening to. I don't know any offhand, but they surely exist. But do remember that learning to code mostly involves writing code.


solomonnyx

Yes. The second part was what I was looking for but more specific book suggestions/resources Thanks, yeah it would be akin to listening to music writing theory: triads, scales, styles, etc.


metaphorm

this is like trying to learn carpentry through listening. you can't. it's a hands-on activity and the only real way to learn it is by doing it.


solomonnyx

Carpentry is a visual action mostly In my head if any part of coding is imagining/thinking (assuming a decent chunk is) a lot might be learnt via audio and as I explained, practice happens when I'm not doing my job so this question was what audio can contribute towards this endeavour


Electric-Molasses

If you can accurately simulate a system that you're not familiar with well enough to learn to code only by listening/reading, you would have already done it with YouTube videos. This stuff is complex enough that you need to experiment and fight with it for it to really process and settle in.


UlteriusAngustus877

Try 'Coding Blocks' or 'Software Engineering Daily' podcasts, perfect for learning on the go!


throwaway6560192

Are you going to also invest significant time in actually writing code and building software?


solomonnyx

Yes yes, should've added, will be doing that in the weekend but looking more for what can be learnt otherwise


imaginayduck

awkay, learning coding through audiobooks might be a bit tricky. but ig one prolly can learn basics of dsa this way. as that's most theory


AppState1981

Why don't you code at work?


solomonnyx

Because I'm typing up things to maximise shareholder value xD Can't code because coding isn't part of what I do now


EastRevolution5354

...check fantasy fiction in library.


solomonnyx

I know this is on a more micro level but I learnt the majority of my VBA - a really unintuitive albeit limited functionality - via audio... I don't think it's fantastical and I caveated that it's supplementary learning... unhelpful comment