Great thread. Wish I'd had this when I started out.
Can I also add the benefits - for some people at least - of 'in person' training to help demystify the computer element. Coming at it completely green, the DAW seemed daunting, and YouTube tutorials a mixed bag.
I found it hugely beneficial attending a crash course (a weekend at PointBlank in London, but these exist across the country). Having someone there to ask questions of in the very early stages, and working through live examples, got me up to pace quickly and confidently, and most importantly, helped me understand what questions I needed to ask.