After playing bass for about 2 1/2 years now (after over 20 yrs. of guitar on and off -shoulda made the switch a long time ago), I find myself running into a certain problem which puts a stick in my spokes, so to speak.
Obviously you have to push yourself if you want to get better and that usually involves a bit of self-criticism and not being satisfied with your performance. As someone who does a lot of learning songs off tab (that's not
all I do, mind you) and is not playing with anyone else at the moment, I've found myself getting frustrated and giving up playing certain songs just because I can't execute a couple of riffs down as tabbed.
Obviously you have to push yourself if you want to get better and that usually involves a bit of self-criticism and not being satisfied with your performance. OTOH, if you're overly critical of yourself over what you can't do do at the moment, it can take away from the enjoyment over what you
can do and as a result make you practice less. At least that's been my experience. Right now I'm learning the AC/DC song "Shoot to Thrill", which isn't terribly tough with the basic rhythm, but has quite few riffs here and there I still haven't been able to get a handle on. I started learning it again this week after giving up on it months ago because I couldn't get it all down. I'm taking a whole new approach which involves just enjoying playing the parts I can play and getting those down.
Common sense, I know, but I figured if I find myself forgetting it, probably other beginners are, too. When feeling frustrated with your performance because you're not getting everything down as a well as a seasoned pro whose bassline you're trying to learn, just remember this old saying:
The perfect is the enemy of the good.
Now go back and enjoy your playing.
