The Missing Semester of Your CS Education (2020)
missing.csail.mit.edu
The Missing Semester of Your CS Education (2020)
1–10 of 347 posts
Re: The Missing Semester of Your CS Education (2020)
#2What this content covers should unlock iteration speed, which is the single greatest lever in learning and growing faster (on a computer). Thus it gives you more cycles to go back to improving your code, experimenting with algos, etc. Probably also highly correlated with upwards mobility in the software job market.
Great seeing this under a common umbrella I can hand to students and new grads.
Re: The Missing Semester of Your CS Education (2020)
#3Re: The Missing Semester of Your CS Education (2020)
#4Re: The Missing Semester of Your CS Education (2020)
#5I love vim, it's great to know how to navigate it, but I have met very few people who use it professionally. I'd love to hear others' experiences, there.
Re: The Missing Semester of Your CS Education (2020)
#6I love vim, it's great to know how to navigate it, but I have met very few people who use it professionally. I'd love to hear others' experiences, there.
Using vim motions? Everywhere. All the time.
Re: The Missing Semester of Your CS Education (2020)
#7Re: The Missing Semester of Your CS Education (2020)
#8I love vim, it's great to know how to navigate it, but I have met very few people who use it professionally. I'd love to hear others' experiences, there.
Lots of people at my work use it, but I don't know if I'd consider it essential. If you can use any editor/IDE very fluently that's good; probably doesn't hurt to learn with vim if you don't already have that.
it's worth knowing an editor that doesn't require 6GB of RAM and a graphical environment, but it's probably not going to be most folks' primary editor. ;d
Re: The Missing Semester of Your CS Education (2020)
#9They taught command scripting and code management later.
Debugging was a black art.