php, js, html, css, as, flash, mysql, ph, ssi...
1. Рекомендации есть.
2. Как пример: mynewjob.ru (коллективная разработка)
Мне нравиться делать "начинку" сайта, "оживлять" его...
В этой области я знаю и применял на практике:
- html (начал изучать ещё в школе как хобби)
- css (-//-) ver 2.0
- ssi
- JavaScript (я применяю когда нужно добавить обработку событий на сайте, например: меню, либо диалоговые окна, подгрузить данные для каталога.)
- Ajax (no comment)
- php ver 5.x (Я его изучаю постоянно. Лично для себя сделал движок для типовой разработки, представляю, понимаю а главное главное знаю как, где и когда используется php в том числе подход ООП (уже не представляю как без него:)) В процессе самообразования и рабочей практики создавал и оптимизировал: поиск и навигация, различное представление результатов [на данный момент предпочитаю пользоваться smarty], решал вопросы кэширования [в том числе на основе: HTTP заголовков], вопросы безопасности кода, вопросы переадресации на уровне сервера [.htaccess], рефакторинг кода, проектирование системы на уровне паттернов, и мн. другое. Но все же мне ещё многому предстоит обучиться, в этом деле невозможно закончить образование - это постоянный процесс:).
- MySQL ver 5.x (запросы, индексы, тригеры...)
- Apache (я конечно не сисадмин, но настроить сервер для нужд программирования могу; приходилось...)
- CVS/SVN (Прекрасно понимаю суть и важность этого продукта; с cvs не знаком, сразу перешел к изучению svn. На данный момент интенсивно изучаю эту систему. Установил subversion, привязал к apache нужные библиотеки, поставил TortoiseSVN, теперь сижу разбираюсь что к чему)
- PH CS4 (в принципе, я знаком со всем пакетом. Но как художник, или музыкант - нужно постоянно-постоянно этим заниматься. Я же использую только по мере необходимости)
- Corel (-//-)
- Adobe Flash CS4 [10] + action script 3 (для написания сложных программ flash меня разочаровал - слишком много ресурсов кушает...)
________________________________
Вообще мне нравяться все web технологии. Но за всеми сразу не угнаться, к сожалению.
Поэтому для меня важен профессиональный рост, возможность обучиться чему-то новому в этой сфере.
А это не дешево, и поэтому финансовый вопрос играет не малую роль, но я его рассматриваю как
вложения в свое мастерство, которое смогу выразить на работе.
Планы на повышение квалификации:
1.1 по анализу и проектированию информационных систем
1.2 flex 3 и air (для action script 3)
1.3 последнее в списке но первое по значению - все что касается seo