I regret not getting involved in back-end dev earlier. I come from a visual background so I was initially very attracted to front-end and UI / UX design, and begrudgingly did back-end work when mandatory. Over the past year or so I've gotten way more into back-end, and am finding just as much satisfaction in this aspect of development.