...I learned to code at a bootcamp-style school, where collaboration and pair-programming were emphasized. Pair-programming, especially, is a hugely valuable tool in teaching code: the more experienced coder acts as a "navigator," helping their partner, the "driver," make progress. I have TA-ed mu... (read more)