Olha cara, agora é minha opinião pessoal sobre o assunto então, serial bom que outras opiniões fossem dadas para você fazer melhor o seu conceito...
Bem, eu acho que a pessoa tem que conhecer bastante de
html, pois muitas coisas você terá que corrigir no código, e sem saber html fudeu... Depois, para que suas páginas tenham uma interatividade legal, é muito necessário conhecimento de
flash, até porque muitas páginas são feitas exclusivamente em flash, e as pessoas acham uma lindeza...
Se você souber isso e manjar o uso das ferramentas de criação (Dreamweaver, NVU, Flash), você já tá um pasos à frente de muuuita pessoa... Outra coisa que você não colocou, mais é essencial, é saber
edição e comportamento de imagens, pois um site bem feito tem que ter imagens de boa qualidade e de bom tamanho, para que a navegação não fique lenta(por isso que os banners dos usuários da Valinor não podem ultrapassar os 30Kb, para que a navegação não fique lenta), não se esqueca que muitas pessoas usam modem.
Agora, falando em aperfeiçoamento e em trabalho, você deveria estudar
php, mais estudar bastante, pois a tendência é que as tecnologias open source aumentem cada vez mais, e já tem programas pagos que usam o php, como o vBulletin
obiggraz
...
Quanto à Java, Asp, etc... Eu não vejo muita necessidade de estudos muito avancados, apenas o básico, para que você saiba o terreno em que pisa...
Bem, é isso. Pelo menos é a minha opinião... Mais acho que mais gente deveria expor seus pontos de vista
[Edit: Depois que eu escreví o texto todo o Varatar deu a sua contribuição]