Designers today are faced with several new challenges in the world of web and technology. In the past designers were perfectly content to create the day away with their primary worry of making that all important deadline.
The trick as a designer is to constantly educate yourself on the current technology trends, tips and techniques. You need to constantly challenge yourself not only in the creative mind but also in the logical and analytical mind. Possessing a complete skill set, both code and design you'll find yourself able to handle almost every job presented to you without the initial hesitation of whether or not it's possible. Almost anything's possible in the web world. Dig in a do the research you'll find the answer.