|
|
|
|
|
by g42gregory
950 days ago
|
|
What personally helped me a lot was going through CMU's Introduction to Computer Systems class [1]. It gave me a series of frameworks on how to reason about bugs in the code and well as bugs in various package installations, etc... It's a mandatory class at CMU for anyone who gets near computers. They have like 2 or 3 versions of it, designed for different departments (with minor differences, in my view). The CMU undergraduate students were benefitting from this class since 1998. Now, usually abridged, versions are being taught at all major CS Departments. There are several free versions of the class available online. Here is a Fall 2017 version, with video lectures [2] [1] https://www.cs.cmu.edu/~213/ [2] http://www.cs.cmu.edu/afs/cs/academic/class/15213-f17/www/sc... |
|