Ajax nie staje się popularny, tylko jest popularny. Na każdym dużym portalu masz content doładowywany za pomocą ajax.
Java nie umrze na pewno przez najbliższą dekadę (albo i dłużej, ale aż takiej kryształowej kuli nie mam). Czemu? Bo kupił ją oracle, które masę swoich rozwiązań ma w oparciu o java. Inne kolosy branży IT również mają masę produktów opartych o javę. Google - Android, IBM - WebSphere i kupę innych. Takich przypadków jest pełno.
Smarty chyba teraz przeżywa rozkwit.
Ale czy jutro ktoś nie stworzy genialnego frameworka, który przebojem zdobędzie rynek nigdy nie wiesz.
Nie wiem co rozumiesz pod pojęciem projektowania stron.
Od projektu graficznego są designerzy/graficy. Od zakodowania logiki web developerzy. Jeśli chcesz łączyć te funkcje nie ma problemu, ale musisz znać wiele technologii. Co nie jest niczym nadzwyczajnym. Programista musi posiadać rozległą wiedzę, inaczej jest tylko klepaczem (szympansem).
Jeśli będziesz miał własną firmę, to będziesz mógł proponować lub nawet czasem narzucać rozwiązania, ale czasami to klient decyduje. Jeśli będziesz pracował u kogoś, to szef/klient decyduje jakiej technologii użyjesz, więc im więcej będziesz wiedział, tym twoja pozycja na rynku pracy będzie lepsza.
A z podejściem nauczę się tych dwóch rzeczy i jestem bogiem, to zapomnij o tym zawodzie! Bo tacy później produkują wadliwy soft, który tylko ciśnienie ludziom podnosi.