Tech Prep by Facebook
techprep.fb.com
Tech Prep by Facebook
1–10 of 41 posts
Re: Tech Prep by Facebook
#2Without having dug into it much, I quite like it. There are definitely a lot of resources out there to learn, and - regardless of how true it is - feeling like a resource is the _right_ one for you probably helps.
Re: Tech Prep by Facebook
#3But it's often pretty hard to find out which books are worth reading, of all the books that have been published in the last 30 years, are any still germaine to modern programming?
I tend to prefer books because just listening to a video about something does not work for me (especially when it's just a guy talking), a book with a bunch of exercices and ideally a corriger really allows you to learn at your leasure (and are much more portable than a video on a mooc site)
Re: Tech Prep by Facebook
#4Re: Tech Prep by Facebook
#5I wonder, though, what is the modern equivalent of messing with BASIC after school? It certainly isn't Coding for Dummies is it? Would it be messing with the browser console? Messing with Python?
On a side note, I still think the beginning of the first SICP lecture is the best introduction to Comp Sci (I watch it to get motivated/inspired sometimes!). What got me into Comp Sci and programming was Ableson's quote:
> So as opposed to other kinds of engineering, where the constraints on what you can build are the constraints of physical systems . . . the constraints imposed in building large software systems are the limitations of our own minds.
Just made it feel limitless, because it really can be.
Also I am surprised that for "Expert" they recommend Coursera, edX, Udacity... but no books. In my experience, most "video courses" tend to be aimed at beginners or intermediates, with a few awesome exceptions like the Algorithms courses in Coursera and some on edX. Still though, I believe the most interesting and "Expert"-level knowledge of Comp Sci and programming is in dead tree format. But I guess it's hard to pick a few books to recommend.
Re: Tech Prep by Facebook
#6This was pretty cool and seems great for young beginners. I wonder, though, what is the modern equivalent of messing with BASIC after school? It certainly isn't Coding for Dummies is it? Would it be messing with the browser console? Messing with Python? On a side note, I still think the beginning of the first SICP lecture is the best introduction to Comp Sci (I watch it to get motivated/inspired sometimes!). What got…
Re: Tech Prep by Facebook
#7Re: Tech Prep by Facebook
#8Re: Tech Prep by Facebook
#9This was pretty cool and seems great for young beginners. I wonder, though, what is the modern equivalent of messing with BASIC after school? It certainly isn't Coding for Dummies is it? Would it be messing with the browser console? Messing with Python? On a side note, I still think the beginning of the first SICP lecture is the best introduction to Comp Sci (I watch it to get motivated/inspired sometimes!). What got…
Re: Tech Prep by Facebook
#10I wonder why there exists "computer science" but not "finance science" or "air conditioning science" or "automotive science". It makes me doubt that computer science is really a thing. Algorithms, logic, computation, electronics are covered by other more fundamental "sciences" such as mathematics, statistics, physics, etc. Is computation really justified as a scientific discipline of its own?