I am a developer by trade and I don't pretend to have any reasonable graphic design skills. Neither do have I aspirations to acquire any. However, I would like to learn how to create icons for some hobby programs I develop. My problem is that even though I have a very specific idea how my icon should look like, I have no skills to translate this vision into an actual PNG file. So I wonder, what is the shortest path to get up to speed with Photoshop in order to be able to create icons? Maybe there is a book that covers this skill set without assuming one wants to become a graphic design expert?
Before I am accused in using the "Learn XXX in 24 hours" approach, let me say again that I am not interested in learning the graphic design - only the way to translate my very specific vision into a PNG file. The best programming-related analogy I can come up with is learning how to make one's spreadsheets more powerful by learning VBA. This alone wouldn't turn a person into a programmer but it would help him with the task at hand. Pointing one to TAOCP and/or SICP in such a case would be an overkill.
So, what is the best book on creating icons in Photoshop?