It's standard reading at the very least as intro grad/senior undergrad student in the biosciences.
Great book, well written, well curated.
Parent commenter is correct, DNA->function is massively complicated. The main wiki article to start with is:
As the article notes, there are endless exceptions and edge cases. It links to various examples of those.
- Organic Chemistry course on itunes U (don't remember which one, just first 4-5 lessons)
- Introduction to Genetics: A Molecular Approach by Terry Brown
- Virology course on iTunes U, by Vincent Racaniello - https://www.amazon.com/Molecular-Biology-Cell-Bruce-Alberts/... )
After going through that (took ~3 months full time), I went for a month to the Bay Area, went to Biocurious hackerspace, to get some practical experience, and within a month I did stuff like ordering custom dna online, and putting it into bacteria :)
All the above was sufficient to understand basics of whatever I'm reading now about biotech, and gain extra knowledge when necessary.
- Virology may seem a weird addition, but the course by Racaniello is super-fun, and if you understand how viruses work, you will understand how everything else works
- If, like me, you were afraid of Chemistry and Biology in high school, don't worry. Organic Chemistry deals just with just four basic elements, and Molecular Biology is really not much different from mechanics - not that much to remember, and a lot to understand.
- Even if you complete just 3-4 first chapters of all the above, you will get nice foundations for understanding biotech.
- There are bio hackerspaces in major cities in US (not so much in EU - regulations)