I wrote a post cataloguing my experience reading papers on programming language things.
These are things I wish I'd been aware of when I just started out; I hope this can make the ivory tower of PL theory a little more accessible to other self-taught langdev people (: