Как выше сказал
FanatPHP и я с ним не могу не согласиться, нужно качать "программистские" скиллы.
Все остальное - исключительно под задачу. Бекенд чего вы хотите писать? Для сайта? приложение? может корпоративный сервис? Хотите много SQL? или вам подавай клевую ORM?
Ну это все нытье, а в общем и по делу - учите Java. Отличный язык для изучения, заодно бэкенд :).
Но если хочется рок-н-ролла, после фронт-енда, то имхо - Node.JS , если конечно фронт-енд это не "подключить jQuery", а что-то типа AngularJS