Author Jonathan David Podcast

How to be a successful computer science major


Listen Later

Being a successful computer science major is less about innate talent and more about cultivating disciplined thinking habits early, because computer science rewards students who are comfortable with abstraction, patient with debugging, and willing to read documentation, specifications, and theory carefully rather than relying solely on tutorials or quick examples, so the students who succeed are those who treat programming as a formal problem solving language, build strong foundations in logic, discrete math, and algorithms, practice writing code slowly and intentionally, and accept confusion and iteration as normal parts of learning rather than signs that they are falling behind.

If you are looking for physical copies, the following links are for USA and International direct from the press.

The Quartic Play (All Books ~1200 Pages)• Hardcover https://shop.ingramspark.com/b/084?params=exSk3mX6M8jSDEYHdcSwlWUVv53joNCnWwOXRPRtnOA• Paperback https://shop.ingramspark.com/b/084?params=Z30nPQLrgcVSiogrWqwRHk7xiO011Bo7cQr1CWPlKw4• Amazon https://amzn.to/3NvqtqC

The Crash Course• Hardcover https://shop.ingramspark.com/b/084?params=JYHNw4Zukoat0cD3TOBfnxooCNjhGRpKfvctcxOwFD8• Paperback https://shop.ingramspark.com/b/084?params=B6BT1sE7Wg2igK9WzBL9pi3CpC6JjMq7PC9zO55DK3G

The Cheat Sheet• Hardcover https://shop.ingramspark.com/b/084?params=ZHU8dg6bx9zGXHfWVMAOxHOg6dKqZzTmgNCtSCtIid9• Paperback https://shop.ingramspark.com/b/084?params=HJydk5zQYvzwfMjKro5usisGHTQj5RqEebke6VyrdZM• Amazon https://amzn.to/4k8o6qd

The Daily Dose• Hardcover https://shop.ingramspark.com/b/084?params=ZnH6EHRCWVz5Hk96kXRmplZiw8SCLXsMQ5qhWotczWV• Paperback https://shop.ingramspark.com/b/084?params=QGoh3cXFTOGkkQEyIkehATbEoGIp2YGzsrCXlm1SWBB• Amazon https://amzn.to/49G6Tzm

Before Starting Physics• Hardcover https://shop.ingramspark.com/b/084?params=G4Uoa0pSrZSPq2nvQNQl7wjfyhcxqez2Biy2o1XAOOz• Paperback https://shop.ingramspark.com/b/084?params=73QEgKCPEyZ6hIf1EdUJS7eZDSwJdQnDYqVjn2APNVz

If you want access to all of my videos ad free along with digital downloads, you can become a member via

https://author-jonathan-david-shop.fourthwall.com/

Support This Channel• Venmo: https://venmo.com/authorjondt• PayPal: https://paypal.me/authorjond• CashApp: https://cash.app/$authorjondt



This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit authorjonathandavid.substack.com
...more
View all episodesView all episodes
Download on the App Store

Author Jonathan David PodcastBy Author Jonathan David