Flex being relatively new, I suspect many companies hiring Flex developers
don't yet have a Flex project and need someone who can at least develop a Proof
Of Concept. That's what I had to do at my company: in addition to learning
Flex, I also learned Ruby on Rails for the back end (I knew Java but considered
it less efficient in terms of development time). The POC worked fine, but
management considered the whole Ruby/Rails/Nginx (or Apache), etc. stack a
little too intimidating, so they asked me to rewrite the back end using Oracle
HTTP Server and PL/SQL, which I then had to learn... It also works fine, but I
miss the conciseness of RoR. I think I'll try Grails next; then I'll have
looped back to Java!