Word for an enthusiast whose excitement rapidly fizzles when he realizes hard work is required? [duplicate]

Solution 1:

These are the times that try men's souls: The summer soldier and the sunshine patriot will, in this crisis, shrink from the service of his country; but he that stands it now, deserves the love and thanks of man and woman.

-Thomas Paine in The American Crisis (1776)

Solution 2:

Dilettante

I think the aversion to the required effort is implied by this word, but not specifically stated.

A person who cultivates an area of interest, such as the arts, without real commitment or knowledge: [AS MODIFIER]: a dilettante approach to science

Link-Oxford

Solution 3:

It's very similar to the term fair-weather. A fair-weather fan is one who pulls for a (organized sports) team when they perform well, but who ignores the team when they fail.

Solution 4:

Similarly, a three day monk is someone who pursues something passionately for a short while.

a person who picks up a cause, a subject, a skill, or an idea, pursues it passionately for a while, and then gets tired of it and moves on to something else.

(Feel free to improve the quality of that source)