Should journalists learn programming skills?: A Flowchart

With the current revolution in technology and journalism, many journalism pundits are blindly advocating non-technical journalists learn programming and web development skills. Programming, as opposed to coding HTML or CSS, takes a considerable time commitment to learn and may or may not come natural to the average journalist.
Use the flowchart below to determine whether or not learning programming/web development is the right choice for you.
(Click for larger version; feel free to share or distribute)

Also on 10,000 Words:
Why journalists should learn to code (and why some shouldn’t bother)
Essential multimedia tutorials and resources for do-it-yourself training
Journalists: Change starts with you