Earlier quoted context omitted.
Over the weekend? I can't do it. Even if I forced myself to read for 6 hours Saturday and Sunday I'd forget everything during the weekdays. An hour or so every day is much better and realistic.
Depending on the material it is doable over the course of a few weekends. Consider many college courses meet twice a week for one hour each time, so two hours a week. ~14 weeks leaves only 28 hours of in class instruction time. Devote three of your weekends this month to complete study and you'll easily match the hourly total lecture-wise (you could even do it in one weekend if you're hardcore), what can kill you is…
Programming books you might want to consider reading
81–90 of 137 posts
Re: Programming books you might want to consider reading
#82The best Calculus book I've ever found is free from MIT. https://ocw.mit.edu/resources/res-18-001-calculus-online-tex...
Re: Programming books you might want to consider reading
#83One of my favorites not on the list: Code: The Hidden Language of Computer Hardware and Software, by Charles Petzold https://www.amazon.com/dp/B00JDMPOK2/ Takes you from simple mechanical switches all the way to a CPU.
It's good for other field too. I've know union Electricians who didn't know how a three way switch works. They could wire it, but couldn't conceptualize it. Same with relay, and transformers.
It wasen't there fault. They just weren't taught it in the right fashion.
I do feel the book is dry though. I don't feel you need to read it front to back. I personally got more out of the diagrams, than the writing.
(My pet peeve in most technical books is the apparent lack of editing. If anyone is on the road to writing a technical book; there is nothing wrong with short books. People will pay for short books. Less is more--much of the time.)
Re: Programming books you might want to consider reading
#84Re: Programming books you might want to consider reading
#85Earlier quoted context omitted.
Depending on the material it is doable over the course of a few weekends. Consider many college courses meet twice a week for one hour each time, so two hours a week. ~14 weeks leaves only 28 hours of in class instruction time. Devote three of your weekends this month to complete study and you'll easily match the hourly total lecture-wise (you could even do it in one weekend if you're hardcore), what can kill you is…
I always thought the point of a university was to teach you _how_ to learn, the actual material learned being an added bonus.
Re: Programming books you might want to consider reading
#86Interesting comment on DeMarco's Peopleware: > This book seemed convincing when I read it in college. It even had all sorts of studies backing up what they said. No deadlines is better than having deadlines. Offices are better than cubicles. Basically all devs I talk to agree with this stuff. > But virtually every successful company is run the opposite way. Even Microsoft is remodeling buildings from individual offic…
Anyone counting Microsoft as "successful" is scoring companies on their ability to threaten price discrimination to exclude competitors' products from the marketplace.
Re: Programming books you might want to consider reading
#87Interesting comment on DeMarco's Peopleware: > This book seemed convincing when I read it in college. It even had all sorts of studies backing up what they said. No deadlines is better than having deadlines. Offices are better than cubicles. Basically all devs I talk to agree with this stuff. > But virtually every successful company is run the opposite way. Even Microsoft is remodeling buildings from individual offic…
Anyone counting Microsoft as "successful" is scoring companies on their ability to threaten price discrimination to exclude competitors' products from the marketplace.
Certainly plenty of people thought so at the time (including myself, as well as Microsoft's execs, or they wouldn't have done it), but although without the underhanded tactics they would have had a somewhat smaller market share and correspondingly smaller profit margins, in hindsight they would still have been the dominant platform vendor for desktops, office suites, and back office servers.
It turns out that Microsoft's strategy of sucking customers in with 'Better Together' all-MS integrated offerings, never making a customer have to consider another vendor because some custom in house software they rely on won't run anymore due to an upgrade (no matter how poorly), and as a distant second, introducing breaking changes for competing vendors' offerings wherever they could (eg. 'Windows isn't done until Lotus won't run', and even that tactic was eventually abandoned due to the overhead it introduced), was all they needed in order to maintain and grow their early lead.
Re: Programming books you might want to consider reading
#88Re: Programming books you might want to consider reading
#89The best Calculus book I've ever found is free from MIT. https://ocw.mit.edu/resources/res-18-001-calculus-online-tex...
Strang is a fine lecturer, especially his Linear Algebra videos. But Linear Algebra Done Right is much better than Strang. MIT, Stanford and Berkeley agree on this one thing.
The abridged version sans proofs is available in PDF:
Re: Programming books you might want to consider reading
#90The best Calculus book I've ever found is free from MIT. https://ocw.mit.edu/resources/res-18-001-calculus-online-tex...