Personally I like to start at level 0 which is more about figuring out who your character is than what your character is. I'm also fairly liberal when it comes to redoing aspects of your character for the first couple of levels - so if being a barbarian isn't a good fit after all, feel free to switch over to fighter. If it makes sense for the character and you can come up with a story behind it all the better. I don't go as far as AL though, so no complete rewrites.
But even with seasoned players, the first couple of levels are good for getting a feel for the class and what the group needs. Maybe I thought I'd be a peace loving Oath of Devotion paladin reluctantly called to duty but after a couple of sessions I realize the campaign is darker tone than I thought and based on the campaign a Vengeance paladin makes more sense.
Different people play for different reasons, and while I enjoy the mechanical bits of character building, it's secondary to personality and story. I also like that i don't start out as a nearly invincible hero unless we start at a higher level. It gives me a sense of growth.
But even with seasoned players, the first couple of levels are good for getting a feel for the class and what the group needs. Maybe I thought I'd be a peace loving Oath of Devotion paladin reluctantly called to duty but after a couple of sessions I realize the campaign is darker tone than I thought and based on the campaign a Vengeance paladin makes more sense.
Different people play for different reasons, and while I enjoy the mechanical bits of character building, it's secondary to personality and story. I also like that i don't start out as a nearly invincible hero unless we start at a higher level. It gives me a sense of growth.