I've been reading HN since 2011, and the only programming course I've taken is a (bad) into to programming that all engineers had to take.
Maybe most of everything I know about CS I've learned reading it on HN.