/csg/ - Computer Science General

No.12545980 ViewReplyOriginalReport
Original thread:>>>/g/79515297

This thread is for those that aren't interested in taking shortcuts in learning how to program and want to eventually be able to solve interesting and potentially difficult problems down their career
SICP STUDY GROUP information at bottom of post

Guides:
https://teachyourselfcs.com/
https://github.com/ossu/computer-science

The first link recommends SICP as an entry, but most /g/entoomen don't know calculus (go figure). In that case, I'd recommend How to Design Programs. Before you complain, read:
http://cs.brown.edu/~sk/Publications/Papers/Published/fffk-htdp-vs-sicp-journal/

Free books:
https://b-ok.cc/
http://gen.lib.rus.ec/

Not sure if programming is for you? Try:
https://b-ok.cc/book/3411055/2856c4
Word of warning though, that book has a new edition coming out in a few days. You can wait to buy it, or hope that someone uploads it.

SICP STUDY GROUP INFORMATION
See everyone next week for thread #1.1.2, where we run through SICP chapters 1 and 2 as a board while everyone else talking about grokking algorithms and debating Stewart vs Apostol vs Spivak

SICP start day: 11 January
SICP end day: 8 February

http://www.strawpoll.me/42389666

These threads will be about more than just SICP of course, and we may end up doing two separate books for two separate groups, depending on how the poll ends up.

Remember, you don't need to be a computer scientist to be a good programmer, but it sure does help