Effective tensorFlow for non-experts (Google I/O '17)

Today, unless you're using a higher-level API such as image or speech recognition, you need to have a fair amount of expertise in how machine learning works. It's similar to having to know how a database works vs knowing how to use a database - deep understanding and manipulation vs. functional usage.