I have 4 years experience in building and theming Drupal websites. I also like creating new designs in Photoshop and converting them to beautiful, interactive themes. My specialty is called Front-end Development and my skills are in HTML5/CSS, jQuery, some PHP/mySQL. Recently, as I've been browsing the Drupal job ads, I noticed several companies were advertising for Front-end Developers who also can do custom module development.
Developers who code custom modules are called Back-end Developers who are often not very good at Front-end Development tasks such as CSS and theming. Are Front end Developers disappearing? Do all Drupal themers need to be custom module developers, too? I look forward to your comments.