IMHO there are three basic needs for any team to develop a young QB.
1) A good running game. You cannot do without this. Time to scan the field while standing in the pocket is essential, and a good running game can buy you precious seconds by forcing the pass rush to read the play instead of all out rushing.On top of that, putting your QB in position to succeed is a lot easier when you have decent gains on first and second down.With a solid rushing attack you can dictate the situations you rely on your QB instead of the other way around.
2)A solid defense.This one is also about dictating the situations in which you rely on your QB.Keep it close and you can still pick and choose his opportunities. Get blown out and not only do you now have to play catch-up with him but you negate any help a running game can give him.
3)A solid offensive line.Obviously the more time he can get to see the play develop the better.And the effect on his psyche is even more important.We need him reading the coverage, not watching his back.
I believe we have 2 out of the 3 with a chance to have all three if and when we get our O-line healthy.