Это не такая профессия где выучился и всё. В этой профессии надо постоянно заниматься самообразованием.
Посмотри перевод отличного гарвардского вводного курса.
Скрытое содержимое
Насчет языка возможно стабильнее всего Java. Приятнее по моему мнению бекенд python или ruby
Самое нестабильное это...