I dont think retics are a good beginer snake at all. Some are "nice" some are "violent". It depends on the snake. Aside from needing a rather large inclosue then need spacific heat and humidity thats hard to maintain unless you have a well built set up. As far as it being like a ball python, if you get a REALLY calm one its kinda pesonality wise, except for the fact that if it wanted to it could grab and squish you at any time it saw fit! ok maybe thats a little over dramatic, but they are very alert and have a strong feeding response so it makes it very risky for a beginer keeper.
My retic is the sweetest ive seen, but he has bitten me because i came too close to "his" rat while he was moveing around it. It was my mistake, but keep in mind "too close" was about 2.5 feet away from his food. Ive never had any problem or signs of agression except for the one time, but i consider my self lucky to have one with the personality I got.
A few suggestions for beginer snakes would be a ball python, or maybe a spotted python (I love mine!). If oyu want something that gets a bit larger, you may want to look into a columbian red-tail. They usually get about 8-10 feet and are know for their easy going ways. Carpet Pythons and White lip pythons are another of my Favs. but their pesonality sometimes isnt the best either. again it all depends on the individual snake. But ask your self, would you rather get bit by a 8' snake or a 15' foot snake... how about a 20 footer?
Personally I would wait on the retic and get some experince with med size pythons, and then work your way up.
good luck, and hope I could help!

-----
-echo-
1.1.1 - Ball Python
1.0.0 - Tiger Retic
0.0.1 - Brazilian Rainbow Boa
0.0.1 - Savu Python
0.0.1 - Spotted Python
1.0.0 - Tiger Salamander
1.1.0 - Red Spot Toad
0.1.0 - Betta Fish